Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Knowledge Database   |   Devices   |   Design Software   |   Intellectual Property   |   Reference Designs   |   Design Examples   |   mySupport  

 FPGAs
      Stratix IV (E and GX)
      Stratix III
      Stratix II/Stratix II GX
      Stratix/Stratix GX
      Arria GX
      Cyclone III
      Cyclone II
      Cyclone
  
 CPLDs
      MAX II
      MAX 3000A
      MAX 7000
  
 ASICs
      HardCopy III
      HardCopy II
      HardCopy Stratix
      HardCopy APEX 20K
  
 Downloads
      Device Pin-Outs
      Gerber Files
      IBIS Models
   BSDL/BST
      PCB Symbols
  
 Configuration/Programming
   Configuration
   Programming
   Programming Tools
       Altera Programming Tools
       In-Circuit Testers
       Boundary-Scan Tools
          Third Party
          IEEE 1532
       Jam STAPL
               Embedded Programming
               Vendor Support
  
 Power
   Power Management
      Early Power Estimators
      Certified Power Solutions
  
 I/O
      Features
      Specifications
      Hot Socketing
  
 PLL & Clock Management
      Overview
      PLL Basics
      Using PLLs in Software
      Jitter Information
      Clock Networks
      Glossary
  
 Packaging & Board Design
      Specification
      Thermal Resistance
      Sockets and Layout
      Manufacturing
  
 Quality & Reliability
      MSL Calculator
      Certifications
   Environmental
      PCNs & Advisories
   Reports
      Single Event Upset
  
 Failure Analysis
      Overview
      Capabilities
  

Jam STAPL Programming Support - Corelis

Corelis, Inc.

Corelis, Inc. is a world leading supplier of PC-based IEEE Standard 1149.1 (JTAG) boundary-scan test (BST) systems. Corelis offers complete solutions for testing individual boards, gang/parallel testing and in-system device programming, as well as complete systems using boundary-scan techniques. Systems are available for design and debugging, manufacturing, and field service and support. A variety of system options are available including desktop solutions as well as portable solutions for use in the field with laptops.

As densities of CPLDs and FPGAs increase and package sizes decrease, it becomes difficult to program these devices out-of-circuit. Corelis products, such as the ScanPlus Flash Programmer in-system device programmer, ScanPlus Runner test and in-system programming executive and ScanExpress Runner gang test and in-system programming executive, have the capability of executing Jam Standard Test and Programming Language (STAPL) Files (.jam) for programming of Altera® JTAG in-system programmability (ISP)-capable devices.

Programming in-circuit provides a number of benefits and is desirable in development, production, and service environments. For development, engineers can change configuration information stored in the device during the development process. For production, in-circuit programming allows devices to remain on the shelf in an unprogrammed or blank state. These blank devices can then be installed at assembly and programmed in-circuit, thus reducing programming and tracking costs. Following delivery of a product to a customer, a field-service technician, or the customer, can download new configuration information without taking the system apart. That reduces the cost of "servicing" the equipment.

High Volume Production Systems

Corelis’ ScanExpress enables concurrent (gang) testing and in-system programming of CPLDs and flash devices for multiple boards using a single PC and a single operator. ScanExpress addresses very high-speed boundary-scan applications and high-volume production. The ScanExpress family of products dramatically increases test and in-system programming throughput by applying innovative and proprietary techniques.

For more information on Corelis BST and programming products, and other tools and services, please visit the Corelis web site.

  Please Give Us Feedback