IP Library Granted Patent US 7,362,633
Granted Patent B2
US 7,362,633 · App. 11/385,340 · Granted Apr 22, 2008

Parallel read for front end compression mode

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,362,633
App. No.
11/385,340
Granted
Apr 22, 2008
Kind
B2
Abstract

Methods and apparatus for increasing front-end testing throughput by allowing simultaneous access to multiple banks are provided. Techniques described herein take advantage of the reduced number of data lines required for transmitting compressed test data. Data lines effectively freed up due to compression of test data read from one bank may be used to carry test data for another bank.

Claims (26)

1. A method of testing a memory device in a first test mode, comprising:

reading a plurality of bits from multiple banks of the memory device in parallel;

generating, from the plurality of bits read from each bank, a reduced number of compressed test data bits;

routing the compressed test data bits from each bank to a common set of data lines shared between the multiple banks; and

providing the compressed test data bits as output on one or more data pins of the memory device, wherein generating the reduced number of compressed data bits comprises comparing sets of the plurality of data bits to one or more known test data patterns previously written to the memory banks.

2. The method of claim 1 , wherein routing the compressed test data bits from each bank to a common set of data lines shared between the multiple banks comprises:

routing a first set of compressed test data bits generated from a plurality of bits read from a first bank to a first subset of the common set of data lines; and

routing a second set of compressed test data bits generated from a plurality of bits read from a second bank to a second subset of the common set of data lines, wherein compressed test data bits generated from a plurality of bits read from the second bank are routed to the first subset of the common set of data lines when the memory device is in a second test mode.

3. The method of claim 1 , wherein generating the reduced number of compressed test data bits comprises generating a single bit based on at least four data bits read from a memory bank.

4. The method of claim 1 , wherein each bit in a set of bits compared to a known test data pattern is formed at an intersection of a column select line and a word line.

5. The method of claim 1 , wherein the first bank is selected from a first group of four or more banks and the second bank is selected from a second group of four or more banks.

6. A dynamic random access memory (DRAM) device, comprising:

at least two groups of memory cell banks, wherein a first set of common data lines is shared between banks in each group and a second set of common data lines is shared between the groups;

one or more test logic circuits, each configured to generate, from a plurality of bits read from a bank, a single pass/fail bit indicating whether the corresponding plurality of bits matches predefined test data; and

logic configured to route a plurality of bits from multiple banks of the memory device to the test logic circuits in parallel, route the compressed test data bits from each bank to the first set of common data lines shared between the groups, and provide the compressed test data bits as output on one or more data pins of the memory device.

7. The memory device of claim 6 , wherein:

the plurality of banks comprises at least two groups of memory banks, with banks in each group sharing a first common set of data lines and the groups sharing a second set of common data lines; and

the one or more test logic circuits comprise a test logic circuit for each group of memory banks.

8. The memory device of claim 7 , wherein the test logic for each group of memory banks generates a reduced number of test data bits from data received on the first common set of data lines and routes the reduced number of compressed data bits to the second set of common data lines.

9. The memory device of claim 6 , wherein the plurality of banks comprises more than four banks.

10. The memory device of claim 6 , wherein the logic is configured to provide multiple bits of the compressed test data bits as output on one or more data pins of the memory device on successive clock cycle edges.

11. A system, comprising:

a tester; and

one or more memory devices, each comprising a plurality of banks of memory cells and logic configured to, when the memory device has been placed in a test mode by the tester, read a plurality of bits from multiple banks of the memory device in parallel, generate, from the plurality of bits read from each bank, a reduced number of one or more compressed test data bits, route the compressed test data bits from each bank to a common set of data lines shared between the multiple banks, and provide the compressed test data bits as output on one or more data pins, wherein the logic is configured to generate a reduced number of one or more compressed data bits by comparing bits of data read to predefined test data in a register.

12. The system of claim 11 , wherein the multiple banks comprise a first bank selected from a first group of four or more banks and a second bank selected from a second group of four or more banks.

13. The system of claim 11 , wherein the tester is configured to place the one or more memory devices in the test mode via a mode register set (MRS) command.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: POLARIS INNOVATIONS LIMITED
To: CHANGXIN MEMORY TECHNOLOGIES, INC
Reel/Frame 051917/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 037171/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 037147/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2010
From: INFINEON TECHNOLOGIES AG
To: QIMONDA AG
Reel/Frame 023773/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2006
From: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
To: INFINEON TECHNOLOGIES AG
Reel/Frame 017479/0018 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2006
From: FEKIH-ROMDHANE, KHALED
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 017428/0390 →