Patents by Inventor Yosef Solt
Yosef Solt has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10031181Abstract: Aspects of the disclosure include an integrated circuit (IC) that includes a first input port configured to receive a test pattern, a second input port configured to receive a signature pattern, a set of interconnected circuit elements, and a comparison circuit. The signature pattern is indicative of an expected test output pattern in response to the test pattern. The set of interconnected circuit elements is configured to generate a test output pattern in response to the test pattern being passed through the set of interconnected circuit elements. The comparison circuit is configured to compare the test output pattern to the signature pattern, generate a test result based on a comparison result of the test output pattern to the signature pattern, and output the test result to the test apparatus.Type: GrantFiled: June 17, 2016Date of Patent: July 24, 2018Assignee: Marvell Israel (M.I.S.L.) Ltd.Inventor: Yosef Solt
-
Patent number: 9726722Abstract: Systems and methods are provided for an integrated circuit system. A plurality of separate integrated circuit dies are coupled together to form an integrated circuit package, a first integrated circuit die including an input and a last integrated circuit die including an output, ones of the plurality of integrated circuit dies including a testing circuit associated with a corresponding integrated circuit die. The testing circuit includes a testing path for testing functionality of the corresponding integrated circuit die, a bypass path bypassing the testing path, and control circuitry for selecting between an output of the testing path and an output of the bypass path, the control circuitry being configured to select the output of the testing path or the output of the bypass path and to pass the selected output to a subsequent integrated circuit die among the plurality of coupled circuit dies.Type: GrantFiled: May 22, 2014Date of Patent: August 8, 2017Assignee: MARVELL ISRAEL (M.I.S.L.) LTDInventor: Yosef Solt
-
Patent number: 9093127Abstract: Aspects of the disclosure provide an integrated circuit (IC) chip. The IC chip includes functional circuits configured to perform desired functions when a chip temperature is higher than a threshold, such as a room temperature. The IC chip includes a warm-up module configured to warm-up the IC chip in a warm-up mode to raise the chip temperature above the threshold. A method for warming up an IC chip prior to operation is also disclosed.Type: GrantFiled: October 21, 2013Date of Patent: July 28, 2015Assignee: MARVELL ISRAEL (M.I.S.L.) LTD.Inventor: Yosef Solt
-
Patent number: 8829898Abstract: Aspects of the disclosure provide a method for testing. The method includes determining an electrical characteristic of an integrated circuit (IC), subjecting the IC to a stress test, characterizing the electrical characteristic of the IC subsequently to subjecting the IC to the stress test, and determining a quality attribute of the IC based on a comparison of the respective electrical characteristics of the IC before and after subjecting the IC to the stress test.Type: GrantFiled: June 7, 2011Date of Patent: September 9, 2014Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Yosef Solt, Asaf Idan, Ofer Benjamin, Eli Kurin
-
Patent number: 8661223Abstract: Packets are received via a plurality of ports, and packets are switched between the plurality of ports. Packets received via the plurality of ports are stored in a memory, and buffers are allocated in the memory for storing packets. An aging mechanism to indicate allocated buffers that are to be deallocated is implemented, and buffers that are indicated to be deallocated by the aging mechanism are deallocated.Type: GrantFiled: May 7, 2012Date of Patent: February 25, 2014Assignee: Marvell Israel (M.I.S.L.) Ltd.Inventors: Yosef Solt, Sorel Horovitz
-
Patent number: 8615688Abstract: A memory system includes an array of memory cells and a repair module. Multiple memory cells in the array are redundant to other memory cells in the array. The repair module iteratively tests the array. During the iterative testing of the array, the repair module, during each test of the array, (i) identifies one or more defective memory cells in the array, if any, and (ii) in response to one or more defective memory cells being identified during the test, respectively replaces the one or more defective memory cells with one or more memory cells that are redundant to other memory cells in the array. The repair module performs the iterative testing of the array until (i) the repair module does not detect a defective memory cell or (ii) no memory cells of the memory cells that are redundant remain available for replacement of a defective memory cell.Type: GrantFiled: April 15, 2013Date of Patent: December 24, 2013Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Reshef Bar Yoel, Yosef Solt, Michael Levi, Yosef Haviv
-
Patent number: 8572412Abstract: Aspects of the disclosure provide an integrated circuit (IC) chip. The IC chip includes functional circuits configured to perform desired functions when a chip temperature is higher than a threshold, such as a room temperature. The IC chip includes a warm-up module configured to warm-up the IC chip in a warm-up mode to raise the chip temperature above the threshold. A method for warming up an IC chip prior to operation is also disclosed.Type: GrantFiled: January 27, 2011Date of Patent: October 29, 2013Assignee: Marvell Israel (M.I.S.L) Ltd.Inventor: Yosef Solt
-
Publication number: 20130232384Abstract: A memory system includes an array of memory cells and a repair module. Multiple memory cells in the array are redundant to other memory cells in the array. The repair module iteratively tests the array. During the iterative testing of the array, the repair module, during each test of the array, (i) identifies one or more defective memory cells in the array, if any, and (ii) in response to one or more defective memory cells being identified during the test, respectively replaces the one or more defective memory cells with one or more memory cells that are redundant to other memory cells in the array. The repair module performs the iterative testing of the array until (i) the repair module does not detect a defective memory cell or (ii) no memory cells of the memory cells that are redundant remain available for replacement of a defective memory cell.Type: ApplicationFiled: April 15, 2013Publication date: September 5, 2013Applicant: Marvell Israel (M.I.S.L.) Ltd.Inventors: Reshef Bar Yoel, Yosef Solt, Michael Levi, Yosef Haviv
-
Patent number: 8526255Abstract: Aspects of the disclosure provide an integrated circuit. The integrated circuit includes a scrambler configured to provide a driving address and associated data to an envelope based on a memory configuration for using a memory array. The driving address and the associated data are used to test the memory array according to a test pattern. The envelope is configured to translate the driving address into a corresponding physical address of the memory array based on the memory configuration.Type: GrantFiled: June 5, 2012Date of Patent: September 3, 2013Assignee: Marvell Israel (MISL) Ltd.Inventors: Yosef Solt, Ofir Keren
-
Patent number: 8423839Abstract: A memory system includes an array of memory cells. The array of memory cells includes redundant memory cells. The redundant memory cells include at least two of a redundant row and a redundant column of memory cells. The repair module is configured to (i) identify at least two of a row and a column of the array of memory cells having non-operational memory cells and (ii) substitute the at least two of the row and the column of the array of memory cells with selected rows or columns of the redundant memory cells based on X predetermined sequences of substitutions. The repair module is configured to detect a failure in the array of memory cells that cannot be repaired using the X predetermined sequences of substitutions, and use an alternative repair sequence to repair the non-operational memory cells based on the detection of the failure.Type: GrantFiled: May 23, 2011Date of Patent: April 16, 2013Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Reshef Bar Yoel, Yosef Solt, Michael Levi, Yosef Haviv
-
Patent number: 8208326Abstract: Aspects of the disclosure provide an integrated circuit that is configured for parallel memory testing. The integrated circuit includes a first memory block and a first scrambler coupled to the first memory block during a memory testing. The first memory block includes a first memory array, and a first envelope configured to translate a driving address of the first memory block into a corresponding physical address of the first memory array based on a first memory configuration for using the first memory array. The first scrambler is configured to provide a first plurality of driving addresses and associated first data to the first envelope based on the first memory configuration. The first plurality of driving addresses and the first data are used to test the first memory array according to a first test pattern. Further, the integrated circuit includes a second memory block and a second scrambler coupled to the second memory block during the memory testing.Type: GrantFiled: June 9, 2010Date of Patent: June 26, 2012Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Yosef Solt, Ofir Keren
-
Patent number: 8176388Abstract: A data processing system includes a memory configured to store data in a plurality of addressable storage spaces thereof, wherein the memory includes a first data port and a second data port, a first functional block configured to access the memory via the first data port to perform a logic operation, and a second functional block configured to access the memory via the second data port to perform soft error scrubbing in the data stored in the memory.Type: GrantFiled: June 19, 2008Date of Patent: May 8, 2012Assignee: Marvell Israel (MISL) Ltd.Inventors: Michael Moshe, Yosef Solt, Amit Avivi, Aron Wohlgemuth
-
Patent number: 8176291Abstract: Systems and apparatus for managing buffers in a buffer memory are described. In at least one aspect, a system includes a buffer memory including a plurality of buffers; an allocation memory including a plurality of allocation data elements associated with the plurality of buffers; an allocation clear register coupled with the allocation memory; a reclaim memory including a plurality of reclaim data elements each associated with an allocation data element and corresponding buffer; a reclaim clear register coupled with the reclaim memory; an allocation register configured to receive one or more allocation data elements from the allocation memory; and a buffer manager.Type: GrantFiled: March 10, 2010Date of Patent: May 8, 2012Assignee: Marvell Israel (MISL) Ltd.Inventors: Yosef Solt, Sorel Horovitz
-
Patent number: 8051348Abstract: An integrated circuit includes logic circuits including the first and second logic circuits, and a scan chain configured to test the logic circuits. The scan chain includes the first scan chain portion for testing the first logic circuit based on an input test pattern and output the first output test pattern, a switching unit for selecting and outputting one of the input test pattern and the first output test pattern as a selected test pattern, and the second scan chain portion for testing the second logic circuit based on the selected test pattern from the switching unit and output the second output test pattern. The switching unit selects one of the input test pattern and the first output test pattern based on at least one of a logic depth, a number of gates, a number of gate inputs and a number of gate outputs of the logic circuits.Type: GrantFiled: November 2, 2010Date of Patent: November 1, 2011Assignee: Marvell Israel (MISL) Ltd.Inventor: Yosef Solt
-
Publication number: 20110219275Abstract: A memory system includes an array of memory cells. The array of memory cells includes redundant memory cells. The redundant memory cells include at least two of a redundant row and a redundant column of memory cells. The repair module is configured to (i) identify at least two of a row and a column of the array of memory cells having non-operational memory cells and (ii) substitute the at least two of the row and the column of the array of memory cells with selected rows or columns of the redundant memory cells based on X predetermined sequences of substitutions. The repair module is configured to detect a failure in the array of memory cells that cannot be repaired using the X predetermined sequences of substitutions, and use an alternative repair sequence to repair the non-operational memory cells based on the detection of the failure.Type: ApplicationFiled: May 23, 2011Publication date: September 8, 2011Inventors: Reshef Bar Yoel, Yosef Solt, Michael Levi, Yosef Haviv
-
Patent number: 7984358Abstract: A system includes a first circuit generating error-correction (EC) bits based on test data. Memory comprises a plurality of memory lines each including a data portion storing the test data and an error-correction (EC) portion storing corresponding ones of the EC bits. An input receives the test data. A switching device selectively outputs one of the test data from the input and the EC bits and the test data from the first circuit to the memory. The test data comprise T pairs of test vectors. A first test vector of each of the T pairs of test vectors is an inverse of a second test vector of each of the T pairs of test vectors. Each of the first test vectors in the T pairs of test vectors is unique and each of the second test vectors in the T pairs of test vectors is unique. T is an integer greater than one.Type: GrantFiled: January 12, 2009Date of Patent: July 19, 2011Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Yosef Solt, Eitan Joshua
-
Patent number: 7949908Abstract: A self-repairing memory system includes memory including memory elements and redundant memory elements. The memory elements include a plurality of memory cells. A memory repair module identifies non-operational memory cells and selects at least one memory element including the non-operational memory cells. A first repair sub-circuit soft repairs the memory by substituting the selected memory elements with the redundant memory elements. A second repair sub-circuit hard repairs the memory based on the substitutions.Type: GrantFiled: October 9, 2007Date of Patent: May 24, 2011Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Reshef Bar Yoel, Yosef Solt, Michael Levi, Yosef Haviv
-
Patent number: 7886207Abstract: An integrated circuit includes a plurality of logic circuits and a scan chain for testing the plurality of logic circuits. The plurality of logic circuits include the first and second logic circuits. The scan chain includes the first and second scan chain portions. The first scan chain portion is configured to test the first logic circuit based on a scan input test pattern applied thereto and output the first output test pattern. The second scan chain portion is configured to test the second logic circuit based on the first output test pattern and output the second output test pattern. A switching unit is provided to select and output one of the first output test pattern and the second output test pattern as a scan output test.Type: GrantFiled: May 22, 2009Date of Patent: February 8, 2011Assignee: Marvell Israel (M.I.S.L) LtdInventor: Yosef Solt
-
Patent number: 7730341Abstract: A system for transitioning from a first logical state to any second logical state of a plurality of logical states includes a first circuit. The first circuit is associated with a first clock domain. The first circuit includes a first state machine. The first state machine includes a plurality of logical states. Each of the plurality of logical states is associated with a plurality of physical states. A single state element in one of the plurality of physical states associated with a first logical state is modified to transition from the first logical state to any second logical state.Type: GrantFiled: March 9, 2004Date of Patent: June 1, 2010Assignee: Marvell Israel (M.I.S.L) Ltd.Inventor: Yosef Solt
-
Patent number: 7689793Abstract: A network switch may include a buffer management module to manage buffers in a buffer memory. The buffer management module may include an Allocation SRAM and a Reclaim SRAM. Each buffer in the buffer memory may be associated with a corresponding bit in the Allocation SRAM and Reclaim SRAM. A line including bits indicating available buffers in the Allocation SRAM may be written to the allocation register, and the buffer management module may allocate buffers from the allocation register. A reclaim module may age bits in the Reclaim SRAM. The reclaim module may reclaim buffers by searching corresponding lines in the Allocation SRAM and Reclaim SRAM and comparing the values of bits in the two lines.Type: GrantFiled: March 24, 2004Date of Patent: March 30, 2010Assignee: Marvell Israel (M.I.S.L.) Ltd.Inventors: Yosef Solt, Sorel Horovitz