This iNEMI program's focus is on a “Chip” Built-in Self-Test (BIST) study and its promotion for board and system-level applications. In this case,This study has 2 strategic focus areas – short term that involves “what chips already have”; and long term that involves “defining specific chip content to meet board test goals.” Presently,there are there are too many algorithms and too many interfaces – some standard and some custom – there is no agreement across the industry as to a “single” standard. In addition,the algorithms are usually standard and are for IC Test which are overkill for board test. In fact,the term BIST is overloaded in that it can be used by IC providers in association with Logic,Memory,SerDes,PLL’s and other functions. Most “chip” level BISTs are designed to aid IC manufacturing; these tests and algorithms are often not suitable or available to run at the board level – but if thay can be operated by board test,they can usually be used to meet some board test needs. The goal of this iNEMI program is to:
• Develop and promote the adoption of IC BIST to meet test and debug needs at the board/system level,
• Encourage IC vendors to provide standard chip BIST access interfaces and algorithms for board test and debug
• Encourage ATE/Instrument providers to develop products based on existing related standards for BIST design.
For example,an IEEE 1500/P1687 globalized Test Cost Model useful throughout the industry. The iNEMI BIST Program consists of four phases: 1. Survey on BIST availability,usage,access at board level test (Phase 1 - complete). 2. Component BIST Use Case Investigation Project (Phase 2 - complete). 3. Component BIST Short-Term and Long-Term Strategies for Use Case Classification Project (Phase 3 – in progress). 4. Board Level Test Recommendations for Standardization of Component BIST (Phase 4). The work presented here by the iNEMI Built-In Self-Test (BIST) Project,Phase 3 Short-Term and Long-Term Strategies for Use Case Standardization,takes a more comprehensive view of the problem. The thrust of the work investigates and identifies a function classification of the “Use Case” as defined in the BIST “Use Case” Investigation Project (Phase 2 – “What are my board Test Problems that a BIST could Assist”),where the proposed Use Case incorporates an ASIC/CPU/FPGA to memory interface. The classification includes the following tasks: Listing of tests and tasks performed; logic/features involved in the tasks and tests; access,control,and configuration requirements; test,function,and feature access to set up and run tests.