ispdownload Cable Reference Manual

Size: px
Start display at page:

Download "ispdownload Cable Reference Manual"

Transcription

1 ispdownload Cable Reference Manual Version 3.0 Technical Support Line: LATTICE or (408) pds4102-dl-um Rev 3.0.2

2 Copyright This document may not, in whole or part, be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine readable form without prior written consent from Lattice Semiconductor. Information in this document is subject to change without notice. The distribution and sale of this product are intended for the use of the original purchaser only and for use only on the computer system specified. Unauthorized copying, duplicating, selling or otherwise distributing this product is a violation of the law. Trademarks The following trademarks are recognized by Lattice Semiconductor Corporation: Generic Array Logic, ISP, ispate, ispcode, ispdcd, ispdownload, ispds, ispds+, ispgds, ispgdx, isphdl, ispjtag, ispstarter, ispstream, ispta, isptest, ispturbo, ispvector, ispverilog, ispvhdl, Latch-Lock, LHDL, pds+, RAL, RFT, and Total ISP, TwinGLB are trademarks of Lattice Semiconductor Corporation. E 2 CMOS, GAL, ispgal, isplsi, pds, plsi, Silicon Forest, and UltraMOS are registered trademarks of Lattice Semiconductor Corporation. AMP is a registered trademark of AMP, Inc. Lattice Semiconductor Corporation 5555 N.E. Moore Court Hillsboro, OR (503) November 1997 ispdownload Cable Reference Manual 2

3 Limited Warranty Lattice Semiconductor, Inc., warrants the original purchaser that the ispdownload Cable shall be free from defects in material and workmanship for a period of 90 days from the date of purchase. If a defect covered by this limited warranty occurs during this 90-day warranty period, Lattice Semiconductor will repair or replace the component part, at its option, free of charge. This limited warranty does not apply if the defects have been caused by negligence, accident, unreasonable or unintended use, modification, or any causes not related to defective materials or workmanship. To receive service during the 90-day warranty period, contact Lattice Semiconductor Corporation at: Phone: LATTICE Fax: 1 (408) applications@latticesemi.com If Lattice Semiconductor support personnel are unable to solve your problem over the phone, we will provide you with instructions on returning your defective ispdownload Cable to us. The cost of returning the product to the Lattice Semiconductor Service Center shall be paid by the purchaser. Limitations on Warranty Any applicable implied warranties, including warranties of merchantability and fitness for a particular purpose, are hereby limited to ninety days from the date of purchase and are subject to the conditions set forth herein. In no event shall Lattice Semiconductor, Inc., be liable for consequential or incidental damages resulting from the breach of any expressed or implied warranties. Purchaser s sole remedy for any cause whatsoever, regardless of the form of action, shall be limited to the price paid to Lattice Semiconductor for the ispdownload Cable. The provisions of this limited warranty are valid in the United States only. Some states do not allow limitations on how long an implied warranty lasts, or exclusion of consequential or incidental damages, so the above limitation or exclusion may not apply to you. This warranty provides you with specific legal rights. You may have other rights which vary from state to state. ispdownload Cable Reference Manual 3

4 Table of Contents Download Overview Hardware Programming Tools ispdownload Cable isp Engineering Kit Model Programming Software Tools ISP Daisy Chain Download ispcode ISP Programming Times Lattice ISP Design Flow ISP Device Interfaces ispjtag Programming ispen Function Lattice ISP Daisy Chain Details Similarities and Differences Between Devices ISP Programming for Mixed Lattice ISP interface and ispjtag interface Systems Board Layout Considerations ispdownload Cable Connecting the ispdownload Cable ispdownload Cable Reference Manual 4

5 Download Overview Download Overview This document describes how to assemble and use the Lattice Semiconductor Corporation (LSC) ispdownload Cable to perform in-system programming of LSC in-system programmable (ISP ) devices. The ispdownload Cable, in conjunction with included software utilities ispdaisy Chain Download (ispdcd ), ispate, ispcode, and ispgds facilitates in-system programming of ISP devices from the parallel port of a PC. The ispdownload cable is designed for engineering purposes only and is not intended for production use. It is not intended for high volume programming environments. Users are strongly urged to insure proper cable operation (e.g. no bent pins, continuity, etc.) before initiation of device programming. The following sections describe the ISP programming hardware and software, ISP design flow, ISP device hardware interface basics, daisy chain configurations and interfaces, board layout considerations, and cable components and connections. See the ISP Daisy Chain Download Reference Manual for detailed instructions on programming devices. All ISP programming specifications such as the programming cycle and data retention are guaranteed when programming ISP devices over the commercial temperature range (0 to 70 0 C). It is critical that the programming and bulk erase pulse width specifications are met by the programming platform to insure proper insystem programming. The details of device programming are transparent to the user if Lattice ISP programming hardware and software are used. Hardware Programming Tools ispdownload Cable The ispdownload cable is designed to facilitate in-system programming of all LSC ISP devices on a printed circuit board directly from the parallel port of a PC. After completion of the logic design and creation of a JEDEC file by the ispds, ispds+, ispgdx, or ispgds compiler software, LSC s ISP Daisy Chain Download software programs devices on the end-product printed circuit 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 board, no additional components are required to program a device. ispdownload Cable Reference Manual 5

6 Download Overview Hardware design considerations for new boards include whether the hardware designer will be using boundary-scan test operations or low voltage (3.3V) devices. In a system using 3.3V ISP devices, the ispdownload cable version 2.0 must be used. In addition, mixed Lattice ISP and ispjtag chains require version 2.0. The cable operates with either a 3.3V or 5V Vcc source from the target board. Lattice Semiconductor s ISP Daisy Chain Download software makes the ISP software interface to 3.3V and mixed-voltage systems transparent to the user. isp Engineering Kit Model 100 The isp Engineering Kit Model 100 provides designers with a quick and inexpensive means of programming and verifying fuse data patterns on single unmounted Lattice isplsi devices. This kit is designed for engineering purposes only and is not intended for production use. During the development phase of an isplsi design project, the ability to reprogram isplsi devices and move them between different hardware platforms can be provided by using the Model 100. In addition, the ispdownload cable, which is provided as an integral part of this kit, allows the user to implement the full power of Lattice Semiconductor s ISP feature when ISP devices are daisy chained on a target system board. The Model 100 can be used with all versions of Lattice s PC based ISP Daisy Chain Download software. All the functions of ISP programming operations are easily implemented on this user friendly programming tool. The Model 100 is provided with the items shown in Figure 1. You must purchase the specific programming socket adapter boards for the devices that will be used. Socket adapter boards are available for all Lattice Semiconductor ISP devices. NOTE For 3.3V operation, a 3.3V programming socket adapter board is required. Programming Software Tools Once the JEDEC file has been generated for a given design, the design information is ready to be downloaded onto the proper device. The download method depends on the hardware available and the design stage. For example, the designer might program the system with ISP devices during prototyping using a PC. Then, when the system goes to full production, an ATE can be used for programming. Finally, if field updates are necessary, the system s embedded microprocessor can reprogram the ISP devices. ispdownload Cable Reference Manual 6

7 3 25-pin parallel port adapter Place adapter on parallel port behind security key RJ-45 connector eight positions RJ-45 connector eight positions 1 - Programming Module 2 - Power Supply Converter (9VDC) 3-25-pin Parallel Port Adapter 5 isp Engineering Kit Components 4-6 Universal Programming Module Cable 5-6 System Download Cable with Modular AMP Connector 4 AMP connector.100 center-spacing, eight positions Front view AMP Connector pinout RJ-45 connector eight positions VCC SDO/TDO SDI/TDI ispen/bscan Plug MODE/TMS From Board GND From Board.01 µf SCLK/TCK capacitor Note: Capacitor required between ispen and GND pins. Locate capacitor as close as possible to ISP device. Note: Capacitor requirement is not necessary for ispgds and ispgal22v DC Power Plug Universal Programming Module - Socket Adapter (purchased separately) Power Supply Converter 200 ma Positive or Negative +/- 5.5 mm 2.1 mm - Sample Device Figure 1. isp Engineering Kit Model 100

