ispDOWNLOAD Cable Data Sheet - Laurent Deschamps' Web Page

All brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change ...
105KB taille 60 téléchargements 279 vues
ispDOWNLOAD Cable TM

Download Cable for In-System Programming of the ispLSI®, ispGAL®, ispGDX™ and ispGDS™ Device Families the parallel port of a PC. With In-System Programmability, hardware functions can be programmed and modified in real-time on the system board to give additional product features, shorten system design and debug cycle time, enhance product manufacturability and simplify field upgrades. After completion of the logic design and creation of a JEDEC file by a logic compiler such as ispDS™, the ispDS+™ Fitter or ispGDS Compiler software, Lattice’s ISP Daisy Chain Download software programs devices on the end-product PC board by generating programming signals directly from the parallel port of a PC which then pass through the ispDOWNLOAD Cable to the device. With this cable and a connector on the PC board, no additional components are required for programming. The ISP Daisy Chain Download software automatically generates the appropriate ISP command, programming address and data from the JEDEC fuse map information. ISP Daisy Chain Download software is included with all Lattice ispDS and ispDS+ Fitter products.

Features • CABLE AND PARALLEL PORT ADAPTER FACILITATE IN-SYSTEM PROGRAMMING OF ISP DEVICE FAMILIES — Simplifies In-System Programming — Ideal for Design Prototyping and Debugging • SUPPORTS ALL ISP™ DEVICE FAMILIES — ispLSI Families (1000/E, 2000/V, 3000 and 6000) — ispGAL Family — ispGDX Family — ispGDS Family • EASY-TO-USE CONNECTORS — 25-Pin Adapter Connects to PC Parallel Printer Port — 6’ Cable Offers PC Board Interface: • AMP Connector (8 Position, .100 Inch Center Spacing)

ispDOWNLOAD Cable for the PC The ispDOWNLOAD Cable for the PC is designed to facilitate in-system programming of all Lattice Semiconductor ISP devices on a printed circuit board directly from

Figure 1. ispDOWNLOAD Cable In-System Programming Interface for the PC (Version 2) Front View of AMP Connector Pinout

To PC

25-pin Parallel Port Adapter

AMP Connector .100" Center-Spacing Eight Positions

RJ-45 Connector Eight Positions

Vcc SDO SDI ispEN

.01µf Capacitor

6'

No Connect

To System Board

MODE GND SCLK

Note: Capacitor Recommended on System Board

Figure 2. ispDOWNLOAD Cable In-System Programming Interface for the Sun Workstation (Version 1) Front View of AMP Connector Pinout

To Sun Workstation

25-pin Serial Port Adapter

AMP Connector .100" Center-Spacing Eight Positions

RJ-45 Connector Eight Positions

Vcc SDO SDI ispEN

.01µf Capacitor

6'

No Connect

To System Board

MODE GND SCLK

Note: Capacitor Recommended on System Board

Copyright © 1997 Lattice Semiconductor Corp. All brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.

LATTICE SEMICONDUCTOR CORP., 5555 Northeast Moore Ct., Hillsboro, Oregon 97124, U.S.A. Tel. (503) 681-0118; 1-800-LATTICE; FAX (503) 681-3037; http://www.latticesemi.com

dlcable_03

1

July 1997

ispDOWNLOAD Cable Figure 3. Configuring In-System Programming from a Remote System End-Product PC Board

ispDOWNLOAD Software

Other System Circuitry

