System JTAG Integration Role q Embedded BoundaryScan interface
System JTAG Integration Role q. Embedded Boundary-Scan interface should be able to leverage the current system infrastructure used for functional test q. System software should be responsible for ensuring the UUT is in the proper state for the operation prior to calling the JTAG test § On-line § Stand-by § Off-line § Out of service ITC 2006 Tutorial © Lucent Technologies, Inc, 2006 Slide 1
Fault Management System Fault Management Flow Chart Detection Prediction (On-Line) Diagnostics Isolation Notification Recovery (Off-Line) Diagnostics Repair ITC 2006 Tutorial © Lucent Technologies, Inc, 2006 http: //www. goahead. com/pdf/HA%20 Solutions. WP. pdf Slide 2
Product Application Software (Ideal System Diagnostics) Test Console/ Terminal/ PC Diagnostic Manager… • Test execution logic, management, and coordination • Common console interface for local and remote access • Console command processing • Console message construction for results • Common interface to DA test suites Controller Card Diagnostics Manager (DM) Concepts inferred from http: //www. goahead. com/pdf/Building. Highrelil. Sys. pdf Diagnostics Agent (DA) Wrappers Diagnostic “Plug—ins” Feature Card Line Card Diagnostics Agent (DA) Wrappers Diagnostic “Plug—ins” ITC 2006 Tutorial © Lucent Technologies, Inc, 2006 Diagnostics Agent (DA) Wrappers Diagnostic “Plug—ins” Diagnostic Agent… • Coordinates on-board test/diagnostic actions • Reports results to DM • Maps DM test requests to local test application If necessary, Wrapper APIs map interfaces on various diagnostic plug -ins to the interface required by diagnostic agent Plug-ins for specific test routines such as: • Memory tests • Register tests • I/O tests • JTAG tests • Firmware reprogramming • Etc. … Slide 3
System JTAG Integration Role Test Engineers SVF • Test application STAPL IEEE 1532 • Test coordination New languages to perform new JTAG based operations Embedded Boundary-Scan Test Software Isolate changes in the way we do JTAG operations from the System Software ITC 2006 Tutorial © Lucent Technologies, Inc, 2006 System Diagnostics Interface Software Engineers • System State Mgmt • Error Handling • System reporting Slide 4
- Slides: 4