8 Download Overview ISP Daisy Chain Download ISP Daisy Chain Download (ispdcd) software supports programming of all Lattice Semiconductor ISP devices through a serial daisy chain programming configuration in a PC environment. The ispdcd software is built around a graphical user interface. Device chains can be scanned automatically. Any required JEDEC files are selected by browsing with a built-in file manager. This software supports both serial and parallel (turbo) programming of both LSC ISP interface and ispjtag interface daisy chains. ispdcd software versions 5.0 and higher, in conjunction with ispdownload cable version 2.0, support mixed Lattice ISP interface and ispjtag interface daisy chains, and mixed 3.3V and 5V daisy chains. The ability to edit the UES in a JEDEC file in either HEX or ASCII format is built into the software. In addition, the UES of all the Lattice devices can be read and displayed. The software also includes LSC s ispate test-vector creation utility that facilitates programming of Lattice ISP devices on HP, Teradyne, Marconi, and GenRad testers. ispate converts a standard JEDEC file into a programming vector template that can be easily incorporated into a product s printed circuit board functional test program. A generic ASCII vector format is generated to help support any ATE not directly supported. The programming vectors can also be driven through the ispdownload cable from the ispdcd software. ispcode ispcode is an ANSI C-source code that facilitates in-system programming of LSC ISP devices from UNIX systems, PCs, testers, and embedded systems. The ispcode software supplies extensively commented code for incorporation into userapplication programs. In addition, compiled DOS command-line versions of this code are included with this package. The C-source code is the best place to start for anyone writing customized code. It illustrates the programming algorithm and has been thoroughly tested. ISP Programming Times To minimize the total programming time of a daisy chain of ISP devices, a programming method called ispturbo Download can be used with the ISP Daisy Chain Download software to program all the ISP devices in the chain concurrently. ispturbo Download allows programming of up to 100 ISP devices in the time it takes to program the largest LSC device in the chain. ispturbo Download is supported in ispcode as well. For example, a chain of three devices with programming times of ten, seven, and seven seconds can be programmed with ispturbo Download in a total of ten seconds (the time it takes to program the largest device). Serially, the programming time would be 24 seconds for all three devices. This valuable feature of LSC s proprietary UltraMOS E 2 CMOS technology is not available with any other ISP CPLD device technologies. ispdownload Cable Reference Manual 8

9 Lattice ISP Design Flow Lattice ISP Design Flow As with other Programmable Logic Devices (PLDs), the basic ISP design flow includes design entry, compiling and fitting the design, generating a JEDEC standard fuse map file and programming the device (Figure 2). Hardware Description Language (HDL) synthesis and simulation are optional. Design Entry Pre-Route Simulation HDL Synthesis Compilation and Device Fitting Post-Route Simulation JEDEC Fuse Map File Programming Figure 2. ISP Design Flow After the conceptual stage of the logic or system design, a software design entry tool for implementing the logic functions, state machine, or schematic design must be selected. Lattice Semiconductor Corporation supports proprietary and various thirdparty software tools that allow users a choice of design entry methods. These include Boolean equation entry, state machine, hardware description language (such as VHDL and Verilog), and/or schematic entry. The goal is to consolidate the logic functions into a reduced set of equations that can be compiled for a given device. Once device fitting is accomplished and the JEDEC file has been created, the device is ready to be programmed. Programming consists of converting the JEDEC fuse map file into a serial data format and shifting it into the device. Lattice Semiconductor has various methods for supporting programming on a variety of platforms. ispdownload Cable Reference Manual 9

10 ISP Device Interfaces Lattice ISP Design Flow Once the fuse map is complete, the data can be serially shifted into the device along with the appropriate addresses and commands. Traditionally, programmable logic devices have been programmed on PLD/PROM programmers which require that all programming signals and algorithms be generated by the programmer. The programmer also generates the external super voltage required by non-isp devices (typically volts). This super voltage requirement is one of the reasons that dedicated programmers are used to program conventional PLDs. With ISP devices, the ISP programming super voltage is generated within the device from the 3.3V or 5V power supply. Lattice Semiconductor ISP devices use nonvolatile E 2 CMOS technology and require only 3.3V or 5V TTL-level programming signals. An integrated state machine controls the sequence of programming operations such as identifying the ISP device, shifting in the appropriate data and commands, and controlling internal signals to program and erase the E 2 cells in the device. Programming consists of serially shifting the logic implementation, stored in a JEDEC file, into the device along with appropriate address and commands, programming the data into the E 2 CMOS logic elements, and shifting the data from the logic array out for device programming verification. The programming interface to Lattice ISP devices is controlled by either the original proprietary Lattice ISP protocol or the ispjtag protocol based on IEEE Standard Boundary-Scan Test Access Port (TAP). The Lattice ISP interface controls an optimized three-state programming state machine while the ispjtag interface controls programming through an IEEE specified 16-state state machine. LSC s isplsi 1000/E and 2000 families, and the ispgds and ispgal families, are all programmed exclusively through the Lattice ISP interface. The isplsi 2000V family is programmed exclusively through the ispjtag interface. The ispgdx, and isplsi 3000 and 6000 families can be programmed through either interface. ispdownload Cable Reference Manual 10

11 Lattice ISP Design Flow The basic elements of the Lattice ISP interface are the mode control (MODE), serial data in (SDI), serial data out (SDO), and serial clock (SCLK) signals (Figure 3). The internal three-state state machine, which determines whether the device is in the normal operation state or the programming states, is controlled by the four ISP programming pins. MODE and SDI furnish control inputs to the state machine, SDI and SDO make up the programming data inputs and outputs to and from the internal shift register, and SCLK provides the clock. SDO SDI MODE SCLK ispen 5-Wire ISP Interface isplsi ispgal ispgds isplsi 1000/E 22V Figure 3. ISP Programming Interface ispdownload Cable Reference Manual 11

12 ispjtag Programming Lattice ISP Design Flow Lattice Semiconductor offers more JTAG in-system programmable and testable CPLDs than any other manufacturer. As specified in the IEEE Standard , the TAP controller interface must include the Test Mode Select (TMS), Test Data In (TDI), Test Data Out (TDO) and Test Clock (TCK) signals (Figure 4). These signals perform similar duty for state machine control as the Lattice ISP interface connections MODE, SDI, SDO, and SCLK respectively. However, the TAP controller state machine is exclusively controlled by the TMS signal and TDI is used only for shifting in data and instructions. An optional Test Reset (TRST) pin is included on some devices to asynchronously reset the TAP controller. TDO TDI TMS 5-Wire ispjtag Interface TCK ispen/bscan isplsi isplsi isplsi isplsi 2128V 2128V 2032V 2032V ispen Function Figure 4. ispjtag Interface The isplsi 1000/E and 2000 families use a fifth programming pin, ispen, to multiplex the functions of the SDI, SDO, SCLK, and MODE pins between ISP functions during programming and user-defined logic functions during normal PLD operations. The isplsi 2000V family uses ispen to multiplex the functions of the TDI, TDO, TCK, and TMS pins between TAP controller functions and user-defined logic functions. The isplsi 3000 and 6000 families use a fifth pin, ispen/bscan, to select either the Lattice ISP interface or the ispjtag interface. ispdownload Cable Reference Manual 12

