Full-speed bist controller for testing embedded synchronous memories
OwnerWu-Tung Cheng, Christopher John Hill +1inventors
InventorsWu-Tung Cheng, Christopher John Hill, Omar Kebichi
Life of this patent
Estimating the term…
Loading patent…
OwnerWu-Tung Cheng, Christopher John Hill +1inventors
InventorsWu-Tung Cheng, Christopher John Hill, Omar Kebichi
Estimating the term…
A test circuit is disclosed for testing embedded synchronous memories. A BIST controller is used to address the memory and provide reference data that is compared to the memory output. Pipeline registers are used to allow the BIST controller to perform reads and/or writes during every clock cycle. In one aspect, the BIST controller includes a reference data circuit that stores or generates data for comparison to the memory output. A pipeline register is positioned before the reference data circuit or between the reference data circuit and compare circuitry. Additional pipeline registers may be positioned between a compare capture circuit and the compare circuitry. The pipeline registers free the BIST controller from having to wait for a read to complete before starting the next read or write. To reduce the number of pipeline registers needed, a negative-edge BIST controller can be used with a positive-edge memory or vice versa.
A circuit for testing embedded synchronous memory in an integrated circuit, comprising:
A method for testing embedded synchronous memory in an integrated circuit, the method comprising:
A circuit used in testing embedded memory in an integrated circuit, comprising providing pipelined registers between a finite state machine and compare circuitry so that the circuit can read data from memory on consecutive clock cycles and compare the read data to an expected data value during the same clock cycle as the reads, and wherein the circuit provides the results of consecutive reads on every clock cycle.
A method for testing embedded memory, comprising:
A method for testing embedded synchronous memory in an integrated circuit, the method comprising:
Dependencies are inferred from the claim text.