ispDownload Cable (6')

5 ISP Device

The ispDOWNLOAD cable assembly provides an interface between the ISP signals from the serial interface adapter and the target ISP system. The features of the ispDOWNLOAD cable assembly include:

ispDOWNLOAD Cable for Sun Workstation The ispDOWNLOAD Cable for the Sun Workstation provides a quick and easy means for programming all Lattice ISP devices from a Sun Workstation. Setting up the workstation ispDOWNLOAD cable is as simple as connecting the serial interface adapter to the RS-232 port of the workstation and connecting the ispDOWNLOAD cable assembly to the target ISP system.

• Six feet of eight-conductor flat cable with an RJ-45 connector on one end an an eight-position female header assembly on the other end • RJ-45 connector for reliable and easy interfacing to the serial interface adapter

The serial interface adapter contains an embedded controller that handles programming commands from the host workstation to the target system and processes them for proper ISP operation. Additional features of the serial interface adapter include:

• Eight-position female header connector with .10” pin spacing for quick and low-cost interfacing to ISP target systems with a mating header pin strip. Keying is provided on the header connector for proper interfacing orientation

• Automatic baud rate detection for 300 baud to 115,200 baud operations

• Header connector assembly with super flexible wiring for durability

• Operational at supply voltages of 3.3V or 5V • Standard Lattice ISP programming interface and ispJTAG™ interface (IEEE 1149.1) support • RJ-45 interface jack for easy ISP cable assembly replacement • Compact size and low power requirements • Easy interface to the Lattice isp Engineering Kit Model 100 for single ispLSI device programming 2

ispDOWNLOAD Cable Product Ordering Information Product Code pDS4102-DL2

Description ispDOWNLOAD Cable (for the PC Only) Contains: 6’ Cable with RJ45 and AMP Connectors, Parallel Port Adapter, Documentation and ISP Daisy Chain Download Software for the PC. Version 2 supports ISP/ ispJTAG 5V/3.3V mixed chain programming.

pDS4102-WS

ispDOWNLOAD Cable (for the Sun Workstation Only) Contains: 6’ Cable with RJ45 and AMP Connectors, Parallel Port Adapter, Documentation and ISP Daisy Chain Download Software for the Sun Workstation.

Technical Support Assistance Hotline: BBS: FAX: email:

1-800-LATTICE (Domestic) 1-408-428-6414 (International) 1-408-428-6417 1-408-944-8450 [email protected]

3

Copyright © 1997 Lattice Semiconductor Corporation. E2CMOS, GAL, ispGAL, ispLSI, pLSI, pDS, Silicon Forest, UltraMOS, Lattice Semiconductor, L (stylized) Lattice Semiconductor Corp., L (stylized) and Lattice (design) are registered trademarks of Lattice Semiconductor Corporation. Generic Array Logic, ISP, ispATE, ispCODE, ispDOWNLOAD, ispDS, ispDS+, ispGDS, ispGDX, ispHDL, ispJTAG, ispStarter, ispSTREAM, ispTEST, ispTURBO, ispVECTOR, ispVerilog, ispVHDL, Latch-Lock, LHDL, pDS+, RFT, Total ISP and Twin GLB are trademarks of Lattice Semiconductor Corporation. ISP is a service mark of Lattice Semiconductor Corporation. All brand names or product names mentioned are trademarks or registered trademarks of their respective holders. Lattice Semiconductor Corporation (LSC) products are made under one or more of the following U.S. and international patents: 4,761,768 US, 4,766,569 US, 4,833,646 US, 4,852,044 US, 4,855,954 US, 4,879,688 US, 4,887,239 US, 4,896,296 US, 5,130,574 US, 5,138,198 US, 5,162,679 US, 5,191,243 US, 5,204,556 US, 5,231,315 US, 5,231,316 US, 5,237,218 US, 5,245,226 US, 5,251,169 US, 5,272,666 US, 5,281,906 US, 5,295,095 US, 5,329,179 US, 5,331,590 US, 5,336,951 US, 5,353,246 US, 5,357,156 US, 5,359,573 US, 5,394,033 US, 5,394,037 US, 5,404,055 US, 5,418,390 US, 5,493,205 US, 0194091 EP, 0196771B1 EP, 0267271 EP, 0196771 UK, 0194091 GB, 0196771 WG, P3686070.0-08 WG. LSC does not represent that products described herein are free from patent infringement or from any third-party right. The specifications and information herein are subject to change without notice. Lattice Semiconductor Corporation (LSC) reserves the right to discontinue any product or service without notice and assumes no obligation to correct any errors contained herein or to advise any user of this document of any correction if such be made. LSC recommends its customers obtain the latest version of the relevant information to establish, before ordering, that the information being relied upon is current. LSC warrants performance of its products to current and applicable specifications in accordance with LSC’s standard warranty. Testing and other quality control procedures are performed to the extent LSC deems necessary. Specific testing of all parameters of each product is not necessarily performed, unless mandated by government requirements. LSC assumes no liability for applications assistance, customer’s product design, software performance, or infringements of patents or services arising from the use of the products and services described herein. LSC products are not authorized for use in life-support applications, devices or systems. Inclusion of LSC products in such applications is prohibited. LATTICE SEMICONDUCTOR CORPORATION 5555 Northeast Moore Court Hillsboro, Oregon 97124 U.S.A. Tel.: (503) 681-0118 FAX: (503) 681-3037 http://www.latticesemi.com

July 1997