Delta39K™⁄Ultra37000™ ISR™ Programming Kits
CY3900I / CY3950I
Cypress Semiconductor Corporation • 3901 North First Street • San Jose,CA 95134 • 408-943-2600
Document #: 38-03009 Rev. *C Revised October 09, 2003
Features
• Supports Cypress’s Ultra37000™, Ultra37000V™,
Delta39K™, and PSI™ families of products
• STAPL (Chain Dependent and Chain Independent)
programming language support
• SVF programming language support
• Standard JTAG programming interface
• Multi-device programming
• Easy to use Windows XP-™, Windows 2000-™,
Windows ME-™, Windows 98-™, and Windows
NT™-compatible interface
• Eliminates programming insertion to improve
manufacturing efficiency
• For programming in the lab, on manufacturing floor, or
at remote sites
• ATE support via STAPL on industry leading ATE
platforms
CY3900I Kit Contents
• ISR Programming Software Release 4.0
• C3ISR™ Programming Cable[3] for use with Ultra37000,
Delta39K, and PSI CPLD families
• Delta39K/Ultra37000 prototype board[1]
• ISR application notes
CY3950I Kit Contents
• ISR Programming Software Release 4.0
• USBISR Programming Cable[3] for use with Ultra37000,
Delta39K, and PSI CPLD families
• Delta39K/Ultra37000 prototype board[1]
• ISR application notes
Functional Description
The Delta39K/Ultra37000 ISR Programming Kit enables users
to program Ultra37000, Ultra37000V, Delta39K, and PSI
CPLDs on board with our ISR Programming Software, the
C3ISR or USBISR Programming Cable, and a personal
computer. The C3ISR Programming Cable connects to the
parallel port of a PC and the USBISR Programming Cable[3]
connects to a USB 1.1/USB 2.0 port of a PC into a standard
10-pin male connector mounted on the user’s board. The ISR
software provides an easy-to-use Graphical User Interface
that accepts JEDEC or hex files as input. The JEDEC/.hex files
are used to compose platform independent STAPL/SVF files.
STAPL/SVF files contain all the information needed to
program the device. The ISR software is used to define how
many devices are in the daisy chain and what operation is to
be done on each Cypress device. The same chain can be used
with other JTAG-compliant devices.
The ISR User’s Guide describes the operation of the ISR
software. The application notes included with the kit describe
all system design considerations for programming with this
Programming Kit.
10-pin Programming Connector
The diagram below shows the pinout of the 10-pin male
connector to be mounted onto the board.
The view looking down onto the board connector pins is shown
below.
Notes:
1. Cypress reserves the right to substitute prototype boards based on product availability.
2. Refer to the CD-ROM ISR User’s Guide documentation for detailed information on ISR programming and electrical specification requirements.
3. The C3ISR Programming Cable is available in the CY3900I Programming Kit and the USBISR Programming Cable is available in the CY3950I Programming Kit.
TDO VCC ISR[2] JTAGen GND[2]
GND NC TDI TCK TMS
In-System Reprogrammable™ (ISR™) Programming (using C3ISR cable[3])
VCC
Designer’s Board
Parallel Port
10-pin ISR Connector
10-pin
PC
Device
Device
Cypress
Cypress
25-pin
Cable