| |
BSDL File Validation
Corelis offers services
to validate the accuracy of Boundary-Scan Description
Language (BSDL) files that characterize the
boundary-scan functionality of semiconductor devices.
These services include validation of a device’s BSDL
file while the chip is still in development and BSDL
file accuracy verification against actual silicon.
BSDL file quality is essential to
improving the testability of printed circuit boards and systems
for hardware manufacturers. When a BSDL file is inaccurate or
the implementation of boundary-scan in a device is poorly
executed, testing or programming the device will require
additional time and effort to troubleshoot. Moreover, in the
worst case, an inaccurate BSDL file will reduce boundary-scan
test coverage in every product where the device is designed-in.
Corelis’ BSDL validation service
provides syntactic and semantic checks on the file, confirming
correct spelling, punctuation, instruction codes, register
associations and register cells, as required by the 1149.1
standard. As part of the service, we also generate test
patterns, creating a set of test vectors in a simple
truth-table. These vectors can be used to simulate chip testing
to verify that it meets many of the requirements of the IEEE
1149.1 boundary-scan standard.
After a BSDL file has been
syntactically and semantically verified and first samples of the
semiconductor device have been produced, the accuracy of the
file can be validated against actual silicon with Corelis’ chip
testing service. Corelis works jointly with customers to develop
a silicon test fixture that provides proper power and ground,
boundary-scan access to each I/O, access to TRST, TMS, TCK, TDI
and TDO, and static control of compliance enable pins. A full
test sequence is generated by Corelis for the validation of the
BSDL file against the silicon.
|
|
|
|
Engineering Services
|
|