Dreaming of plug-and-play IP

12/17/2012

Stephen Pateras, product marketing director for Mentor Graphics Silicon Test products, blogs about the new IJTAG standard.

Imagine what the world would be like without standards-based interfaces. Your string of holiday lights might contain bulbs of different size, shape, wattage, and voltage. You wouldn’t be able to Google “standards-based interfaces” from any computer or mobile device. Standards are always established when the real needs of an industry can’t be met by the status quo.  This is the case with modern SoC design that incorporates a large amount of intellectual property (IP). The tedious, manual effort involved in integrating and testing IP has come to a breaking point, but a new IEEE standard promises to revolutionize the integration process.

Over the last few years, several of my colleagues have participated in the development of the new IEEE P1687 (“IJTAG”) standard, which brings plug-and-play ease to the integration and testing of IP blocks used in large SoCs. IJTAG, the “I” stands for ‘internal,’ enables any number of IJTAG-compliant IP blocks to be connected in an integrated, hierarchical network with test and control access from a single point.

The IJTAG standard builds on the existing JTAG (IEEE 1149.1) standard for boundary scan and DFT access, and reuses some concepts like the Test Access Port (TAP) and controller. However, unlike with JTAG, which defines a rather rigid and limited access architecture, the networks you can configure with IJTAG are flexible and hierarchical. You can easily add or remove segments in an IJTAG network, so you can configure the IJTAG network based on your particular SoC requirements. You do this by describing your instrument (IP) interfaces and the connectivity between these interfaces using a new language called ICL (Instrument Connectivity Language), and defining the operations to be applied to individual IP blocks using a second new language called PDL (Procedural Description Language), shown in Fig. 1.


Figure 1. Instruments (IP blocks) connected through an IJTAG network to a top level test access point (TAP). Tessent IJTAG automatically retargets the instrument level definitions to the top TAP, enabling control of all IPs from a single access point.

The advantages of IJTAG include the reuse of test and initialization sequences, which is achieved through simple re-processing of the PDL files. This lets you reuse the same test and control information for an instrument from chip-level design to wafer test, package test, board test, system test, yield analysis, and debug. IJTAG can also reduce test and debug times as it supports the ability to activate any number of instruments at the same time. It also allows very efficient access to any subset of instruments due to its highly reconfigurable access architecture.

Lest you think adopting IJTAG will be prohibitively difficult, there is already a software product that provides comprehensive support for the IJTAG standard by automating the integration of test facilities and other instrumentation into complex SoC designs. The solution reads IJTAG files and validates that the components are properly connected to the top-level access point. It then retargets IP-level procedural descriptions to the top-level and translates the results into Verilog test benches and standard test vector formats like WGL, STIL or SVF.

IJTAG was defined by a broad coalition of IP vendors, IP users, major ATE companies, and all three of the largest EDA vendors, and is expected to be rapidly and widely adopted by the semiconductor industry. Replacing ad hoc and custom solutions with plug-and-play automation will be a dream come true for SoC designers and test engineers, saving engineering time and significantly reducing the total length of test sequences for all the IP blocks in an SOC. This translates directly into reduced test time and smaller tester memory requirements.

­Author

Stephen Pateras is product marketing director for Mentor Graphics Silicon Test products.

Font Sizes:

POST A COMMENT

Easily post a comment below using your Linkedin, Twitter, Google or Facebook account. 

LIVE NEWS FEED

There is no current content available.


VIDEOS

Electroiq 2 EIQ2

TECHNOLOGY PAPERS

Automated Test Creation for Mixed Signal IP using IJTAG

The creation of test patterns for mixed signal IP has been, to a large extent, a manual effort. To improve the process used to test, access, and control embe...

Faster Time to Root Cause with Diagnosis-Driven Yield Analysis

This whitepaper describes the benefits of implementing a diagnosis-driven yield analysis flow using the Tessent® Diagnosis and Tessent YieldInsight® software...

WEBCASTS

Innovation in Semiconductor Manufacturing Instrumentation

As the industry is incorporating more MEMS devices with integrated magnetic sensors, they are encountering challenges that cannot be overcome with ...

3D and 2.5D Integration: A Status Report Live Event

This webcast will explore the present status of 2.5 and 3D integration, including TSV formation.

Join The ConFab discussion

Tue Feb 26 11:27:00 CST 2013

Questions and answers on FD-SOI

Fri Jan 04 14:56:00 CST 2013

Present your ideas at The ConFab in 2013

Mon Nov 26 09:04:00 CST 2012

The ConFab 2013 countdown begins

Thu Aug 09 16:18:00 CDT 2012

The ConFab: Big data is here

Sun Jun 03 19:19:00 CDT 2012

SUBSCRIBE

LATEST ISSUE

Volume 56, Issue 1

Article Archive for Solid State Technology.

© 2013. PennWell Corporation. All Rights Reserved. PRIVACY POLICY | TERMS AND CONDITIONS