IP Library Granted Patent US 7,546,505
Granted Patent B2
US 7,546,505 · App. 11/557,513 · Granted Jun 9, 2009

Built in self test transport controller architecture

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,546,505
App. No.
11/557,513
Granted
Jun 9, 2009
Kind
B2
Abstract

A built in self test circuit in a memory matrix. Memory cells within the matrix are disposed into columns. The circuit has only one memory test controller, adapted to initiate commands and receive results. Transport controllers are paired with the columns of memory cells. The controllers receive commands from the memory test controller, test memory cells within the column, receive test results, and provide the results to the memory test controller. The transport controllers operate in three modes. A production testing mode tests the memory cells in different columns, accumulating the results for a given column with the controller associated with the column. A production testing mode retrieves the results from the controllers. A diagnostic testing mode tests memory cells within one column, while retrieving results for the column.

Claims (22)

1. A built in self test circuit disposed within a memory matrix, where individual memory cells within the memory matrix are disposed into logical columns, the built in self test circuit comprising:

only one memory test controller adapted to initiate test commands and receive test results, and

transport controllers, where each of the transport controllers is uniquely paired with one of the logical columns of memory cells, each of the transport controllers adapted to receive test commands from the memory test controller, test memory cells within the logical column as instructed by the test commands, receive test results from the logical column of memory cells, and provide the test results to the memory test controller.

2. The built in self test circuit of claim 1 , where the transport controllers are adapted to selectively operate in three different modes under control of the memory test controller, the three different modes being:

a first production testing mode for simultaneous testing of memory cells in different logical columns, while accumulating the test results for a given logical column with the transport controller associated with the given logical column,

a second production testing mode for retrieving the accumulated test results from the transport controllers, and

a diagnostic testing mode for testing memory cells within one selected logical column, while simultaneously retrieving the test results for the one selected logical column.

3. A built in self test circuit disposed within a memory matrix, where individual memory cells within the memory matrix are disposed into logical columns, the built in self test circuit comprising:

only one memory test controller adapted to initiate test commands and receive test results, and

transport controllers, where each of the transport controllers is uniquely paired with one of the logical columns of memory cells, each of the transport controllers adapted to receive test commands from the memory test controller, test memory cells within the logical column as instructed by the test commands, receive test results from the logical column of memory cells, and provide the test results to the memory test controller,

where the transport controllers are adapted to selectively operate in three different modes under control of the memory test controller, the three different modes being,

a first production testing mode for simultaneous testing of memory cells in different logical columns, while accumulating the test results for a given logical column with the transport controller associated with the given logical column,

a second production testing mode for retrieving the accumulated test results from the transport controllers, and

a diagnostic testing mode for testing memory cells within one selected logical column, while simultaneously retrieving the test results for the one selected logical column.

4. An embedded memory system, comprising:

a memory matrix, where individual memory cells within the memory matrix are disposed into logical columns,

only one memory test controller adapted to initiate test commands and receive test results, and

transport controllers, where each of the transport controllers is uniquely paired with one of the logical columns of memory cells, each of the transport controllers adapted to receive test commands from the memory test controller, test memory cells within the logical column as instructed by the test commands, receive test results from the logical column of memory cells, and provide the test results to the memory test controller,

where the transport controllers are adapted to selectively operate in three different modes under control of the memory test controller, the three different modes being,

a first production testing mode for simultaneous testing of memory cells in different logical columns, while accumulating the test results for a given logical column with the transport controller associated with the given logical column,

a second production testing mode for retrieving the accumulated test results from the transport controllers, and

a diagnostic testing mode for testing memory cells within one selected logical column, while simultaneously retrieving the test results for the one selected logical column.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
CHANGE OF NAME Recorded Jun 6, 2014
From: LSI LOGIC CORPORATION
To: LSI CORPORATION
Reel/Frame 033102/0270 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →