JTAG  
View Leadership Video
New to JTAG/Boundary Scan?

PRODUCTS

BSDL Services:
BSDL Validation Service
DFT Products:
DFT Analyzer™
ScanWorks®
Boundary-Scan Products:

Interconnect Development Station
Interconnect Repair Station
Test Development Station
Diagnostic & Repair Station
Manufacturing Station
Programming Stations
IEEE 1149.6
Emergency License Tokens
Hardware Overview

IBIST Products:
ScanWorks® Intel® IBIST
Emulation Products:
MicroMaster
ICT Products:
ScanWorks® for Agilent's Medalist ICT
Technology:
Test Automation
System-Level JTAG


 

ScanWorks® JTAG Test Development Station Bundle

Optional Products

Flash Memory Program Generation

On-board flash memory can be programmed with the addition of an optional feature to a ScanWorks Test Development Station. The flash memory feature takes netlist information and flash memory models and automatically detects the boundary-scan signals that program flash devices. Then, programming operations are generated to read and write to flash memory. For detailed information refer to the Flash Memory Programming Fact Sheet on the ASSET website.

IEEE 1149.6 High-Speed Interface Testing

The optional IEEE 1149.6 High-Speed Interface Testing feature adds the ability to test AC-coupled connections between devices. Many new designs are using high-speed serial interfaces for data transfer between devices and boards. In many cases these connections include coupling capacitors to compensate for electrical noise or logic level mismatches. The IEEE 1149.6 standard was developed to provide a method for testing through these coupling capacitors with boundary scan. Specialized boundary-scan cells are built into IEEE 1149.6-compliant devices that enable logic levels to be transferred from device to device at the speed of the interconnect net. To implement 1149.6 tests, ScanWorks automatically identifies the nets that can be tested and creates interconnect tests for them, adding test coverage for nets that may have been untestable by any other means.

IEEE 1532 Concurrent In-System Configuration

The optional IEEE 1532 Concurrent In-System Configuration feature simultaneously loads configuration data into multiple PLDs from different vendors, significantly reducing overall PLD configuration time. In most cases the total programming time for multiple devices is approximately the time it takes to load the slowest device.

IEEE 1532 In-System Configuration for Programmable Devices standard specifies a method for loading configuration data into PLDs after they have been assembled on a board. It defines an internal register structure that is accessible by boundary scan and described by standard BSDL files. It also defines BSDL syntax to describe the device-specific programming algorithms, and a data file format that is read by the programming tools which program, erase, verify and perform other operations of PLDs.

The IEEE 1532 BSDL files are provided by PLD device vendors while the IEEE 1532 programming data files are created by the PLD vendor tools. As a result, ScanWorks does not need to offer special support for every new PLD device. New devices are supported as soon as they are available and supported by vendor tools. In the ScanWorks IEEE 1532 action, the devices to be programmed concurrently are selected from a list of IEEE 1532-compliant devices in the design. For each device, the programming tasks that will be performed are selected from a list of available operations. You can also choose if the selected devices are to be programmed concurrently or sequentially.

IEEE 1532 Concurrent In-System Configuration is supported in ScanWorks by the ispVM™ software from Lattice Semiconductor. This proven technology provides the best solution in the industry.

The devices listed in Table 1 are supported in ScanWorks. (Note: Xilinx XC9500, XC9500XL and XC9500XV are compliant with IEEE 1532 but not yet supported in ScanWorks.)

Previous : Next                    Page 10 of 11          Back to Page 1

Free Hit Counter Code