The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

February 1998, ver. 2.01 Features Allows users perform follo


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ByteBlaster Parallel Port Download Cable
February 1998, ver. 2.01
Features
Allows users perform following functions: Program 9000 (including 9000A), 7000S, 7000A devices in-system standard parallel port Configure 10K, FLEX 8000, FLEX 6000 devices in-circuit standard parallel port Provides fast low-cost method in-system programming Downloads data from development software Interfaces with standard 25-pin parallel port Uses 10-pin circuit board connector, which identical that serial download cable
Functional Description
parallel port download cable (ordering code: PL-BYTEBLASTER) hardware interface standard parallel port (also known port). This cable channels configuration data FLEX 10K, FLEX 8000, FLEX 6000 devices, well programming data 9000, 7000S, 7000A devices. Because design changes downloaded directly device, prototyping easy multiple design iterations accomplished quick succession. Figure
Figure ByteBlaster Parallel Port Download Cable
LAST
Altera Corporation
A-DS-BYTE-02.01
ByteBlaster Parallel Port Download Cable
Download Modes
ByteBlaster cable provides download modes:
Passive serial (PS) configuring FLEX 10K, FLEX 8000, FLEX 6000 devices JTAG Joint Test Action Group (JTAG) boundary-scan test (BST) circuitry (compliant with IEEE Std. 1149.1-1990) implemented configuring FLEX programming 9000, 7000S, 7000A devices
ByteBlaster Connections
ByteBlaster cable 25-pin male header that connects parallel port, 10-pin female plug that connects circuit board. Data downloaded from parallel port through ByteBlaster download cable circuit board connections discussed this section. configure/program 3.3-V devices (e.g., FLEX 10KA 7000A devices) using ByteBlaster cable, connect 5.0-V power supply device 3.3-V power supply. FLEX 10KA 7000A devices have 5.0-V tolerant inputs, ByteBlaster 5.0-V output will harm these 3.0-V devices. pull-up resistors should connected 5.0-V power supply.
ByteBlaster Header Plug Connections
25-pin male header connects parallel port with standard parallel cable. Table identifies pins download modes.
Table ByteBlaster 25-Pin Header Pin-Outs
JTAG Mode Signal Name
Mode Signal Name
DCLK nCONFIG DATA0 CONF_DONE nSTATUS
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure shows schematic ByteBlaster download cable.
Figure ByteBlaster Schematic
10-Pin Plug Connections
25-Pin Male Header Connections
74LS244 R7(1) R3(1)
2,10
18-25
Note:
resistors
10-pin female plug connects 10-pin male header circuit board containing target device(s). Figure shows dimensions female plug.
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure ByteBlaster 10-Pin Female Plug Dimensions
Dimensions shown inches. spacing between centers inch.
0.425 Typ.
Color Strip
0.250 Typ.
0.100 0.700 Typ.
0.025
Table 10-pin female names corresponding download mode.
Table ByteBlaster Female Plug's Names Download Modes
JTAG Mode Signal Name
Mode Signal Name
DCLK CONFIG_DONE nCONFIG nSTATUS DATA0
Description
Clock signal Signal ground Data from device Power supply JTAG state machine control connect connect connect Data device Signal ground
Description
Clock signal Signal ground Configuration control Power supply Configuration control connect Configuration status connect Data device Signal ground
circuit board must supply ground ByteBlaster cable.
Altera Corporation
ByteBlaster Parallel Port Download Cable
Circuit Board Header Connection
ByteBlaster 10-pin female plug connects 10-pin male header circuit board. 10-pin male header rows five pins, which connected programming configuration pins. ByteBlaster cable receives power downloads data male header. Figure shows dimensions typical 10-pin male header.
Figure 10-Pin Male Header Dimensions
Dimensions shown inches.
View
0.100
Side View
0.100 0.025
0.235
Operating Conditions
Symbol
following tables summarize absolute maximum ratings, recommended operating conditions, operating conditions ByteBlaster cable.
ByteBlaster Cable Absolute Maximum Ratings
Parameter
Supply voltage input voltage
Conditions
With respect ground With respect ground
Unit
ByteBlaster Cable Recommended Operating Conditions
Symbol
Parameter
Supply voltage, 5.0-V operation
Conditions
4.75
5.25
Unit
Altera Corporation
ByteBlaster Parallel Port Download Cable
ByteBlaster Cable Operating Conditions
Symbol
Parameter
High-level input voltage Low-level input voltage 5.0-V high-level output voltage Low-level output voltage Operating current
Conditions
Unit
4.75 4.75
0.53
Passive Serial Mode
This section discusses configuration single multiple FLEX devices. configuration data sent FLEX device serially data source; this case, data source ByteBlaster download cable. data synchronized clock that supplied data source.
Configuration Single FLEX Device
Single FLEX 10K, FLEX 8000, FLEX 6000 devices configured using configuration scheme MAX+PLUS Programmer. Devices configured with SRAM Object File (.sof), which generated automatically during project compilation. more information, refer page 312. Figure shows ByteBlaster cable interfaces with single FLEX 10K, FLEX 8000, FLEX 6000 device. DATA0 used user mode, must isolated during configuration.
following sources additional information:
Application Note (Configuring FLEX Devices) Application Note (Configuring FLEX 8000 Devices) Application Note (Configuring Multiple FLEX 8000 Devices) Application Note (Configuring FLEX 6000 Devices) Search Single Device with BitBlaster, ByteBlaster, FLEX Download MAX+PLUS Help
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure Single FLEX Device Configuration with ByteBlaster Cable
FLEX Device
FLEX Device
MSEL1 MSEL0 CONF_DONE nSTATUS
10-Pin Male Header (Top View)
DCLK DATA0 nCONFIG
FLEX 8000 Device
FLEX 8000 Device
MSEL1 MSEL0 CONF_DONE nSTATUS
DCLK DATA0 nCONFIG
10-Pin Male Header (Top View)
FLEX 6000 Device
FLEX 6000 Device
MSEL
CONF_DONE nSTATUS
DCLK DATA nCONFIG
10-Pin Male Header (Top View)
Altera Corporation
ByteBlaster Parallel Port Download Cable
Configuration Multiple FLEX Devices
Multiple FLEX 10K, FLEX 8000, FLEX 6000 devices configured ByteBlaster cable mode using MAX+PLUS Programmer. Figures
Figure FLEX Multi-Device Configuration with ByteBlaster Cable
FLEX Device
MSEL1 MSEL0
ByteBlaster 10-Pin Male Header (Passive Serial Mode)
CONF_DONE nSTATUS DCLK
DATA0 nCONFIG
nCEO
FLEX Device
MSEL1 MSEL0
CONF_DONE nSTATUS DCLK
DATA0 nCONFIG
nCEO
FLEX Device
MSEL1 MSEL0
CONF_DONE nSTATUS DCLK
DATA0 nCONFIG
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure FLEX 8000 Multi-Device Configuration with ByteBlaster Cable
ByteBlaster 10-Pin Male Header (Passive Serial Mode)
FLEX 8000 Device
MSEL1 MSEL0 CONF_DONE nSTATUS DCLK
DATA0 nCONFIG
FLEX 8000 Device
MSEL1 MSEL0 CONF_DONE nSTATUS
DCLK DATA0 nCONFIG
FLEX 8000 Device
MSEL1 MSEL0 CONF_DONE nSTATUS
DCLK DATA0 nCONFIG
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure FLEX 6000 Multi-Device Configuration with ByteBlaster Cable
FLEX 6000 Device
MSEL
ByteBlaster 10-Pin Male Header (Passive Serial Mode)
CONF_DONE nSTATUS DCLK
DATA nCONFIG
nCEO
FLEX 6000 Device
MSEL
CONF_DONE nSTATUS DCLK
DATA nCONFIG
nCEO
FLEX 6000 Device
MSEL
CONF_DONE nSTATUS DCLK
DATA nCONFIG
FLEX FLEX 6000 devices also configured same configuration chain. nCEO FLEX device connected FLEX 6000 device vice versa. CONF_DONE nSTATUS pins devices configuration chain need tied together.
Altera Corporation
ByteBlaster Parallel Port Download Cable
JTAG Mode
Search Multiple FLEX Devices FLEX Chain with BitBlaster, ByteBlaster, FLEX Download MAX+PLUS Help. in-system programming in-circuit reconfiguration JTAG mode, ByteBlaster cable connects devices circuit board standard parallel port. This section discusses following topics:
JTAG configuration single FLEX device JTAG programming single 9000, 7000S, 7000A device JTAG programming configuration multiple devices
JTAG Configuration Single FLEX Device
MAX+PLUS software downloads SRAM Object File (.sof), created during compilation, directly device ByteBlaster cable. Refer page more information. Devices configured JTAG pins: TCK, TMS, TDI, TDO. Figure shows ByteBlaster cable interfaces with single FLEX device. other pins tri-stated this configuration.
Figure JTAG Configuration Single FLEX Device
FLEX Device
10-Pin Male Header (Top View)
TRST, Note nSTATUS CONF_DONE nCONFIG MSEL0 MSEL1
Note
Notes:
FLEX devices 144-pin TQFP packages have TRST pin. Therefore, TRST ignored when using these devices.The nCONFIG, MSEL0, MSEL1 pins should connected support FLEX configuration scheme. only JTAG configuration used, connect nCONFIG VCC, MSEL0 MSEL1 ground. nCONFIG, MSEL0, MSEL1 pins should connected support FLEX configuration scheme. only JTAG configuration used, connect nCONFIG VCC, MSEL0 MSEL1 ground.
Altera Corporation
ByteBlaster Parallel Port Download Cable
JTAG Programming Single 9000, 7000S, 7000A Device
MAX+PLUS software downloads Programmer Object File (.pof) created during compilation directly device ByteBlaster cable. Refer page this data sheet more information. Devices programmed device JTAG pins: TCK, TMS, TDI, TDO. Figure shows ByteBlaster cable interfaces with 9000, 7000S, 7000A device. pins tri-stated during in-system programming.
Figure 9000, 7000S 7000A Device Programming with ByteBlaster Cable
9000 Device 7000S Device 7000A Device
10-Pin Male Header (Top View)
Search Single Device with BitBlaster MAX+PLUS Help more information.
JTAG Programming Configuration Multiple Devices
When programming JTAG chain devices, JTAG-compatible plug, such ByteBlaster 10-pin female plug, connected several devices. number devices JTAG chain limited only drive capability ByteBlaster cable. Refer Cable Operating page 304. However, when more than devices connected JTAG chain, Altera recommends buffering TCK, TDI, pins. JTAG-chain device programming ideal when circuit board contains multiple devices, when circuit board tested using JTAG boundary-scan testing. Refer Figure
Altera Corporation
ByteBlaster Parallel Port Download Cable
Figure JTAG-Chain Device Programming Configuration with ByteBlaster Cable
ByteBlaster 10-Pin Male Header
Other JTAG 1149.1Compliant Device
Target Altera Device
Other JTAG 1149.1Compliant Device
FLEX devices part JTAG configuration chain, nCONFIG, MSEL0, MSEL1, CONF_DONE, nSTATUS pins should connected shown Figure this setup only applies when JTAG configuration scheme used, i.e., when combination FLEX JTAG configuration schemes used. CONF_DONE nSTATUS pins each device should pulled-up independently. FLEX devices 144-pin TQFP packages have TRST pin. Therefore, TRST ignored when configuring multiple FLEX 144-pin TQFP devices.
program single device JTAG chain, programming software places other devices (including non-Altera devices) JTAG chain BYPASS mode. BYPASS mode, devices pass programming data from through single bypass register without being affected internally, thereby enabling programming software program verify target device. 9000, 7000S, 7000A devices programmed insystem using JTAG chain; FLEX devices configured in-circuit using JTAG chain. addition, FLEX devices placed within same JTAG chain device programming configuration. Figure
Altera Corporation
ByteBlaster Parallel Port Download Cable
following sources additional information:
Application Note (JTAG Boundary-Scan Testing Altera Devices) Search Multi-Device JTAG Multiple Devices JTAG Chain with BitBlaster Multiple Devices JTAG Chain with BitBlaster ByteBlaster MAX+PLUS Help.
Software Instructions
MAX+PLUS Programmer downloads configuration programming data FLEX 10K, FLEX 8000, FLEX 6000, 9000, 7000S, 7000A devices. configure program more devices with ByteBlaster cable MAX+PLUS Programmer, follow these steps: Compile project. MAX+PLUS Compiler automatically generates FLEX 10K, FLEX 8000, FLEX 6000 device 9000, 7000S, 7000A device programming. Attach ByteBlaster cable parallel port insert 10-pin female plug into prototype system containing target device. board must supply power ByteBlaster cable. Open MAX+PLUS Programmer. Choose Hardware Setup command (Options menu) specify ByteBlaster cable appropriate port. Hardware MAX+PLUS Help more information. MAX+PLUS automatically loads programming file current project (either SOF), first programming file multi-device project. specify another programming file, choose Select Programming File (File menu) specify correct file. FLEX 10K, FLEX 8000, FLEX 6000 device, select SOF; 9000, 7000S, 7000A device, select POF.
Altera Corporation
ByteBlaster Parallel Port Download Cable
JTAG FLEX-chain programming perform following: program devices JTAG chain (multi- single-device chain), turn Multi-Device JTAG-Chain (JTAG menu) choose Multi-Device JTAG Chain Setup multi-device JTAG chain. Multi-Device JTAG MAX+PLUS Help more information. JTAG chain includes either FLEX devices exclusively, create just JTAG Chain File (.jcf). Likewise, JTAG chain includes mixture FLEX devices, create separate JCFs.
multiple devices FLEX chain, turn Multi-Device FLEX Chain (FLEX menu) choose Multi-Device FLEX Chain Setup setup multi-device FLEX chain. Multi-Device FLEX MAX+PLUS Help more information. Choose Program button program device(s).
ByteBlaster downloads data from File(s) into device(s).
Conclusion
Downloading configuration programming data directly device ByteBlaster cable allows designers verify multiple design iterations quick succession, thereby speeding design cycle. information contained ByteBlaster Parallel Port Download Cable Data Sheet version 2.01 supersedes information published ByteBlaster Parallel Port Download Cable Data Sheet version 1998 Data Book. ByteBlaster Parallel Port Download Cable Data Sheet version 2.01 contains following changes:
Revision History
References 9000A devices were added needed. References FLEX 10KB FLEX 10KE devices were added configuring/programming 3.3-V devices paragraph Minor textual, illustration, style changes were made data sheet.
Altera Corporation
Notes:

Other recent searches


NT7702 - NT7702   NT7702 Datasheet
NJU6356 - NJU6356   NJU6356 Datasheet
NJU6356ED - NJU6356ED   NJU6356ED Datasheet
L2702 - L2702   L2702 Datasheet
P9373 - P9373   P9373 Datasheet
J85503A-1 - J85503A-1   J85503A-1 Datasheet
Bi3U-MT12E-VN4X-H1141 - Bi3U-MT12E-VN4X-H1141   Bi3U-MT12E-VN4X-H1141 Datasheet
AAT4608 - AAT4608   AAT4608 Datasheet
A1212 - A1212   A1212 Datasheet
SMA1212 - SMA1212   SMA1212 Datasheet
2SJ357 - 2SJ357   2SJ357 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive