IP Library Granted Patent US 7,170,806
Granted Patent B2
US 7,170,806 · App. 11/367,467 · Granted Jan 30, 2007

Data path having grounded precharge operation and test compression capability

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,170,806
App. No.
11/367,467
Granted
Jan 30, 2007
Kind
B2
Abstract

A data path for coupling data between a memory cell and an input/output (IO) line sense amplifier. An IO line coupling circuit is coupled to a pair of global data lines and a pair of local data lines to couple and decouple each of the global data lines to and from a voltage supply based on the voltage levels of the local data lines for the memory read operation. For the memory write operation, the IO line coupling circuit couples and decouples each of the global data lines to and from a respective one of the local data lines. The data path also includes a first precharge circuit coupled to the global data lines to couple the global data lines to ground to precharge the signal lines prior to a memory read or write operation, and can further include a test compression circuit coupled to the global data lines.

Claims (81)

1. A data path for coupling data between a memory cell and an input/output (IO) sense amplifier, the data path comprising:

a first pair of data signal lines coupled to a first column of memory including a first memory cell during a memory read operation to the first memory cell;

a second pair of data signal lines coupled to a second column of memory including a second memory cell during a memory read operation to the second memory cell;

a third pair of data signal lines coupled to an input of the IO line sense amplifier;

first and second IO line coupling circuits coupled to the first and second data signal lines, respectively, each coupling circuit further coupled to the third pair of data signal lines and operable for a memory read operation to couple and decouple each of the signal lines of the third pair to and from a voltage supply in accordance with voltage levels of the signal lines of the first pair or the voltage levels of the signal lines of the second pair, the first and second coupling circuits operable in a test mode to couple and decouple each of the signal lines of the third pair to and from the voltage supply in accordance with voltage levels of the signal lines of the first pair and the signal lines of the second pair; and

a test compression circuit coupled to the third pair of data signal lines operable in the test mode to compare voltage levels of each of the signal lines to a reference voltage and in response, generate an output test signal indicative of whether the voltage levels of the signal lines of the third pair relative to the reference voltage are complementary or the same.

2. The data path of claim 1 , further comprising a precharge circuit coupled to the third pair of data signal lines and operable to couple the third pair of data signal lines to ground to precharge the signal lines prior to a memory read operation.

3. The data path of claim 1 , further comprising first and second data signal line precharge circuits coupled to a respective pair of data signal lines, each data signal line precharge circuit operable to couple the respective data signal lines to an internal voltage supply.

4. The data path of claim 1 wherein the third data signal lines comprise global input/output (GIO) signal lines and the first and second data signal lines comprise local input/output (LIO) signal lines, the GIO signal lines having greater inherent capacitance than the LIO signal lines.

5. The data path of claim 1 wherein the IO coupling circuit comprises:

a pair of p-channel MOS transistors, each having a source coupled to the voltage supply and a drain, each p-channel MOS transistor further having a gate coupled to receive a read activation signal; and

a pair of n-channel MOS transistors, each having a drain coupled to the drain of a respective one of the p-channel MOS transistors and having a source coupled to a respective one of the third data signal lines, each n-channel MOS transistor further having a gate coupled to a respective one of the first data signal lines.

6. The data path of claim 5 wherein the IO coupling circuit further comprises a pair of write n-channel MOS transistors each having a drain coupled to a respective one of the third pair data signal lines and a source coupled to a respective one of the first signal lines, and further having a gate coupled to receive a write activation signal.

7. The data path of claim 1 wherein the test compression circuit comprises:

first and second voltage comparison circuits, each voltage comparison circuit coupled to a respective one of the data signal lines of the third pair and having differential amplifier having a first input coupled to the respective data signal line and a second input coupled to a reference voltage supply, each voltage comparison circuit having an amplifier stage coupled to the differential amplifier stage to amplify the voltage difference between the voltage level of the data signal line to which the differential amplifier stage is coupled and the reference voltage and further having an output stage to provide output signals indicative of the amplified voltage difference; and

a logic circuit coupled to the output stages of the first and second voltage comparison circuits operable to compare the output signals of the first and second voltage comparison circuits and generate in response test compression signals indicative of whether the voltage levels of the data signal lines of the third pair are complementary or the same.

8. The data path of claim 7 wherein the output stage of each voltage comparison circuit comprises a two NAND gate set-reset latch.

9. A memory device, comprising:

an address bus;

a control bus;

an address decoder coupled to the address bus;

a control circuit coupled to the control bus;

a memory-cell array coupled to the address decoder and control circuit

a read/write circuit coupled to the memory-cell array;

an output data buffer; and

a data path coupled to a read/write circuit and the output data buffer for coupling data between a memory cell and an input/output (IO) sense amplifier, the data path comprising:

a first pair of data signal lines coupled to a first column of memory including a first memory cell during a memory read operation to the first memory cell;

a second pair of data signal lines coupled to a second column of memory including a second memory cell during a memory read operation to the second memory cell;

a third pair of data signal lines coupled to an input of the IO line sense amplifier;

first and second IO line coupling circuits coupled to the first and second data signal lines, respectively, each coupling circuit further coupled to the third pair of data signal lines and operable for a memory read operation to couple and decouple each of the signal lines of the third pair to and from a voltage supply in accordance with voltage levels of the signal lines of the first pair or the voltage levels of the signal lines of the second pair, the first and second coupling circuits operable in a test mode to couple and decouple each of the signal lines of the third pair to and from the voltage supply in accordance with voltage levels of the signal lines of the first pair and the signal lines of the second pair; and

a test compression circuit coupled to the third pair of data signal lines operable in the test mode to compare voltage levels of each of the signal lines to a reference voltage and in response, generate an output test signal indicative of whether the voltage levels of the signal lines of the third pair relative to the reference voltage are complementary or the same.

10. The memory device of claim 9 wherein the data path further comprises a precharge circuit coupled to the third pair of data signal lines and operable to couple the third pair of data signal lines to ground to precharge the signal lines prior to a memory read operation.

11. The memory device of claim 9 wherein the data path further comprises first and second data signal line precharge circuits coupled to a respective pair of data signal lines, each data signal line precharge circuit operable to couple the respective data signal lines to an internal voltage supply.

12. The memory device of claim 9 wherein the third data signal lines of the data path comprise global input/output (GIO) signal lines and the first and second data signal lines comprise local input/output (LIO) signal lines, the GIO signal lines having greater inherent capacitance than the LIO signal lines.

13. The memory device of claim 9 wherein the IO coupling circuit of the data path comprises:

a pair of p-channel MOS transistors, each having a source coupled to the voltage supply and a drain, each p-channel MOS transistor further having a gate coupled to receive a read activation signal; and

a pair of n-channel MOS transistors, each having a drain coupled to the drain of a respective one of the p-channel MOS transistors and having a source coupled to a respective one of the third data signal lines, each n-channel MOS transistor further having a gate coupled to a respective one of the first data signal lines.

14. The memory device of claim 13 wherein the IO coupling circuit further comprises a pair of write n-channel MOS transistors each having a drain coupled to a respective one of the third pair data signal lines and a source coupled to a respective one of the first signal lines, and further having a gate coupled to receive a write activation signal.

15. The memory device of claim 9 wherein the test compression circuit of the data path comprises:

first and second voltage comparison circuits, each voltage comparison circuit coupled to a respective one of the data signal lines of the third pair and having differential amplifier having a first input coupled to the respective data signal line and a second input coupled to a reference voltage supply, each voltage comparison circuit having an amplifier stage coupled to the differential amplifier stage to amplify the voltage difference between the voltage level of the data signal line to which the differential amplifier stage is coupled and the reference voltage and further having an output stage to provide output signals indicative of the amplified voltage difference; and

a logic circuit coupled to the output stages of the first and second voltage comparison circuits operable to compare the output signals of the first and second voltage comparison circuits and generate in response test compression signals indicative of whether the voltage levels of the data signal lines of the third pair are complementary or the same.

16. The memory device of claim 15 wherein the output stage of each voltage comparison circuit comprises a two NAND gate set-reset latch.

17. A processor-based system, comprising:

a data input device;

a data output device;

a processor coupled to the data input and output devices; and

a memory device coupled to the processor, the memory device comprising:

an address bus;

a control bus;

an address decoder coupled to the address bus;

a control circuit coupled to the control bus;

a memory-cell array coupled to the address decoder and control circuit

a read/write circuit coupled to the memory-cell array;

an output data buffer; and

a data path coupled to a read/write circuit and the output data buffer for coupling data between a memory cell and an input/output (IO) sense amplifier, the data path comprising:

a first pair of data signal lines coupled to a first column of memory including a first memory cell during a memory read operation to the first memory cell;

a second pair of data signal lines coupled to a second column of memory including a second memory cell during a memory read operation to the second memory cell;

a third pair of data signal lines coupled to an input of the IO line sense amplifier;