13 Lattice ISP Daisy Chain Details Lattice ISP Design Flow This section provides a detailed look at the issues associated with daisy chain programming. Before examining the details, the reader should understand the differences between Lattice ISP devices. This section describes those differences and the unique programming features of each Lattice ISP device. Similarities and Differences Between Devices For the purpose of cascading, Lattice ISP devices can be categorized into five device groups: the ispgds and ispgal families; the isplsi 1000/E and 2000 families; the isplsi 3000 and 6000 families; the ispgdx family; and the isplsi 2000V family of devices. Table 1 compares these device groups. Table 1. ISP Device Daisy Chain Comparison ispgds and ispgal Families isplsi1000/e and 2000 Families isplsi 3000 and 6000 Families ispgdx Family isplsi 2000V Family ISP Interface Yes Yes Yes Yes No ispjtag Interface Boundary Scan Test No No Yes Yes Yes No No Yes Yes No Device ID 8-Bit ISP ID 8-Bit ISP ID 8-Bit ISP ID 8-Bit ISP ID and 32-Bit Boundary Scan IDCODE 32-Bit Boundary Scan IDCODE The ispgds and ispgal families use only the Lattice ISP interface. The I/Os of ispgds and ispgal devices are put into a high impedance state when the programming state machine goes into the Command Shift State. The ispgds and ispgal devices do not use a dedicated ispen pin for this function. The isplsi 1000/E and isplsi 2000 families are programmed exclusively through the Lattice ISP interface but also use the dedicated ispen pin to enable the programming mode; by driving ispen low, all of the device I/Os are put into a high-impedance state and the programming functions for SDI, SDO, MODE and SCLK are enabled. ispdownload Cable Reference Manual 13

14 Lattice ISP Design Flow The isplsi 3000 and isplsi 6000 families are programmable through either the Lattice ISP interface or the ispjtag interface. By driving ispen/bscan to low, all the device I/Os are put into the high-impedance state, the programming functions for SDI, SDO, MODE and SCLK are enabled, and the device enters the programming mode. When ispen/bscan is high, the TAP controller is active and the functions for TDI, TDO, TMS, and TCK are enabled. With the TAP controller active, the device I/Os can also be put into the high-impedance state by loading and executing the Program Enable (ProgEN) instruction. To put the devices into the programming mode, the ProgEN instruction is loaded and executed three times in succession. When the TAP controller is active, boundary-scan test operations are available for the isplsi 3000 and isplsi 6000 families of devices. In summary, if ispen/bscan is not connected to Vcc, the active pull-up will activate the ispjtag. To program using the Lattice ISP interface, ispen/bscan needs to be brought out to the interface connector. The ISP pins on the ispgdx family function only as part of the Lattice ISP or ispjtag interface. ispen/bscan functions the same as in the isplsi 3000 and isplsi 6000 families to select which interface is active. The isplsi 2000V family of devices is programmed exclusively through the boundaryscan TAP controller. A dedicated ispen pin multiplexes the functionality of the programming pins. When ispen is held low, the TAP controller is active and the functions for TDI, TDO, TMS, and TCK are enabled. The device enters the programming mode after the Program Enable instruction is loaded and executed three times in succession. Device I/Os go to the high-impedance state after the first ProgEN instruction is loaded. When ispen is high, the dual-function mode of the ISP pins is available to the functional logic. Unless the extra dedicated inputs are required by the functional logic, ispen can be connected to ground. If devices that use the same interface for programming are put in a serial daisy chain, it is possible to program multiple ISP devices by operating all the state machines in parallel. This synchronizes all the devices within the daisy chain to a known state. However, having all ISP devices in the same state does not mean that all devices are executing the same instruction. The ability of each device in the daisy chain to execute a different instruction makes it possible to selectively program one or multiple ISP devices at a time (Figure 5). ispdownload Cable Reference Manual 14

15 Lattice ISP Design Flow TDO TDI TMS TCK 4-Wire ispjtag Interface VCC ispen/bscan VCC ispen/bscan VCC ispen/bscan isplsi isplsi isplsi 2000V ispgdx ispen Figure 5. ispjtag Programming Interface The internal device layout is the same for all isplsi devices regardless of programming interface used. The isplsi devices have separate address and data shift commands. The row(s) are selected by the address that is shifted-in prior to each programming command. The data can then be shifted with the data-shift instruction. With ispgds and ispgal devices, both address and data are shifted-in with a single shift command (the address is part of the data shift register). When executing commands that only require a row address, a dummy data stream or no data can be shifted in place of the data stream. ispdownload Cable Reference Manual 15

16 Lattice ISP Design Flow ISP Programming for Mixed Lattice ISP interface and ispjtag interface Systems This section discusses the hardware interface when Lattice ISP interface devices are mixed with ispjtag interface devices on the same board. Following a few simple procedures will result in first time success for programming all ISP devices. Described here are the most typical configurations for system design based on common ISP and testability goals. In general, most of the signals from the Lattice ISP interface can be common with the corresponding ispjtag interface signals. This includes SDI and TDI, MODE and TMS, SDO and TDO, and SCLK and TCK. A parallel programming configuration can be used where the Lattice ISP interface devices and the ispjtag interface devices are in two separate chains, both fed by SDI/TDI and combining SDO/TDO at the end of the chains (Figure 6). The ispen pin can be used to disable the Lattice ISP interface chain. When these devices are not in programming mode, the ISP pins are in a high impedance state and will not affect the programming of ispjtag devices. When programming the Lattice ISP interface devices, the TDO pin from ispjtag devices needs to be in the high-impedance state so programming of the Lattice ISP interface daisy chain will not be affected. Using the appropriate hardware and software from Lattice Semiconductor will remove this programming challenge. SDO/TDO SDI/TDI MODE/TMS 5-Wire ISP and ispjtag Mixed Interface SCLK/TCK ispen VCC or NC ispen isplsi isplsi isplsi isplsi 1000/E 1000/E V ispen NC = no connect Figure 6. Mixed ISP and ispjtag Programming Interface ispdownload Cable Reference Manual 16

17 Board Layout Considerations Lattice ISP Design Flow All ISP devices are shipped from Lattice with a fuse pattern that will put all I/O pins into the high impedance state prior to programming. This configuration prevents the ISP devices from driving unwanted signals to other devices in the system before they can be properly programmed. The isplsi 3000, isplsi 6000, and ispgdx families can exist in either a boundaryscan or a Lattice ISP interface serial daisy chain for test and programming purposes. The configuration choice for these devices depends on the boundary-scan test operations needed, programming requirements, and device combinations. For both boundary-scan test operations and programming through the ispjtag interface, these devices may be put in a chain including non-lattice boundary-scan devices. If a mixed chain programming configuration is used, these devices need to be in ispjtag interface mode. In addition to using good PCB layout practices, including the use of decoupling capacitors between Vcc and ground on each ISP device and minimizing trace lengths wherever possible (Figure 7), additional care must be taken to ensure programming interface signal integrity. A filtering capacitor (.01 µf) must be provided between the ispen signal and ground. This filtering capacitor must be located as close as possible to the ispen pin of the isplsi device that is closest to the ISP connector on the PC board to filter out any noise during programming. During programming, the ispen signal is driven low. Without the capacitor, noise can couple into the ispen signal during programming and corrupt the programming sequence. When long serial daisy chains of devices are used, special consideration must be placed on the MODE/TMS, SCLK/TCK, and ispen signals. These signals are connected in parallel to all devices and may require buffers to be used. No buffer is necessary on the SDI/TDI line since only the first device in the chain is driven. SDI/TDI for each subsequent device is driven from SDO/TDO of the previous device. High speed CMOS (MCMOS) or TTL (AS, ALS) devices may be used as additional buffers. The additional buffers should be placed in parallel in order minimize the timing skew between the programming signals. With additional buffers, it is recommended that a filtering capacitor (.01 µf) be added on the output side of the buffers for the ispen signal along with the filtering capacitor (.01 µf) on the input side of the buffer. The last device in the chain must drive SDO/TDO. The output drive of that device pin should be considered if a long programming cable is used. It may be necessary to add a line driver with a higher current drive to the PCB. ispdownload Cable Reference Manual 17

18 Put in an additional buffer for every eight ISP parts Because SCLK and ispen/bscan are the most sensitive to noise, special care must be taken. Insert an additional buffer when the number of parts exceeds eight, or when trace length is longer than 10 inches. SDI isplsi ispgal 22V10C isplsi SCLK MODE ispen 0.01µF This capacitor eliminates noise from PC parallel port/cable SDO 0.01µF isplsi ispgds/ ispgal 22V10B isplsi 0.01µF This capacitor eliminates noise from ISP devices 5-10K ohm This pulldown ensures ispgds never go into programming mode during normal operation Figure 7. ISP Design Board Layout Considerations

19 Lattice ISP Design Flow ISP programming signal default states must be maintained during normal device operation. The ispen pin on the isplsi 1000/E and isplsi 2000V devices has an internal pull-up to place the devices in normal functional mode when the pin is not driven externally. The ispen/bscan pin on isplsi 3000, isplsi 6000, and ispgdx devices also has an internal pull-up that puts the devices into ispjtag interface mode when the pin is not driven externally. The ispgal22v10b and ispgds device MODE or SDI signals must be tied low through a 1.2 K ohm pull-down resistor during normal functional mode. It is not acceptable to let these pins float during normal operation. However, the ispgal 22V10C devices provide an internal pull-down on SDI to maintain socket compatibility with the standard 22V10 in the PLCC package. ispdownload Cable Reference Manual 19

20 ispdownload Cable The ispdownload cable consists of two primary components: 25-Pin Parallel Port Adapter ispdownload Cable 6 System ispdownload cable with RJ-45 to 8-pin Modular AMP Connector See Figures 8 and 9 for details of ispdownload cable components. The ispdownload cable is designed for engineering purposes only and is not intended for production use. It is not intended for high volume programming environments. Users are strongly urged to insure proper cable operation (e.g. no bent pins, continuity, etc.) before initiation of device programming. To be sure of proper cable operation, check the following items: Vcc of target board within specification of isplsi devices Proper operation of PC Verification of ISP signal waveform on target board meeting specified levels and timing of isplsi devices being programmed Connecting the ispdownload Cable Perform the following steps to connect the ispdownload cable to a printed circuit board. Refer to Figures 8 and 9 for assistance. 1. Connect the parallel port adapter directly behind the security key connected to the parallel port on your PC. 2. After connecting the ispdownload cable RJ-45 modular plug to the back of the parallel port adapter, connect the AMP connector to your printed circuit board that uses Lattice Semiconductor in-system programmable devices. Your system needs to have a matching 0.100" center-to-center spacing 8-pin header, keyed to the cable s AMP connector. Refer to Figure 8 for the location of the ISP signal pinout orientation for the AMP connector and Figure 9 for the male header connector requirement. Before using the cable, refer to the appropriate datasheet for information on device pinouts and read the following descriptions about the cable signals for ISP and ispjtag Chain Interfaces: The VCC and GND pins are used to provide power from your board to a CMOS buffer in the parallel port adapter. During download, the ISP signals SDI/TDI, SCLK/TCK, and MODE/TMS are driven by the buffer in the parallel port adapter. The buffer circuitry requires 3.0V to 5.5V at a maximum of 40mA during programming from the target ISP system. Mixed voltage (3.3V and 5.0V) chains require the lowest voltage device be first in the chain and no more than 3.0V to 3.3V Vcc from the target system. The SDO/TDO signal between your system and the computer s parallel port is buffered by the parallel port adapter. ispdownload Cable Reference Manual 20

21 ispdownload Cable On completion of the download process, the SDI/TDI, SCLK/TCK, and MODE/TMS signals from the cable are placed in a high impedance state. A filtering capacitor (.01 µf) must be provided between the ispen signal and ground. This filtering capacitor must be located as close as possible to the ispen pin of the isplsi device that is closest to the ISP connector on the PC board to filter out any noise during programming. During programming, the ispen signal is driven low. Without the capacitor, noise can couple into the ispen signal during programming and could corrupt the programming sequence. NOTE ispen is not used on all Lattice in-system programmable devices. For example, ispen is not present on the ispgds devices, the ispgal devices, or the ispgal22v10. See the appropriate device data sheet for details. The plugged signal line on the AMP connector is reserved for internal testing and should not be used. The No Connect line on the RJ-45 jack should not be used. ispdownload Cable Reference Manual 21

22 RJ-45 connector eight positions AMP connector.100 center-spacing, eight positions To PC 25-pin parallel port adapter active buffer circuit housing ispen/bscan SDI/TDI SDO/TDO VCC Front view pinout of RJ-45 jack on ISP interface application. No Connect MODE/TMS GND SCLK/TCK VCC SDO/TDO SDI/TDI Front view AMP Connector pinout From Board ispen/bscan Plug Place adapter on parallel port behind security key MODE/TMS GND From Board.01 µf SCLK/TCK capacitor Note: Capacitor required between ispen and GND pins. Locate capacitor as close as possible to ISP device. Note: Capacitor requirement is not necessary for ispgds and ispgal22v10. Figure 8. ispdownload Cable Components

23 Side View Cable Housing Front View Side View 2.087'' 1.690'' RJ-45-8 PAC TEC p/n '' Top View 0.914'' 0.816'' AMP Modular Plug RJ-45 (p/n ) 6' Cable AMP Mod. IV Wire Applied Housing Single Row,.100 Centers 8 positions (p/n ) 6.0'' Pin # Function Vcc (from board) SDO/TDO SDI/TDI ispen/bscan Plug MODE/TMS GND (from board) SCLK/TCK 8-Pin Male Header 0.025'' sq. Pin #5 cut 0.235'' '' AMP Mod. IV Wire Applied Housing Single Row,.100 Centers 8 positions (p/n ) Figure 9. ispdownload Cable Components

Using Proprietary Lattice ISP Devices

Using Proprietary Lattice ISP Devices August 2001 Introduction This document describes how to program Lattice s In-System Programmable (ISP ) devices that utilize the proprietary Lattice ISP State Machine for programming, rather than the IEEE

More information

isplever Release Notes

isplever Release Notes isplever Release Notes Version 4.1 Service Pack 1 Technical Support Line: 1-800-LATTICE or (408) 826-6002 Web Update: To view the most current version of this document, go to www.latticesemi.com. LEVER-RN

More information

ISP Synario System Design Tutorial

ISP Synario System Design Tutorial ISP Synario System Design Tutorial Technical Support Line: 1-800-LATTICE or (408) 428-6414 ISPSYN-TT Rev 3.00 Copyright This document may not, in whole or part, be copied, photocopied, reproduced, translated,

More information

Lattice ispexpert. Design Solutions for the Universe of ISPTM. PLDs

Lattice ispexpert. Design Solutions for the Universe of ISPTM. PLDs Lattice TM Design Solutions for the Universe of ISPTM PLDs Compiler and Design Systems Introduction Lattice s compiler and design systems are Lattice s third-generation ISP design tools. They are new,

More information

ispdownload Cables User s Guide

ispdownload Cables User s Guide ispdownload Cables User s Guide October 2012 UG48_24.5 Features Support for all Lattice programmable products 1.2V to 5V programming Ideal for design prototyping and debugging Connect to multiple PC interfaces

More information

TAP Expander Blackhawk Emulator Expansion Pod. Document Part Number: REV B

TAP Expander Blackhawk Emulator Expansion Pod. Document Part Number: REV B CORELIS TAP Expander TAP Expander Blackhawk Emulator Expansion Pod User s Manual Document Part Number: 70397 REV B Copyright 2008 Corelis Inc. 13100 Alondra Blvd. Suite 102 Cerritos, CA 90703-2262 Telephone:

More information

Introduction to Generic Array Logic

Introduction to Generic Array Logic Introduction to Generic Array Logic Introduction to Generic Array Logic Overview Lattice Semiconductor Corporation (LSC), the inventor of the Generic Array Logic (GAL ) family of low density, E 2 CMOS

More information

ispvm System Software ISP TM Programming Software

ispvm System Software ISP TM Programming Software October 2002 ispvm System Software ISP TM Programming Software Data Sheet Features Serial and Turbo ispdownload of All Lattice ISP Devices Non-Lattice Device Programming Through SVF File Program Entire

More information

Quick Start Guide. for isplever Software. isplever Project Navigator

Quick Start Guide. for isplever Software. isplever Project Navigator Quick Start Guide for isplever Software This guide offers a quick overview of using isplever software to implement a design in a Lattice Semiconductor device. For more information, check the isplever Help

