Title :
External memory BIST for system-in-package
Author :
Yamasaki, Kaname ; Suzuki, Iwao ; Kobayashi, Azumi ; Horie, Keiichi ; Kobayashi, Yasuharu ; Aoki, Hideyuki ; Hayashi, Hideki ; Tada, Kenichi ; Tsutsumida, Koki ; Higeta, Keiichi
Author_Institution :
Renesas Technol. Corp., Tokyo
Abstract :
This paper presents the design and implementation of an external memory built-in self-test (BIST) in system-on-chip (SoC) designed for system-in-package (SiP). We implemented the BIST handshaking with the internal bus in the microcontroller core for the purpose of enabling the BIST to access the CPU address space. This implementation allows to reduce the area overhead of the BIST and vary the test conditions flexibly according to each phase of debugging, reliability evaluation and mass-production test. For testing SDRAM and flash, we also designed a microcode based algorithmic pattern generator with enough loop-counters, an infinite looping function and a multiple command sequence generator. This BIST method was applied to consumer products with the IEEE 1149.1 JTAG TAP controller, and enabled multi-test for mass-production on a burn-in tester
Keywords :
DRAM chips; SRAM chips; automatic test pattern generation; built-in self test; flash memories; microcontrollers; system-in-package; system-on-chip; BIST method; CPU address space; IEEE 1149.1 JTAG TAP controller; SDRAM testing; SoC; burn-in tester; external memory BIST; external memory built-in self-test; flash testing; infinite looping function; microcode based algorithmic pattern generator; microcontroller core; multiple command sequence generator; system-in-package; system-on-chip; Assembly; Built-in self-test; Costs; Home appliances; Large scale integration; Logic testing; Performance evaluation; SDRAM; Stacking; Test pattern generators;
Conference_Titel :
Test Conference, 2005. Proceedings. ITC 2005. IEEE International
Conference_Location :
Austin, TX
Print_ISBN :
0-7803-9038-5
DOI :
10.1109/TEST.2005.1584082