| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
February 1998, ver. 2.01 Features Allows users perform follo
Top Searches for this datasheetByteBlaster 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 searchesNT7702 - 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 |