Abstract

For system-on-chip (SoC) test based on IP cores integration reuse, the IEEE 1500 Standard has given specific testing architecture. In this paper, we aim at building controllable test architecture for IP cores on SoC based on IEEE 1500 Standard. The technique applied is referred to as test control switch which is configured to the Wrapper of IP cores. We design a switch control register (SCR) to configure the state of the switches, and apply the expanded TAP (eTAP) based on IEEE 1149.1 Standard to control the SCR and the Wrapper of IP cores. In addition, we design the chip level test control architecture which can be widely used for test of SoC based on IP cores. Finally, we apply the software of Modelsim to implement simulation about the control mechanism of the SCR and the eTAP. The simulation results show the effectiveness and controllability of the test architecture Besides, the paper builds SoC self-testing architecture through connecting Built-In-Self-Test (BIST) and IEEE 1500 Standard. The technique applied is referred to as Niche Genetic Algorithm (NGA) which is one of Multi- objective Genetic Algorithm, we build Block testing model which is optimization for partition of Testing-Access- Mechanisms (TAM) and IP cores based on NGA. The studies we have performed showed that the NGA can reduce SoC testing time effectively and the Block testing model can achieve testing data sharing for multiple IP cores.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call