Title :
At-speed interconnect test and diagnosis of external memories on a system
Author :
Kim, Heon C. ; Jun, Hong-Shin ; Gu, Xinli ; Chung, Sung S.
Author_Institution :
Cisco Syst. Inc., San Francisco, CA, USA
Abstract :
This work presents a built-in self test (BIST) implementation for external memories like DDR (double data rate), double DDR, QDR (quad data rate) SRAM, DDR FCRAM (fast cycle RAM), and RLDRAM (reduced latency DRAM). We utilize the memory controller in the functional block to design the BIST so that the BIST design can be simplified and executed at the functional speed. However, there are many different types of the memory controllers depending on the types of external memories, functional interface protocols, and implementation methodologies. In order to support the various memory controllers, we defined the latency of the memory controllers and classified them into three different categories: fixed latency, handshake, and both fixed latency, and handshake memory controllers. With these three models, we developed a general BIST architecture to support different types of memory controllers. During the boundary-scan driven BIST operation in the board and the system-level test and diagnosis, system clock, system hard reset, soft reset, and other programmable features were considered carefully to make the BIST operate properly. This work also presents a unique way of utilizing special BIST functions during the board and system level test, and also during the system mission operation.
Keywords :
DRAM chips; SRAM chips; boundary scan testing; built-in self test; design for testability; integrated circuit interconnections; integrated circuit testing; logic testing; BIST architecture; BIST functions; SRAM; at-speed interconnect diagnosis; at-speed interconnect test; boundary scan driven BIST operation; built-in self test; design for testability; double data rate; external memories; fast cycle RAM; fixed latency memory controller; functional interface protocols; handshake memory controllers; quad data rate; reduced latency DRAM; soft reset; system clock; system hard reset; system level diagnosis; system level test; system mission operation; Amplitude shift keying; Automatic testing; Built-in self-test; Clocks; Delay; Performance evaluation; Protocols; Random access memory; Read-write memory; System testing;
Conference_Titel :
Test Conference, 2004. Proceedings. ITC 2004. International
Print_ISBN :
0-7803-8580-2
DOI :
10.1109/TEST.2004.1386948