More information

Document Part Number: Revision B

Document Part Number: Revision B CORELIS TAP Multiplexer TAP Multiplexer TAP Signal Switching Pod User s Manual Document Part Number: 70395 Revision B Copyright 2007 Corelis Inc. 13100 Alondra Blvd. Suite 102 Cerritos, CA 90703-2262 Telephone:

More information

Stand-Alone-Relay S-A-Relay

Stand-Alone-Relay S-A-Relay DYNAMIC ENGINEERING 435 Park Dr., Ben Lomond, Calif. 95005 831-336-8891 Fax 831-336-3840 sales@dyneng.com www.dyneng.com Est. 1988 User Manual Stand-Alone-Relay S-A-Relay Revision A Corresponding Hardware:

More information

Document Part Number: Copyright , Corelis Inc.

Document Part Number: Copyright , Corelis Inc. CORELIS ScanDIMM-200/DDR2 ScanDIMM-200/DDR2 Boundary-Scan Based Digital Tester User s Manual Document Part Number: 71359 Copyright 2007-2009, Corelis Inc. Corelis, Inc. 12607 Hiddencreek Way Cerritos,

More information

ISP Engineering Kit Model 300

ISP Engineering Kit Model 300 TM ISP Engineering Kit Model 300 December 2013 Model 300 Overview The Model 300 programmer supports JTAG programming of all Lattice devices that feature non-volatile configuration elements. The Model 300

More information

Programming Cables User s Guide

Programming Cables User s Guide Programming Cables User s Guide January_2015 UG48_24.7 Features Support for all Lattice programmable products 1.2 V to 3.3 V programming (HW-USBN-2B) 1.2 V to 5 V programming (All other cables) Ideal for

More information

CCD VIDEO PROCESSING CHAIN LPF OP AMP. ADS-93x 16 BIT A/D SAMPLE CLAMP TIMING GENERATOR ALTERA 7000S ISP PLD UNIT INT CLOCK MASTER CLOCK

CCD VIDEO PROCESSING CHAIN LPF OP AMP. ADS-93x 16 BIT A/D SAMPLE CLAMP TIMING GENERATOR ALTERA 7000S ISP PLD UNIT INT CLOCK MASTER CLOCK ADS-93X Timing Generator Board User's Manual Timing Generator Board Description This Timing Generator Board is designed to be part of a two board set, used in conjunction with an ON Semiconductor CCD Imager

More information

ScanDIMM-240/DDR3/R. Boundary-Scan Based Digital Tester. User's Manual

ScanDIMM-240/DDR3/R. Boundary-Scan Based Digital Tester. User's Manual Boundary-Scan Based Digital Tester User's Manual Document Part Number: 70404 Revision C Copyright Corelis 2010. All rights reserved. Corelis 12607 Hiddencreek Way Cerritos, CA 90703-2146 Telephone: (562)

More information

Development System Rev. 0014A

Development System Rev. 0014A Development System Rev. 0014A NetMedia, Inc. Tucson, Arizona NetMedia, Inc. 10940 N. Stallard Pl Tucson, Arizona 85737 TEL: (520) 544-4567 FAX: (520) 544-0800 PURCHASE TERMS AND CONDITIONS The laws of

More information

EDGE Motor. Evaluation Kit Application Guide. EDGE REV:A August 29, 2012

EDGE Motor. Evaluation Kit Application Guide. EDGE REV:A August 29, 2012 EDGE Motor Evaluation Kit Application Guide EDGE458000-00 REV:A August 29, 2012 Nanomotion Ltd. POB 623, Yokneam 20692, Israel Tel: 972-73-2498000 Fax: 972-73-2498099 Web Site: www.nanomotion.com E-mail:

More information

isplever 5.0 Installation Notice

isplever 5.0 Installation Notice isplever 5.0 Installation Notice UNIX Technical Support Line 1-800-LATTICE or (408) 826-6002 Web Update To view the most current version of this document, go to www.latticesemi.com. Lattice Semiconductor

More information

SDO SDI MODE SCLK MODE

SDO SDI MODE SCLK MODE Specifications ispgal22v ispgal22v n-system Programmable E 2 CMOS PLD Generic Array Logic FEATURES N-SYSTEM PROGRAMMABLE (5-V ONLY) -Wire Serial Programming nterface Minimum, Program/Erase Cycles Built-in

More information

8. JTAG Boundary-Scan Testing in MAX V Devices

8. JTAG Boundary-Scan Testing in MAX V Devices December 2 MV58-. 8. JTAG Boundary-Scan Testing in MAX V Devices MV58-. This chapter describes the IEEE Std.49. (JTAG) boundary-scan testing for Altera MAX V devices. The IEEE Std. 49. BST circuitry available

More information

Usable gates 600 1,250 2,500 5,000 10,000 Macrocells Logic array blocks Maximum user I/O