first and second IO line coupling circuits coupled to the first and second data signal lines, respectively, each coupling circuit further coupled to the third pair of data signal lines and operable for a memory read operation to couple and decouple each of the signal lines of the third pair to and from a voltage supply in accordance with voltage levels of the signal lines of the first pair or the voltage levels of the signal lines of the second pair, the first and second coupling circuits operable in a test mode to couple and decouple each of the signal lines of the third pair to and from the voltage supply in accordance with voltage levels of the signal lines of the first pair and the signal lines of the second pair; and

a test compression circuit coupled to the third pair of data signal lines operable in the test mode to compare voltage levels of each of the signal lines to a reference voltage and in response, generate an output test signal indicative of whether the voltage levels of the signal lines of the third pair relative to the reference voltage are complementary or the same.

18. The process-based system of claim 17 wherein the data path further comprises a precharge circuit coupled to the third pair of data signal lines and operable to couple the third pair of data signal lines to ground to precharge the signal lines prior to a memory read operation.

19. The process-based system of claim 17 wherein the data path further comprises first and second data signal line precharge circuits coupled to a respective pair of data signal lines, each data signal line precharge circuit operable to couple the respective data signal lines to an internal voltage supply.

20. The process-based system of claim 17 wherein the third data signal lines of the data path comprise global input/output (GIO) signal lines and the first and second data signal lines comprise local input/output (LIO) signal lines, the GIO signal lines having greater inherent capacitance than the LIO signal lines.

21. The process-based system of claim 17 wherein the IO coupling circuit of the data path comprises:

a pair of p-channel MOS transistors, each having a source coupled to the voltage supply and a drain, each p-channel MOS transistor further having a gate coupled to receive a read activation signal; and

a pair of n-channel MOS transistors, each having a drain coupled to the drain of a respective one of the p-channel MOS transistors and having a source coupled to a respective one of the third data signal lines, each n-channel MOS transistor further having a gate coupled to a respective one of the first data signal lines.

22. The process-based system of claim 21 wherein the IO coupling circuit further comprises a pair of write n-channel MOS transistors each having a drain coupled to a respective one of the third pair data signal lines and a source coupled to a respective one of the first signal lines, and further having a gate coupled to receive a write activation signal.

23. The process-based system of claim 17 wherein the test compression circuit of the data path comprises:

first and second voltage comparison circuits, each voltage comparison circuit coupled to a respective one of the data signal lines of the third pair and having differential amplifier having a first input coupled to the respective data signal line and a second input coupled to a reference voltage supply, each voltage comparison circuit having an amplifier stage coupled to the differential amplifier stage to amplify the voltage difference between the voltage level of the data signal line to which the differential amplifier stage is coupled and the reference voltage and further having an output stage to provide output signals indicative of the amplified voltage difference; and

a logic circuit coupled to the output stages of the first and second voltage comparison circuits operable to compare the output signals of the first and second voltage comparison circuits and generate in response test compression signals indicative of whether the voltage levels of the data signal lines of the third pair are complementary or the same.

24. The process-based system of claim 23 wherein the output stage of each voltage comparison circuit comprises a two NAND gate set-reset latch.

25. A method for testing memory cells of a memory array, comprising:

coupling a pair of global data signal lines to a voltage supply through a plurality of switches;

coupling data of a plurality of memory cells to a respective one of a plurality of local data signal lines, the local data signal lines coupled to a respective one of the plurality of switches;

for each of the plurality of local data signal lines, decoupling one of the pair of global data signal lines from the voltage supply based on the data of the respective memory cell coupled to the respective local data signal lines;

comparing the voltage levels of each global data signal line to a reference voltage; and

generating an output signal having a logic level indicative of whether the data coupled to the respective local data signal lines matches expected data based on whether the voltage level of each global data signal line relative to the reference voltage is the same or different.

26. The method of claim 25 wherein generating an output signal having a logic level indicative of whether the data coupled to the respective local data signal lines matches expected data based on whether the voltage level of each global data signal line relative to the reference voltage is the same or different comprises generating the output signal having a first logic level indicative of data matching in response to the voltage levels of the global data signal lines relative to the reference voltage are different and generating the output signal having a second logic level indicative of at least one data mismatch in response to the voltage levels of the global data signal lines relative to the reference voltage are the same.

27. The method of claim 25 , further comprising:

precharging the global data signal lines to ground; and

precharging the local data signal lines to an internal voltage level.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY'S NAME PREVIOUSLY RECORDED AT REEL: 058297 FRAME: 0458. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 30, 2023
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 064761/0349 →
CHANGE OF NAME Recorded Oct 19, 2021
From: CONVERSANT INTELLECTUAL PROPERTY INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 058297/0458 →
RELEASE OF SECURITY INTEREST Recorded Nov 10, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054372/0281 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2009
From: MICRON TECHNOLOGY INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 023627/0576 →