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 Programming Stations

Product Overview

The ScanWorks Programming Stations come in three flavors, PLD Programming Station, Flash Programming Station, or PLD/Flash Programming Station. The ScanWorks Programming Stations has been designed to take advantage of JTAG or boundary-scan access to load programs or configuration data into memories or programmable logic devices (PLDs) after they have been bonded to a printed circuit board (PCB). In-system programming (ISP) or in-system configuration (ISC) operations are optimized on ScanWorks because of the high-speeds the station is capable of (up to 50 MHz) and the station's multi-port capabilities, which allow it to program as many as eight PCBs in parallel.

On-board programming has many benefits during the manufacturing process, but the ScanWorks Programming Station is very valuable during design as well. Some of the benefits of ISP and ISC, including the following:

  • More efficient manufacturing -- programming is accomplished as an integrated part of the overall manufacturing process.
  • Reduced device handling -- Devices are soldered once, and programmed or re-programmed on-board
  • Less risk of device damage -- No need to de-solder devices for re-programming
  • Easier inventory control -- Fewer devices in inventory because only non-programmed devices are in inventory
  • Simpler field upgrades -- Software/firmware can be upgraded in the field.

Design Management

ScanWorks design management provides features needed to get started using ScanWorks for boundary-scan testing or in-system configuration. The design management software is included with the Test Development Station, Interconnect Development Station, Diagnostics & Repair Station, Interconnect Repair Station, and the Programming Station. The design management software features allow you to:

  • Import the design data from your CAE/CAD environment on which interconnect tests, scan path verification tests, memory interconnect tests, flash programming and graphical views are based
  • Create the boundary-scan description of your design on which all test and programming activities are based
  • Create and apply tests to verify the boundary-scan design description is correct and works properly
  • Organize and manage your design, test, and programming data
  • Create and apply simple test programs using the macro language
  • Use a simple test executive to create manufacturing test and programming applications
  • Integrate ScanWorks tests into custom test executives or with other test applications using APIs
  • Export tests to manufacturing as one compressed file
  • Automate the process of creating and managing projects, designs, and actions using any language that supports Microsoft COM, including Perl and Tcl with ScanWorks scripting feature.

JTAG/Boundary Scan Design Description

The boundary-scan design description used in ScanWorks is based on the IEEE 1149.1 standard Boundary-Scan Description Language (BSDL) files provided by the device vendors. The design management software imports these descriptions and creates a description of your design that includes all of the information needed to perform scan operations on the design. It is also possible to create descriptions at the multi-chip module and system levels. Once the design is described, tests to verify the design description against your actual board and tests to verify the scan path is actually working are automatically created. Scan path verification tests include options to specify alternate Device IDCODES or USERCODES.

Previous : Next                    Page 1 of 2

Free Hit Counter Code