Usable gates 600 1,250 2,500 5,000 10,000 Macrocells Logic array blocks Maximum user I/O MAX 3000A Programmable Logic Device Family June 2006, ver. 3.5 Data Sheet Features... High performance, low cost CMOS EEPROM based programmable logic devices (PLDs) built on a MAX architecture (see Table

More information

INSTRUCTION MANUAL. Sensoray Model 720RB/DIN. Relay I/O Board (Rev A) October 12, 2001

INSTRUCTION MANUAL. Sensoray Model 720RB/DIN. Relay I/O Board (Rev A) October 12, 2001 INSTRUCTION MANUAL Sensoray Model 720RB/DIN Relay I/O Board (Rev A) October 12, 2001 For Technical Support contact Sensoray Co., Inc. 7313 SW Tech Center Dr., Tigard, Oregon 97223, USA Tel:(503) 684-8005

More information

DCS-E 1kW Series, DLM-E 3kW & 4kW Power Supplies

DCS-E 1kW Series, DLM-E 3kW & 4kW Power Supplies DCS-E 1kW Series, DLM-E 3kW & 4kW Power Supplies M51A Option: Isolated Analog Programming Manual Power Supplies Elgar Electronics Corporation 9250 Brown Deer Road San Diego, CA 92121-2294 1-800-73ELGAR

More information

isppac-powr1208 Evaluation Board PAC-POWR1208-EV

isppac-powr1208 Evaluation Board PAC-POWR1208-EV January 2005 Introduction Application Note AN6040 The Lattice Semiconductor isppac -POWR1208 In-System-Programmable Analog Circuit allows designers to implement both the analog and digital functions of

More information

isppac-powr1208p1 Evaluation Board PAC-POWR1208P1-EV

isppac-powr1208p1 Evaluation Board PAC-POWR1208P1-EV March 2007 Introduction Application Note AN6059 The Lattice Semiconductor isppac -POWR1208P1 In-System-Programmable Analog Circuit allows designers to implement both the analog and digital functions of

More information

Programming Cables User Guide

Programming Cables User Guide FPGA-UG-02042 Version 26.1 May 2018 Contents 1. Features... 4 2. Programming Cables... 4 3. Programming Cable Pin Definitions... 5 4. Programming Software... 7 5. Target Board Design Considerations...

More information

OPERATIONS MANUAL PCM-I/O48

OPERATIONS MANUAL PCM-I/O48 OPERATIONS MANUAL PCM-I/O48 NOTE: This manual has been designed and created for use as part of the WinSystems Technical Manuals CD and/or the WinSystems website. If this manual or any portion of the manual

More information

Table 1. RS232 Serial Adapter DEBUG Connector Pin Descriptions

Table 1. RS232 Serial Adapter DEBUG Connector Pin Descriptions RS232 SERIAL ADAPTER (EC2) USER S GUIDE 1. Contents The RS232 Serial Adapter (EC2) package contains the following items: RS232 Serial Adapter (RS232 to Debug Interface) 7 Ribbon Cable 2. RS232 Serial Adapter

More information

Document Part Number: Edition 1. Copyright 2009, Corelis Inc.

Document Part Number: Edition 1. Copyright 2009, Corelis Inc. CORELIS ScanTAP IsoPod ScanTAP IsoPod TAP Signal Isolation Pod User s Manual Document Part Number: 70406 Edition 1 Copyright 2009, Corelis Inc. Corelis, Inc. 12607 Hiddencreek Way Cerritos, CA 90703 Telephone:

More information

EASON TECHNOLOGY. IO8 & IO24 Break-Out Module

EASON TECHNOLOGY. IO8 & IO24 Break-Out Module EASON TECHNOLOGY IO8 & IO24 Break-Out Module p/n 50-00180-01 Revision1.2 Eason Technology, Inc. 7975 Cameron Dr. Bldg 300 Windsor, CA 95492 Phone (707) 837-0120 FAX (707) 837-2742 http://www.eason.com

More information

USE isplsi 2032E FOR NEW DESIGNS

USE isplsi 2032E FOR NEW DESIGNS isplsi 202/A In-System Programmable High Density PLD Features ENHANCEMENTS isplsi 202A is Fully Form and Function Compatible to the isplsi 202, with Identical Timing Specifcations and Packaging isplsi

More information

CM Mpixel CMOS Imaging Camera

CM Mpixel CMOS Imaging Camera CM130 1.3Mpixel CMOS Imaging Camera Technical Reference Guide PCB Rev 1.0 www.soc-robotics.com Copyright 2009. SOC Robotics, Inc. 1 Manual Rev 0.90 Warranty Statement SOC Robotics warrants that the Product

More information

Reveal Troubleshooting Guide

Reveal Troubleshooting Guide Reveal Troubleshooting Guide Lattice Semiconductor Corporation 5555 NE Moore Court Hillsboro, OR 97124 (503) 268-8000 April 2008 Copyright Copyright 2008 Lattice Semiconductor Corporation. This document

More information

Digilab 2E Reference Manual

Digilab 2E Reference Manual Digilent 2E System Board Reference Manual www.digilentinc.com Revision: February 8, 2005 246 East Main Pullman, WA 99163 (509) 334 6306 Voice and Fax Digilab 2E Reference Manual Overview The Digilab 2E

More information

USE isplsi 2032E FOR NEW DESIGNS

USE isplsi 2032E FOR NEW DESIGNS Lead- Free Package Options Available! isplsi 2032/A In-System Programmable High Density PLD Features ENHANCEMENTS isplsi 2032A is Fully Form and Function Compatible to the isplsi 2032, with Identical Timing

More information

Digilab 2 Reference Manual

Digilab 2 Reference Manual 125 SE High Street Pullman, WA 99163 (509) 334 6306 (Voice and Fax) www.digilentinc.com PRELIMINARY Digilab 2 Reference Manual Revision: November 19, 2001 Overview The Digilab 2 (D2) development board

More information

ACLD Channel Opto-isolated Digital Input Board

ACLD Channel Opto-isolated Digital Input Board ACLD-9182 16 Channel Opto-isolated Digital Input Board @ Copyright 1996 All Rights Reserved. Manual edition 01, January 1996 The information in this document is subject to change without prior notice in

More information

Lattice isplevercore IP Tutorial

Lattice isplevercore IP Tutorial Lattice isplevercore IP Tutorial Lattice Semiconductor Corporation 5555 NE Moore Court Hillsboro, OR 97124 (503) 268-8000 June 2006 Copyright Copyright 2006 Lattice Semiconductor Corporation. This document

More information

Digilab 2 XL Reference Manual

Digilab 2 XL Reference Manual 125 SE High Street Pullman, WA 99163 (509) 334 6306 (Voice and Fax) www.digilentinc.com PRELIMINARY Digilab 2 XL Reference Manual Revision: May 7, 2002 Overview The Digilab 2 XL (D2XL) development board

More information

BRG17088HR User's Manual PCI to ISA Bridge PC/104-Plus Module

BRG17088HR User's Manual PCI to ISA Bridge PC/104-Plus Module BRG17088HR User's Manual PCI to ISA Bridge PC/104-Plus Module ISO9001 and AS9100 Certified BDM-610020053 Rev D BRG17088HR User's Manual RTD EMBEDDED TECHNOLOGIES, INC. 103 Innovation Blvd State College,

More information

TC1880 Series. 4/5/6/8 Channel RS-232 FIBER OPTIC MICRO MUX User's Manual

TC1880 Series. 4/5/6/8 Channel RS-232 FIBER OPTIC MICRO MUX User's Manual Series 4/5/6/8 Channel RS-232 FIBER OPTIC MICRO MUX MODEL: S/N: DATE: Notice! Although every effort has been made to insure that this manual is current and accurate as of date of publication, no guarantee

More information

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port Digilent Digilab 2 Reference Manual www.digilentinc.com Revision: 5/7/02 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilab 2 development board (the D2) features the

More information

Designing With Cypress In-System Reprogrammable (ISR ) CPLDs for PC Cable Programming

Designing With Cypress In-System Reprogrammable (ISR ) CPLDs for PC Cable Programming Designing With Cypress In-System Reprogrammable ( ) CPLDs for PC Cable Programming Introduction This application note presents how to design with the Cypress In-System Reprogrammable ( ) families of complex

More information

Revision: May 11, E Main Suite D Pullman, WA (509) Voice and Fax LED. Doc: page 1 of 6

Revision: May 11, E Main Suite D Pullman, WA (509) Voice and Fax LED. Doc: page 1 of 6 Digilent XC2-XL System Board Reference Manual www.digilentinc.com Revision: May 11, 2004 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent XC2-XL System Board (the

More information

Programming the isppac-powr1220at8 in a JTAG Chain Using the ATDI Pin

Programming the isppac-powr1220at8 in a JTAG Chain Using the ATDI Pin in a Chain Using the A Pin February 2011 Application Note AN6068 Introduction The primary function of the isppac -POWR is to monitor, measure, trim/margin and to sequence the application of power to electronic

More information

Nios Embedded Processor Development Board

Nios Embedded Processor Development Board Nios Embedded Processor Development Board July 2003, ver. 2.2 Data Sheet Introduction Development Board Features Functional Overview This data sheet describes the features and functionality of the Nios

More information

Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. Pushbutton Conversion from Momentary to Latched Functionality EDE2208/P

More information

CM68 4 Channel NTSC/PAL Video Decoder

CM68 4 Channel NTSC/PAL Video Decoder CM68 4 Channel NTSC/PAL Video Decoder Technical Reference Guide PCB Rev 1.0 www.soc-robotics.com Copyright 2009. SOC Robotics, Inc. 1 Manual Rev 0.90 Warranty Statement SOC Robotics warrants that the Product

More information

Agilent Technologies E5339A 38-Pin Low-Voltage Probe

Agilent Technologies E5339A 38-Pin Low-Voltage Probe Agilent Technologies E5339A 38-Pin Low-Voltage Probe Installation Note The 38-pin low-voltage probe provides a convenient way to connect two Agilent Technologies logic analyzer probe cables to a small

More information

isplever Installation Notice

isplever Installation Notice isplever Installation Notice Version 4.1 - PC Technical Support Line: 1-800-LATTICE or (408) 826-6002 Web Update: To view the most current version of this document, go to www.latticesemi.com. LEVER-IN

More information

Wasp Embedded Controller

Wasp Embedded Controller Wasp Embedded Controller Wasp16/32/64 Hardware Reference Guide PCB Rev 1.0 WASP16 WASP32 WASP64 MC433 Hardware Reference Guide Manual Revision 0.85 Table of Contents Warranty Statement...2 1.0 Introduction....4

More information

isppac-powr607 Evaluation Board User s Guide

isppac-powr607 Evaluation Board User s Guide isppac-powr0 Evaluation Board User s Guide May 00 Revision: EB8_0.0 isppac-powr0 Introduction Lattice Semiconductor s Power Manager II isppac -POWR0 device simplifies power supply design by integrating

More information

2128E In-System Programmable SuperFAST High Density PLD. isplsi. Functional Block Diagram. Features. Description

2128E In-System Programmable SuperFAST High Density PLD. isplsi. Functional Block Diagram. Features. Description isplsi 2128E In-System Programmable SuperFAST High Density PLD Features SUPERFAST HIGH DENSITY IN-SYSTEM PROGRAMMABLE LOGIC 6000 PLD Gates 128 I/O Pins, Eight Dedicated Inputs 128 Registers High Speed

More information

USE isplsi 2096E FOR NEW DESIGNS

USE isplsi 2096E FOR NEW DESIGNS Lead- Free Package Options Available! isplsi 2096/A In-System Programmable High Density PLD Features ENHANCEMENTS isplsi 2096A is Fully Form and Function Compatible to the isplsi 2096, with Identical Timing

More information

Copyright 2011 R.S.R. Electronics, Inc. All rights reserved. 04/11. Ver. 1.0web

Copyright 2011 R.S.R. Electronics, Inc. All rights reserved. 04/11. Ver. 1.0web For XILINX WebPack Copyright 2011 R.S.R. Electronics, Inc. All rights reserved. 04/11 Ver. 1.0web 1 Table of Contents 1.0 INTRODUCTION...3 2.0 GENERAL DESCRIPTION...5 3.0 BRIEF DESCRIPTION Of PLDT-3 BOARD...6

More information

Input Bus. Description

Input Bus. Description isplsi 2032E In-System Programmable SuperFAST High Density PLD Features SuperFAST HIGH DENSITY IN-SYSTEM PROGRAMMABLE LOGIC 1000 PLD Gates 32 I/O Pins, Two Dedicated Inputs 32 Registers High Speed Global

More information

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual EVB-USB2514Q36-BAS, USB2513 and USB2512 36-Pin QFN Evaluation Board, Revision C User Manual Copyright 2009 SMSC or its subsidiaries. All rights reserved. Circuit diagrams and other information relating

More information

ADVANCE INFORMATION MACH4-32/MACH4LV-32

ADVANCE INFORMATION MACH4-32/MACH4LV-32 MACH 4 FAMILY COM L: -7/0//5 IND: -0//4/ MACH4-3/MACH4LV-3 High-Performance EE CMOS Programmable Logic DISTITIVE CHARACTERISTICS 44 pins in PLCC, 44 and 4 pins in TQFP 3 macrocells 7.5 ns t PD Commercial,

More information

Table of Contents. Functional Description Installation Power Source Power Connection Fiber Connection... 4

Table of Contents. Functional Description Installation Power Source Power Connection Fiber Connection... 4 Instruction Manual MT-946C-SL Four Channel Video Transmitter With One Bi-Directional Multi-Protocol Data Channel And One Bi-Directional Contact Closure Channel 10/02/2012 JPK Table of Contents Functional

More information

Figure 1. 8-Bit USB Debug Adapter

Figure 1. 8-Bit USB Debug Adapter 8-BIT USB DEBUG ADAPTER USER S GUIDE 1. Introduction The 8-bit USB Debug Adapter (UDA) provides the interface between the PC s USB port and the Silicon Labs 8-bit target device s in-system debug/programming

More information

PRODUCT CONTENTS... 3 II. REQUIRED MATERIALS... 3 III. OVERVIEW... 3 IV. BENCH LAYOUT...

PRODUCT CONTENTS... 3 II. REQUIRED MATERIALS... 3 III. OVERVIEW... 3 IV. BENCH LAYOUT... IR-510 Bench 2012 Infrared Industries, Inc. 25590 Seaboard Lane Hayward, CA 94545 Toll-free phone 800.344.0321 Phone 510.782.8100 Fax 510.782.8101 www.infraredindustries.com Table of Contents I. PRODUCT

More information

ispclock5620a Evaluation Board: isppac-clk5620a-ev1

ispclock5620a Evaluation Board: isppac-clk5620a-ev1 March 2007 Introduction Application Note AN6072 The ispclock 5620A In-System-Programmable Analog Circuit allows designers to implement clock distribution networks supporting multiple, synchronized output

More information

STATUS Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

STATUS Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free Instruction Manual Model 1582-45L Data Switch September 2010, Rev A REMOTE LOCAL SWITCH STATUS SELECT REMOTE LOCAL LOCAL SELECT CHANNEL SELECT POWER MODEL 1582 SWITCH CROSS TECHNOLOGIES, INC. Data, drawings,

More information

IP-Unidig-E Line Input/Output with LineSafe ESD Protection IndustryPack User s Manual

IP-Unidig-E Line Input/Output with LineSafe ESD Protection IndustryPack User s Manual IP-Unidig-E-48 48 Line Input/Output with LineSafe ESD Protection IndustryPack User s Manual Manual Revision: 3 7/28/99 Hardware Revision: B IP-Unidig-E-48 (415) 327-3808 FAX 48 Line Input/Output with LineSafe

More information

AT45DQ321. Features. 32-Mbit DataFlash (with Extra 1-Mbits), 2.3V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support

AT45DQ321. Features. 32-Mbit DataFlash (with Extra 1-Mbits), 2.3V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support 32-Mbit DataFlash (with Extra 1-Mbits), 2.3V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support Features Single 2.3V - 3.6V supply Serial Peripheral Interface (SPI) compatible Supports

More information

ByteBlaster II Parallel Port Download Cable

ByteBlaster II Parallel Port Download Cable ByteBlaster II Parallel Port Download Cable December 2002, Version 1.0 Data Sheet Features Allows PC users to perform the following functions: Program MAX 9000, MAX 7000S, MAX 7000AE, MAX 7000B, MAX 3000A,

More information

INSTRUCTION and OPERATIONS MANUAL. for

INSTRUCTION and OPERATIONS MANUAL. for INSTRUCTION and OPERATIONS MANUAL for CAB SIGNAL MASTER MODEL NUMBER 15100-00 CAUTION Be sure to read and become thoroughly familiar with the entire contents of this manual before attempting to operate

More information

The USB Debug Adapter package contains the following items: USB Debug Adapter (USB to Debug Interface) with attached 7 Ribbon Cable

The USB Debug Adapter package contains the following items: USB Debug Adapter (USB to Debug Interface) with attached 7 Ribbon Cable USB DEBUG ADAPTER USER S GUIDE 1. Contents The USB Debug Adapter package contains the following items: USB Debug Adapter (USB to Debug Interface) with attached 7 Ribbon Cable 2. USB Debug Adapter Specifications

More information

OP8/16 Optoisolated Digital Input Board User's Manual

OP8/16 Optoisolated Digital Input Board User's Manual OP8/16 Optoisolated Digital Input Board User's Manual Real Time Devices USA, Inc. Accessing the Analog World Publication No. OP16-9742 OP8/16 User's Manual REAL TIME DEVICES USA 820 North University Drive

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F2XX DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F2xx Development Kits contain the following items: C8051F206 or C8051F226 Target Board C8051Fxxx Development Kit Quick-Start Guide Silicon

More information

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document F2MC MB90385 series Evaluation Board Documentation Revision Date Comment V1.0 08.25.02 New document 1 Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics

More information

Remote Control for Inverter RC-300. Owner's Manual. Please read this manual BEFORE operating your RC-300 Remote Control

Remote Control for Inverter RC-300. Owner's Manual. Please read this manual BEFORE operating your RC-300 Remote Control Remote Control for Inverter RC-300 Owner's Manual Please read this manual BEFORE operating your RC-300 Remote Control OWNER'S MANUAL Index SECTION 1 Safety...3 SECTION 2 Description...3 SECTION 3 Layout

More information

UM PCAL6524 demonstration board OM Document information

UM PCAL6524 demonstration board OM Document information Rev. 1 23 September 2015 User manual Document information Info Content Keywords OM13320 Fm+ development kit, OM13260 Fm+ I2C bus development board, OM13303 GPIO target board Abstract Installation guide

More information

Powering Up and Programming the ProcessorPM isppac-powr605

Powering Up and Programming the ProcessorPM isppac-powr605 the ProcessorPM isppac-powr605 April 2011 Application Note AN6082 Introduction This application note discusses the states of the ProcessorPM isppac -POWR605 device s open drain logic outputs (IN_OUT1 to

More information

Input Bus. Description

Input Bus. Description isplsi 2032E In-System Programmable SuperFAST High Density PLD Features SuperFAST HIGH DENSITY IN-SYSTEM PROGRAMMABLE LOGIC 000 PLD Gates 32 I/O Pins, Two Dedicated Inputs 32 Registers High Speed Global

More information

FastFLASH XC9500XL High-Performance CPLD Family

FastFLASH XC9500XL High-Performance CPLD Family k R 0 FastFLASH XC9500XL High-Performance CPLD Family June 7, 1999 (Version 1.5) 0 5* Preliminary Product Specification Features Optimized for high-performance 3.3V systems - 4 ns pin-to-pin logic delays,

More information

IEEE JTAG Boundary Scan Standard

IEEE JTAG Boundary Scan Standard IEEE 1149.1 JTAG Boundary Scan Standard Bed-of-nails tester Motivation System view of boundary scan hardware Elementary scan cell Test Access Port (TAP) controller Boundary scan instructions Example *Joint

More information

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note Fujitsu Microelectronics Europe Application Note MCU-AN-300001-E-V10 F²MC-8L FAMILY 8-BIT MICROCONTROLLER MB89201 SERIES FLASH PROGRAMMING APPLICATION NOTE Revision History Revision History Date 2005-02-09

More information

Relay Board. User Manual. 1.0, Oct 2013

Relay Board. User Manual. 1.0, Oct 2013 Relay Board User Manual 1.0, Oct 2013 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/

More information

TB-100 ControLynx Terminal Block

TB-100 ControLynx Terminal Block TB-100 ControLynx Terminal Block TECHNICAL MANUAL Version 1.3 September 2006 Copyright This technical manual and the equipment, firmware and software described herein are copyrighted by INTENT DIGITAL

More information

Brushless DC Motor Controller Specification Assembly 025A0053

Brushless DC Motor Controller Specification Assembly 025A0053 Brushless DC Motor Controller Specification Assembly 025A0053 600A0053 Rev. 2 July 28, 2004 025A0053 Brushless DC Motor Controller Data Sheet Page 1 Revision History Date Rev Description By 5/15/04 1 Initial

More information

XC9572XL XC95144XL XC95288XL

XC9572XL XC95144XL XC95288XL k 0 XC9500XL High-Performance CPLD Family DS054 (v1.6) January 24, 2002 0 0 Preliminary Product Specification Features Optimized for high-performance 3.3V systems - 5 ns pin-to-pin logic delays, with internal

More information

Rev. A. ANC Series RS-485/RS-422 Synchronous Clock Display. Antona Corporation (818) URL:

Rev. A. ANC Series RS-485/RS-422 Synchronous Clock Display. Antona Corporation (818) URL: Rev. A ANC - 7020 Series RS-485/RS-422 Synchronous Clock Display Antona Corporation, Los Angeles, CA Antona Corporation (818)783-4299 URL:http://www.antona.com 1 Antona Corporation Copyright Copyright

More information

SPI Serial Flash Programming Using ispjtag on LatticeECP/EC FPGAs

SPI Serial Flash Programming Using ispjtag on LatticeECP/EC FPGAs October 2005 Introduction Technical Note TN1078 Like all SRAM FPGAs the LatticeECP and LatticeEC devices need to be configured at power-up. This configuration can be done via: 1. Serial Peripheral Interface

More information

CPLD board datasheet EB

CPLD board datasheet EB CPLD board datasheet EB020-00- Contents. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix Circuit diagram Copyright

More information

Polmaddie6 User Manual. Issue 1.0

Polmaddie6 User Manual. Issue 1.0 Polmaddie6 User Manual Issue 1.0 2 Foreword PLEASE READ THIS ENTIRE MANUAL BEFORE PLUGGING IN OR POWERING UP YOUR POLMADDIE6 BOARD. PLEASE TAKE SPECIAL NOTE OF THE WARNINGS WITHIN THIS MANUAL. Trademarks

More information

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1 EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1 Copyright 2007 SMSC or its subsidiaries. All rights reserved. The information contained herein is proprietary to SMSC and shall be used solely in

More information

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

USER GUIDE. Atmel OLED1 Xplained Pro. Preface USER GUIDE Atmel OLED1 Xplained Pro Preface Atmel OLED1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with user interface applications

More information

CPLD board datasheet EB

CPLD board datasheet EB CPLD board datasheet EB020-00-3 Contents. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix Circuit diagram Copyright

More information

General Purpose Input/Output (GPIO) Module Programmer s Reference Manual

General Purpose Input/Output (GPIO) Module Programmer s Reference Manual General Purpose Input/Output (GPIO) Module Programmer s Reference Manual Thermal Series Printers Product Warranty Printronix Auto ID Technology, Inc. warrants that the Products furnished under this Agreement

More information

This application note is written for a reader that is familiar with Ethernet hardware design.

This application note is written for a reader that is familiar with Ethernet hardware design. AN 14.8 LAN8700/LAN8700I and LAN8187/LAN8187I Ethernet PHY Layout Guidelines 1 Introduction 1.1 Audience 1.2 Overview The LAN8700/LAN8700I and LAN8187/LAN8187I are highly-integrated devices designed for

More information

Contents. HP E1586A Rack Mount Terminal Panel User s Manual

Contents. HP E1586A Rack Mount Terminal Panel User s Manual Contents HP E1586A Rack Mount Terminal Panel User s Manual Description... 5 Connecting to VXIbus Instruments... 5 Interconnect Cables... 5 Terminal Block Connections... 6 Using the Terminal Panel for Reference

More information

Seven Channel Remote Control

Seven Channel Remote Control Seven Channel Remote Control Page 1 Versa7 Kit Contents The Versa7 is designed to remotely control up to seven devices, or functions. All seven functions can be controlled with the supplied four button

More information

Atlas. GPI Smart Matrix. User Manual

Atlas. GPI Smart Matrix. User Manual Atlas GPI Smart Matrix User Manual November 22, 2017 JLCooper Atlas is a trademark of JLCooper Electronics. All other brand names are the property of their respective owners. Atlas User Manual, November

More information

Section 1 Introduction

Section 1 Introduction Section 1 Introduction The AT90ICEPRO is a real time In-Circuit Emulator (ICE) for all AT90S1200, -S2313, -S2323, -S2333, -S2343, -S4414, -S4433, -S4434, -S8515 and -S8535 devices. It can be upgraded to

More information

Ant6. 6 Channel H Bridge 3-Axis Bipolar Stepper Motor Controller. Technical Reference Manual PCB Rev 1.0.

Ant6. 6 Channel H Bridge 3-Axis Bipolar Stepper Motor Controller. Technical Reference Manual PCB Rev 1.0. Ant6 6 Channel H Bridge 3-Axis Bipolar Stepper Motor Controller Technical Reference Manual PCB Rev 1.0 www.soc-robotics.com Copyright 2008. SOC Robotics, Inc. 1 Manual Rev 0.9 Warranty Statement SOC Robotics

More information

Secured Series: Hub Plus Kit Single Door Controller Package Installation Manual

Secured Series: Hub Plus Kit Single Door Controller Package Installation Manual Secured Series: Hub Plus Kit Single Door Controller Package Installation Manual This package is designed to simplify the connections to our Secured Series Hub Plus Controller. This will translate into

More information

ANC Series RS-422 Serial Communications Adapter

ANC Series RS-422 Serial Communications Adapter Rev. B $ 5.00 ANC - 6000 Series RS-422 Serial Communications Adapter Antona Corporation, Los Angeles, CA Antona Corporation (818)783-4299 FAX (818)783-4216 1 Antona Corporation Copyright Copyright (c)

More information

Ethernet1 Xplained Pro

Ethernet1 Xplained Pro Ethernet1 Xplained Pro Part Number: ATETHERNET1-XPRO The Atmel Ethernet1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with

More information