LATTICE-logo

LATTICE HW-USBN-2B Programming Cable

LATTICE-HW-USBN-2B -Programming-Cable-product

Impormasyon ng Produkto

Mga pagtutukoy

  • Pangalan ng Produkto: Programming Cable
  • Gabay sa Gumagamit: FPGA-UG-02042-26.7
  • Petsa ng Paglabas: Abril 2024

Mga Tagubilin sa Paggamit ng Produkto

Mga tampok

Ang mga programming cable ay nagbibigay ng mahahalagang function para sa programming Lattice programmable device. Maaaring mag-iba ang mga partikular na function depende sa napiling target na device.

Mga Programming Cable

Ang mga programming cable ay idinisenyo upang kumonekta sa target na aparato para sa mga layunin ng programming. Pinapadali nila ang paglilipat ng data at pagkontrol ng mga signal sa pagitan ng programming software at ng programmable device.

Programming Cable Pin Definition

Ang mga programming cable pin ay may mga partikular na function na tumutugma sa mga feature ng programming ng Lattice programmable device. Narito ang ilang pangunahing kahulugan ng pin:

  • VCC TDO/SO: Programming Voltage – Output ng Data ng Pagsubok
  • TDI/SI: Input ng Data ng Pagsubok – Output
  • ISPEN/PROG: Paganahin - Output
  • TRST: Pag-reset ng Pagsubok - Output
  • TAPOS: Input – DONE ay nagpapahiwatig ng status ng configuration
  • TMS: Mode ng Pagsubok - Output
  • GND: Lupa – Input
  • TCK/SCLK: Test Clock Input – Output
  • INIT: Magsimula – Input
  • Mga Signal ng I2C: SCL1 at SDA1 – Output
  • 5 V OUT1: 5 V Output signal

*Tandaan: Maaaring kailanganin ang mga koneksyon ng flywire para sa pangunahing JTAG programming.

Programming Cable In-System Programming Interface

Ang programming cable ay nakikipag-ugnayan sa PC gamit ang mga partikular na pin para sa paglipat at kontrol ng data. Sumangguni sa ibinigay na mga numero para sa mga detalyadong pagtatalaga ng pin.

Mga Madalas Itanong

  • Q: Anong software ang inirerekomenda para sa programming gamit ang mga cable na ito?
    • A: Inirerekomenda na gumamit ng software ng Diamond Programmer/ispVM System para sa programming gamit ang mga cable na ito.
  • T: Kailangan ko ba ng anumang karagdagang mga adaptor para sa pagkonekta ng mga cable sa aking PC?
    • A: Depende sa interface ng iyong PC, maaaring mangailangan ka ng parallel port adapter para sa tamang koneksyon.

Mga Disclaimer

Walang garantiya, representasyon, o garantiya ang Lattice tungkol sa katumpakan ng impormasyong nilalaman ng dokumentong ito o ang pagiging angkop ng mga produkto nito para sa anumang partikular na layunin. Ang lahat ng impormasyon dito ay ibinigay AS IS, kasama ang lahat ng mga pagkakamali, at lahat ng nauugnay na panganib ay ganap na pananagutan ng Mamimili. Ang impormasyong ibinigay dito ay para sa mga layuning pang-impormasyon lamang at maaaring maglaman ng mga teknikal na kamalian o pagtanggal, at kung hindi man ay maaaring gawing hindi tumpak para sa maraming dahilan, at walang obligasyon si Lattice na i-update o kung hindi man ay itama o baguhin ang impormasyong ito. Ang mga produktong ibinebenta ng Lattice ay sumailalim sa limitadong pagsubok at responsibilidad ng Mamimili na independiyenteng tukuyin ang pagiging angkop ng anumang mga produkto at subukan at i-verify ang pareho. ANG MGA PRODUKTO AT SERBISYONG LATTICE AY HINDI Idinisenyo, GINAWA, O SINUSUKO PARA GAMIT SA BUHAY O MGA KRITIKAL NA SISTEMA NG KALIGTASAN, MAPALAPIT NA KAPALIGIRAN, O ANUMANG IBA PANG KAPALIGIRAN NA nangangailangan ng FAIL-SAFE na PAGGANAP, KASAMA ANG ANUMANG APLIKASYON. ANG SERBISYO AY MAAARING HUMONG SA KAMATAYAN, PERSONAL NA PINSALA, MATINDING PINSALA SA ARI-ARIAN O KASAMAAN SA KAPALIGIRAN (KOLLEKTIBONG, “MAMATAAS NA MGA PAGGAMIT”). DAGDAG PA, DAPAT GUMAWA NG MABUTI NA HAKBANG ANG BUMILI UPANG MAPROTEKTAHAN LABAN SA MGA PAGBIGO NG PRODUKTO AT SERBISYO, KASAMA ANG PAGBIBIGAY NG MGA ANGKOP NA REDUndancy, FAIL-SAFE NA TAMPOK, AT/O SHUT-DOWN MECHANISME. TAHASANG TINATAWALAN NG LATTICE ANG ANUMANG TAHAS O IPINAHIWATIG NA WARRANTY NG KAANGKUPAN NG MGA PRODUKTO O SERBISYO PARA SA MGA PAGGAMIT NA MATAAS ANG RISK. Ang impormasyong ibinigay sa dokumentong ito ay pagmamay-ari ng Lattice Semiconductor, at ang Lattice ay may karapatan na gumawa ng anumang mga pagbabago sa impormasyon sa dokumentong ito o sa anumang mga produkto anumang oras nang walang abiso.

Mga tampok

  • Suporta para sa lahat ng Lattice programmable na produkto
    • 2.5 V hanggang 3.3 V I2C programming (HW-USBN-2B)
    • 1.2 V hanggang 3.3 VJTAG at SPI programming (HW-USBN-2B)
    • 1.2 V hanggang 5 VJTAG at SPI programming (lahat ng iba pang mga cable)
    • Tamang-tama para sa prototyping ng disenyo at pag-debug
  • Kumonekta sa maraming interface ng PC
    • USB (v.1.0, v.2.0)
    • PC Parallel Port
  • Madaling gamitin na mga konektor ng programming
    • Maraming gamit na flywire, 2 x 5 (.100”) o 1 x 8 (.100”) na mga konektor
    • 6 talampakan (2 metro) o higit pa sa haba ng programming cable (PC hanggang DUT)
  • Konstruksyon na walang lead/RoHS-compliant

LATTICE-HW-USBN-2B -Programming-Cable-fig (1)

Mga Programming Cable

Ang mga produkto ng Lattice Programming Cable ay ang koneksyon ng hardware para sa in-system programming ng lahat ng Lattice device. Matapos makumpleto ng user ang disenyo ng lohika at lumikha ng isang programming file gamit ang Lattice Diamond®/ispLEVER® Classic/Radiant na mga tool sa pag-develop, maaaring gamitin ng user ang Diamond/Radiant Programmer o ispVM™ System software upang mag-program ng mga device na nakasakay. Ang software ng ispVM System/Diamond/Radiant Programmer ay awtomatikong bumubuo ng mga naaangkop na programming command, programming address at programming data batay sa impormasyong nakaimbak sa programming file at mga parameter na itinakda sa Diamond/Radiant Programmer/ispVM System. Ang mga signal ng programming ay nabuo mula sa USB o parallel port ng isang PC at ididirekta sa pamamagitan ng programming cable patungo sa device. Walang karagdagang mga bahagi ang kinakailangan para sa programming.
Tandaan: Ang Port A ay para kay JTAG programming. Maaaring gamitin ng Radiant programming software ang built-in na cable sa pamamagitan ng USB hub sa PC, na nakikita ang cable ng USB function sa Port A. Habang ang Port B ay para sa UART/I2C interface access.
Ang software ng Diamond Programmer/Radiant Programmer/ispVM System ay kasama sa lahat ng mga produkto ng tool sa disenyo ng Lattice at magagamit para sa pag-download mula sa Lattice web site sa www.latticesemi.com/programmer.

Programming Cable Pin Definition

Ang mga function na ibinigay ng mga programming cable ay tumutugma sa mga magagamit na function sa Lattice programmable device. Dahil ang ilang device ay naglalaman ng iba't ibang feature ng programming, ang mga partikular na function na ibinigay ng programming cable ay maaaring depende sa napiling target na device. Ang software ng ispVM System/Diamond/Radiant Programmer ay awtomatikong bumubuo ng mga naaangkop na function batay sa napiling device. Tingnan ang Talahanayan 3.1 para sa paglipasview ng mga function ng programming cable.

Talahanayan 3.1. Programming Cable Pin Definition

Programming Cable Pin Pangalan Uri ng Programming Cable Pin Paglalarawan
VCC Programming Voltage Input Kumonekta kay VCCIO o VCCJ eroplano ng target na device. Karaniwang ICC = 10 mA. Ang target na board

nagbibigay ng VCC supply/reference para sa cable.

TDO/SO Output ng Data ng Pagsubok Input Ginagamit upang ilipat ang data sa pamamagitan ng IEEE1149.1 (JTAG) pamantayan sa programming.
TDI/SI Pag-input ng Data ng Pagsubok Output Ginagamit upang ilipat ang data sa pamamagitan ng IEEE1149.1 programming standard.
ISPEN/PROG Paganahin Output I-enable ang device na ma-program.

Gumagana rin bilang SN/SSPI Chip Select para sa SPI programming na may HW-USBN-2B.

TRST Pag-reset ng Pagsubok Output Opsyonal na IEEE 1149.1 state machine reset.
TAPOS NA TAPOS NA Input DONE ay nagpapahiwatig ng status ng configuration
TMS Test Mode Piliin ang Input Output Ginagamit upang kontrolin ang IEEE1149.1 state machine.
GND Lupa Input Kumonekta sa ground plane ng target na device
TCK/SCLK Subukan ang Input ng Orasan Output Ginagamit sa orasan ang IEEE1149.1 state machine
INIT Magsimula Input Isinasaad na handa na ang device para magsimula ang configuration. Ang INITN ay matatagpuan lamang sa ilang device.
I2C: SCL1 I2C SCL Output Nagbibigay ng I2C signal SCL
I2C: SDA1 I2C SDA Output Nagbibigay ng I2C signal SDA.
5 V LABAS1 5 V Out Output Nagbibigay ng 5 V signal para sa iCEprogM1050 Programmer.

Tandaan:

  1. Matatagpuan lamang sa HW-USBN-2B cable. Ang Nexus™ at Avant™ I2C programming port ay hindi suportadoLATTICE-HW-USBN-2B -Programming-Cable-fig (2)LATTICE-HW-USBN-2B -Programming-Cable-fig (3)
    *Tandaan: Ang software ng Lattice PAC-Designer® ay hindi sumusuporta sa programming gamit ang mga USB cable. Upang i-program ang mga ispPAC device gamit ang mga cable na ito, gamitin ang software ng Diamond Programmer/ispVM System.LATTICE-HW-USBN-2B -Programming-Cable-fig (4)
    *Tandaan: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C at HW-DLN-3C ay functionally equivalent na mga produkto.LATTICE-HW-USBN-2B -Programming-Cable-fig 15LATTICE-HW-USBN-2B -Programming-Cable-fig (5)
  2. Tandaan: Para sa mga layunin ng sanggunian, ang 2 x 10 connector sa HW7265-DL2 o HW7265-DL2A ay katumbas ng Tyco 102387-1. Mag-i-interface ito sa karaniwang 100-mil spacing na 2 x 5 na mga header, o isang 2 x 5 keyed, recessed male connector gaya ng 3M N2510-5002RB.

Software ng Programming

Ang Diamond/Radiant Programmer at ispVM System para sa mga Classic na device ay ang gustong programming management software tool para sa lahat ng Lattice device at mga cable sa pag-download. Ang pinakabagong bersyon ng Lattice Diamond/Radiant Programmer o ispVM System software ay magagamit para sa pag-download mula sa Lattice web site sa www.latticesemi.com/programmer

Mga Pagsasaalang-alang sa Disenyo ng Target Board

Ang isang 4.7 kΩ pull-down resistor ay inirerekomenda sa koneksyon ng TCK ng target board. Inirerekomenda ang pull-down na ito upang maiwasan ang hindi sinasadyang pag-clocking ng TAP controller na dulot ng mabilis na mga gilid ng orasan o bilang VCC ramps up. Ang pull-down na ito ay inirerekomenda para sa lahat ng Lattice programmable na pamilya.
Ang mga signal ng I2C na SCL at SDA ay mga bukas na drains. Ang isang 2.2 kΩ pull-up resistor sa VCC ay kinakailangan sa target board. Tanging ang mga halaga ng VCC na 3.3 V at 2.5 V para sa I2C ang sinusuportahan ng mga HW-USBN-2B na cable.
Para sa mga pamilya ng Lattice device na nagtatampok ng mababang power, inirerekomendang magdagdag ng 500 Ω resistor sa pagitan ng VCCJ at GND sa pagitan ng programming kapag ang isang USB programming cable ay nakakonekta sa isang napakababang disenyo ng power board. Available ang FAQ na tumatalakay dito nang mas malalim sa: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
Ang JTAG Maaaring kailangang pamahalaan ang bilis ng programming port kapag ginagamit ang mga programming cable na nakakonekta sa mga PCB ng customer. Ito ay lalong mahalaga kapag may mahabang PCB routing o may maraming daisy-chained device. Maaaring ayusin ng software ng Lattice programming ang timing ng TCK na inilapat sa JTAG programming port mula sa cable. Ang low-precision na setting ng port na ito ng TCK ay nakadepende sa maraming salik, kabilang ang bilis ng PC at ang uri ng cable na ginamit (parallel port, USB o USB2). Ang feature ng software na ito ay nagbibigay ng opsyon na pabagalin ang TCK para sa pag-debug o maingay na kapaligiran. Available ang FAQ na tumatalakay dito nang mas malalim sa: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
Ang USB download cable ay maaaring gamitin sa programa ng Power Manager o mga produkto ng ispClock na may Lattice programming software. Kapag ginagamit ang USB cable kasama ang mga Power Manager I device, (POWR604, POWR1208, POWR1208P1), dapat mabagal ng user ang paggawa ng TCK sa kadahilanang Isang FAQ ang available na tumatalakay dito nang mas malalim sa: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx

Programming Flywire at Reference ng Koneksyon

Sumangguni sa Talahanayan 6.1 upang matukoy, bawat Lattice device, kung paano ikonekta ang iba't ibang Lattice programming cable flywire. JTAG, SPI at I2C configuration port ay malinaw na natukoy. Ang mga legacy na cable at hardware ay kasama bilang sanggunian. Bilang karagdagan, ang iba't ibang mga configuration ng header ay naka-tabulate.

Talahanayan 6.1. Pin at Cable Reference

HW-USBN-2B

Kulay ng flywire

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROG TAPOS NA TRST(OUTPUT) VCC GND I2C: SCL I2C: SDA 5 V Out
Kahel kayumanggi Lila Puti Dilaw Asul Berde Pula Itim Dilaw/Puti Berde/Puti Pula/Puti
HW-USBN-2A

Kulay ng flywire

TDI TDO TMS TCK ispEN/PROG INIT TRST(OUTPUT)/DONE(INPUT) VCC GND  

 

 

na

Kahel kayumanggi Lila Puti Dilaw Asul Berde Pula Itim
HW-DLN-3C

Kulay ng flywire

TDI TDO TMS TCK ispEN/PROG  

na

TRST(OUTPUT) VCC GND
Kahel kayumanggi Lila Puti Dilaw Berde Pula Itim
 

Programming cable pin type Target Board Recommendation

Output Input Output Output Output Input Input/Output Input Input Output Output Output
4.7 kΩ Pull-Up 4.7 kΩ Pull-Down  

(Tandaan 1)

 

(Tandaan 2)

(Tandaan 3)

(Tandaan 6)

(Tandaan 3)

(Tandaan 6)

Ikonekta ang programming cable wires (sa itaas) sa kaukulang device o header pins (sa ibaba).

JTAG Mga Port Device

ECP5™ TDI TDO TMS TCK  

 

 

 

 

 

 

 

 

 

Mga opsyonal na koneksyon sa ispEN ng device, PROGRAM,

INITN, DONE at/o TRST signal (Tukuyin sa Custom na mga setting ng I/O sa ispVM System

o Diamond Programmer software. Hindi lahat ng device ay may available na mga pin na ito)

Kinakailangan Kinakailangan
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™  

TDI

 

TDO

 

TMS

 

TCK

 

Kinakailangan

 

Kinakailangan

 

 

 

LatticeXP2™/LatticeXP™ TDI TDO TMS TCK Kinakailangan Kinakailangan
LatticeSC™/LatticeSCM™ TDI TDO TMS TCK Kinakailangan Kinakailangan
MachXO2™/MachXO3™/MachXO3D™ TDI TDO TMS TCK Kinakailangan Kinakailangan
MachXO™ TDI TDO TMS TCK Kinakailangan Kinakailangan
ORCA®/FPSC TDI TDO TMS TCK Kinakailangan Kinakailangan
ispXPGA®/ispXPLD™ TDI TDO TMS TCK Kinakailangan Kinakailangan
ispMACH® 4000/ispMACH/ispLSI® 5000 TDI TDO TMS TCK Kinakailangan Kinakailangan
MACH®4A TDI TDO TMS TCK Kinakailangan Kinakailangan
ispGDX2™ TDI TDO TMS TCK Kinakailangan Kinakailangan
ispPAC®/ispClock™ (Tandaan 4) TDI TDO TMS TCK Kinakailangan Kinakailangan
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II (Tandaan 4) TDI  

TDO

 

TMS

 

TCK

 

Kinakailangan

 

Kinakailangan

 

 

 

 

 

CrossLink™-NX/Certus™-NX/

CertusPro™-NX/Mach™-NX/MachXO5™-NX

 

 

TDI

 

 

TDO

 

 

TMS

 

 

TCK

Mga opsyonal na koneksyon sa ispEN ng device, PROGRAMN,

INITN, DONE at/o TRST signal (Tukuyin sa Custom na mga setting ng I/O sa ispVM System

o Diamond Programmer software. Hindi lahat ng device ay may available na mga pin na ito)

 

 

Kinakailangan

 

 

Kinakailangan

 

 

 

 

 

 

HW-USBN-2B

Kulay ng flywire

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROG TAPOS NA TRST(OUTPUT) VCC GND I2C: SCL I2C: SDA 5 V Out
Kahel kayumanggi Lila Puti Dilaw Asul Berde Pula Itim Dilaw/Puti Berde/Puti Pula/Puti
HW-USBN-2A

Kulay ng flywire

TDI TDO TMS TCK ispEN/PROG INIT TRST(OUTPUT)/DONE(INPUT) VCC GND  

 

 

na

Kahel kayumanggi Lila Puti Dilaw Asul Berde Pula Itim
HW-DLN-3C

Kulay ng flywire

TDI TDO TMS TCK ispEN/PROG  

na

TRST(OUTPUT) VCC GND
Kahel kayumanggi Lila Puti Dilaw Berde Pula Itim
 

 

Programming cable pin type Target Board Recommendation

Output Input Output Output Output Input Input/Output Input Input Output Output Output
 

 

4.7 kΩ

Hilahin mo

4.7 kΩ Pull-Down  

(Tandaan 1)

 

 

 

(Tandaan 2)

 

(Tandaan 3)

(Tandaan 6)

(Tandaan 3)

(Tandaan 6)

 

Ikonekta ang programming cable wires (sa itaas) sa kaukulang device o header pins (sa ibaba).

Mga Slave SPI Port Device

ECP5 DAWDLE MISO CCLK SN  

Mga opsyonal na koneksyon sa mga signal ng PROGRAMN, INITN at/o DONE ng device

Kinakailangan Kinakailangan
LatticeECP3 DAWDLE MISO CCLK SN Kinakailangan Kinakailangan
MachXO2/MachXO3/MachXO3D SI SO CCLK SN Kinakailangan Kinakailangan
 

CrossLink LIF-MD6000

 

DAWDLE

 

MISO

 

 

SPI_SCK

 

SPI_SS

Opt. CDONE  

CRESET_B

 

Kinakailangan

 

Kinakailangan

 

 

 

iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™  

SPI_SI

 

SPI_SO

 

 

SPI_SCK

 

SPI_SS_B

Opt. CDONE  

CRESET_B

 

Kinakailangan

 

Kinakailangan

 

 

 

 

CrossLink-NX/Certus-NX/CertusPro-NX

 

SI

 

SO

 

SCLK

 

SCSN

Opt.Opt DONE  

Kinakailangan

 

Kinakailangan

 

 

 

Mga I2C Port Device

Mga I2C Port Device
MachXO2/MachXO3/MachXO3D  

Mga opsyonal na koneksyon sa mga signal ng PROGRAMN, INITN at/o DONE ng device

Kinakailangan Kinakailangan SCL SDA
Tagapamahala ng Platform II Kinakailangan Kinakailangan SCL_M + SCL_S SDA_M + SDA_S
L-ASC10 Kinakailangan Kinakailangan SCL SDA
 

CrossLink LIF-MD6000

 

 

 

 

 

Opt. CDONE  

CRESET_B

 

Kinakailangan

 

Kinakailangan

 

SCL

 

SDA

 

Mga header

1 x 10 conn (iba't ibang mga cable) 3 2 6 8 4 9 o 10 5 o 9 1 7
1 x 8 conn 3 2 6 8 4 5 1 7
2 x 5 conn 5 7 3 1 10 9 6 2, 4, o 8

Mga programmer

Modelo 300 5 7 3 1 10 9 6 2, 4, o 8
iCEprog™ iCEprogM1050 8 5 7 9 3 1 6 10 4 (Tandaan 5)

Mga Tala:

  1. Para sa mga mas lumang Lattice ISP device, kinakailangan ang 0.01 μF decoupling capacitor sa ispEN/ENABLE ng target board.
  2. Para sa HW-USBN-2A/2B, ang target na board ay nagbibigay ng kapangyarihan - Karaniwang ICC = 10 mA. Para sa mga device na may VCCJ pin, ang VCCJ ay dapat na konektado sa VCC ng cable. Para sa iba pang mga device, ikonekta ang naaangkop na bangko na VCCIO sa VCC ng cable. Kinakailangan ang 0.1 μF decoupling capacitor sa VCCJ o VCCIO malapit sa device. Mangyaring sumangguni sa sheet ng data ng device upang matukoy kung may VCCJ pin ang device o kung anong VCCIO bank ang namamahala sa target na programming port (maaaring hindi ito kapareho ng pangunahing VCC/VSS plane ng target na device).
  3. Buksan ang mga signal ng drain. Ang target na board ay dapat may ~2.2 kΩ pull-up resistor na konektado sa parehong eroplano kung saan konektado ang VCC. Ang mga HW-USBN-2B na cable ay nagbibigay ng panloob na 3.3 kΩ pull-up sa VCC.
  4. Kapag gumagamit ng PAC-Designer® software para mag-program ng mga ispPAC o ispClock device, huwag ikonekta ang TRST/DONE.
  5. Kung gumagamit ng cable na mas luma sa HW-USBN-2B, ikonekta ang isang +5 V na panlabas na supply sa pagitan ng iCEprogM1050 pin 4 (VCC) at pin 2 (GND).
  6. Para sa HW-USBN-2B, ang mga halaga ng VCC na 3.3 V hanggang 2.5 V lamang ang sinusuportahan para sa I2C.

Pagkonekta sa Programming Cable

Ang target na board ay dapat na walang kapangyarihan kapag kumukonekta, nagdidiskonekta, o muling nagkokonekta sa programming cable. Palaging ikonekta ang GND pin ng programming cable (itim na wire) bago ikonekta ang anumang iba pang JTAG mga pin. Ang hindi pagsunod sa mga pamamaraang ito ay maaaring magresulta sa pinsala sa target na programmable device.

Programming Cable TRST Pin

Hindi inirerekomenda ang pagkonekta sa board TRST pin sa cable TRST pin. Sa halip, ikonekta ang board TRST pin sa Vcc. Kung ang board TRST pin ay konektado sa cable TRST pin, atasan ang ispVM/Diamond/Radiant Programmer na i-drive ang TRST pin nang mataas.
Para i-configure ang ispVM/Diamond/Radiant Programmer para magmaneho ng TRST pin na mataas:

  1. Piliin ang item sa menu ng Mga Pagpipilian.
  2. Piliin ang Cable at I/O Port Setup.
  3. Piliin ang checkbox ng TRST/Reset Pin-Connected.
  4. Piliin ang radio button na Itakda ang Mataas.

Kung hindi napili ang tamang opsyon, ang TRST pin ay pinapababa ng ispVM/Diamond/Radiant Programmer. Dahil dito, ang BSCAN chain ay hindi gumagana dahil ang chain ay naka-lock sa RESET state.

Programming Cable ispEN Pin

Ang mga sumusunod na pin ay dapat na pinagbabatayan:

  • BSCAN pin ng 2000VE device
  • ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.

Gayunpaman, ang user ay may opsyon na magkaroon ng BSCAN at ENABLE na mga pin na hinihimok ng ispEN pin mula sa cable. Sa kasong ito, ang ispVM/Diamond/Radiant Programmer ay dapat na i-configure upang i-drive ang ispEN pin na mababa tulad ng sumusunod:

Upang i-configure ang ispVM/Diamond/Radiant Programmer upang i-drive ang ispEN pin na mababa:

  1. Piliin ang item sa menu ng Mga Pagpipilian.
  2. Piliin ang Cable at I/O Port Setup.
  3. Piliin ang checkbox ng ispEN/BSCAN Pin-Connected.
  4. Piliin ang radio button na Itakda ang Mababang.

Ang bawat programming cable ay nagpapadala ng dalawang maliliit na connector na tumutulong upang mapanatiling maayos ang mga flywire. Ang sumusunod na tagagawa at numero ng bahagi ay isang posibleng mapagkukunan para sa mga katumbas na konektor:

  • 1 x 8 Connector (para sa halample, Samtec SSQ-108-02-TS)
  • 2 x 5 Connector (para sa halample, Samtec SSQ-105-02-TD)

Ang programming cable flywire o mga header ay nilayon na kumonekta sa karaniwang 100-mil spacing header (mga pin na may pagitan ng 0.100 pulgada). Inirerekomenda ng Lattice ang isang header na may haba na 0.243 pulgada o 6.17 mm. Gayunpaman, ang mga header ng iba pang mga haba ay maaaring gumana nang pantay-pantay.

Impormasyon sa Pag-order

Talahanayan 10.1. Buod ng Tampok ng Programming Cable

Tampok HW-USBN-2B HW-USBN-2A HW-USB-2A HW-USB-1A HW-DLN-3C HW7265-DL3, HW7265-DL3A, HW-DL-3B,

HW-DL-3C

HW7265-DL2 HW7265-DL2A PDS4102-DL2 PDS4102-DL2A
USB X X X X
PC-Parallel X X X X X X
1.2 V Suporta X X X
1.8 V Suporta X X X X X X X X
2.5-3.3 V

Suporta

X X X X X X X X X X
5.0 V Suporta X X X X X X X X X
2 x 5 na Konektor X X X X X X X
1 x 8 na Konektor X X X X X X X
Flywire X X X X X X
Konstruksyon na walang lead X X X
Magagamit para sa order X X

Talahanayan 10.2. Impormasyon sa Pag-order ng Impormasyon

Paglalarawan Pag-order ng Part Number China RoHS Environment-Friendly Use Period (EFUP)
Programming cable (USB). Naglalaman ng 6′ USB cable, flywire connectors, 8-position (1 x 8) adapter at 10-position (2 x 5) adapter, lead-free, RoHS compliant construction. HW-USBN-2B LATTICE-HW-USBN-2B -Programming-Cable-fig 16

 

Programming cable (PC lang). Naglalaman ng parallel port adapter, 6′ cable, flywire connectors, 8-position (1 x 8) adapter at 10-position (2 x 5) adapter, lead-free, RoHS compliant construction. HW-DLN-3C

Tandaan: Ang mga karagdagang cable ay inilalarawan sa dokumentong ito para sa legacy na layunin lamang, ang mga cable na ito ay hindi na ginawa. Ang mga cable na kasalukuyang magagamit para sa order ay ganap na katumbas ng mga kapalit na item.

Appendix A. Pag-troubleshoot sa Pag-install ng USB Driver

Mahalagang i-install ng user ang mga driver bago ikonekta ang PC ng user sa USB cable. Kung nakakonekta ang cable bago i-install ang mga driver, susubukan ng Windows na mag-install ng sarili nitong mga driver na maaaring hindi gumana. Kung sinubukan ng user na ikonekta ang PC sa USB cable nang hindi muna nag-i-install ng naaangkop na mga driver, o nagkakaproblema sa pakikipag-ugnayan sa Lattice USB cable pagkatapos i-install ang mga driver, sundin ang mga hakbang sa ibaba:

  1. Isaksak ang Lattice USB cable. Piliin ang Start > Settings > Control Panel > System.
  2. Sa dialog box ng System Properties, i-click ang Hardware tab at Device Manager button. Sa ilalim ng Universal Serial
    Mga controller ng bus, dapat makita ng user ang Lattice USB ISP Programmer. Kung hindi ito makita ng user, hanapin ang Hindi Kilalang Device na may dilaw na bandila. I-double click ang icon ng Hindi Kilalang Device.LATTICE-HW-USBN-2B -Programming-Cable-fig (6)
  3. Sa dialog box na Mga Properties ng Hindi kilalang device, i-click ang I-install muli ang Driver.LATTICE-HW-USBN-2B -Programming-Cable-fig (7)
  4. Piliin ang I-browse ang aking computer para sa software ng driver.LATTICE-HW-USBN-2B -Programming-Cable-fig (8)
  5. Mag-browse sa direktoryo ng isptools\ispvmsystem para sa driver ng Lattice EzUSBLATTICE-HW-USBN-2B -Programming-Cable-fig (9)
  6. Mag-browse sa direktoryo ng isptools\ispvmsystem\Drivers\FTDIUSBDriver para sa driver ng FTDI FTUSB.LATTICE-HW-USBN-2B -Programming-Cable-fig (10)
  7. Para sa mga pag-install ng Diamond, mag-browse sa lscc/diamond/data/vmdata/drivers. I-click ang Susunod.
  8. Piliin pa rin ang I-install ang Driver software na ito. Ina-update ng system ang driver.LATTICE-HW-USBN-2B -Programming-Cable-fig (11)
  9. I-click ang Isara at tapusin ang pag-install ng USB driver.LATTICE-HW-USBN-2B -Programming-Cable-fig (12)
  10. Sa ilalim ng Control Panel >System >Device Manager > Ang mga Universal Serial Bus Controller ay dapat kasama ang sumusunod:
    a. Para sa Lattice EzUSB Driver: Naka-install ang Lattice USB ISP Programmer device.LATTICE-HW-USBN-2B -Programming-Cable-fig (13)b. Para sa FTDI FTUSB Driver: USB Serial Converter A at Converter B device na naka-install.LATTICE-HW-USBN-2B -Programming-Cable-fig (14)

Kung ang user ay nakakaranas ng mga problema o nangangailangan ng karagdagang impormasyon, makipag-ugnayan sa Lattice Technical Support.

Appendix B. USB Programming Cable Firmware Update

May isang kilalang isyu kung saan ang cable firmware na may bersyon na V001 ay maaaring maging sanhi ng pag-malfunction ng USB programming cable nang palaging naka-on ang mga LED na ilaw sa ilang partikular na sitwasyon. Ang solusyon ay upang i-update ang cable firmware at bersyon ng FTDI firmware sa V002 upang malutas ang isyung ito. Mangyaring i-download at i-install ang HW-USBN-2B Firmware na bersyon 2.0 o mamaya, makukuha mula sa aming website. Ang gabay sa pagtuturo ng firmware at update, ay makukuha mula sa aming website

Tulong sa Teknikal na Suporta

Para sa tulong, magsumite ng kaso ng teknikal na suporta sa www.latticesemi.com/techsupport.
Para sa mga madalas itanong, sumangguni sa Lattice Answer Database sa  www.latticesemi.com/Support/AnswerDatabase.

Kasaysayan ng Pagbabago

Rebisyon 26.7, Abril 2024

Seksyon Pagbabago ng Buod
Programming Cable Pin Definition Na-update ang tala 1 hanggang Talahanayan 3.1. Programming Cable Pin Definition upang ipahiwatig na ang Nexus at Avant I2C programming port ay hindi suportado.
Programming Flywire at Reference ng Koneksyon Talahanayan 6.1. Sanggunian ng Pin at Cable:

· Pinagsama-sama ang mga linya ng produkto ng Nexus sa isang hilera para sa JTAG at mga SSPI port.

· Idinagdag ang MachXO5-NX sa JTAG listahan ng mga port device.

· Inalis ang mga linya ng produkto ng Nexus para sa I2C port.

Rebisyon 26.6, Nobyembre 2023

Seksyon Pagbabago ng Buod
Mga Disclaimer Na-update ang seksyong ito.
Appendix A. Pag-troubleshoot sa Pag-install ng USB Driver Nagdagdag ng pangungusap May isang kilalang isyu kung saan ang cable firmware na may bersyon na "V001" ay maaaring maging sanhi ng pag-malfunction ng USB programming cable kapag ang mga LED na ilaw ay palaging naka-on sa ilang partikular na sitwasyon.

Ang solusyon ay upang i-update ang cable firmware at bersyon ng FTDI firmware sa "V002" upang malutas ang isyung ito.

Mangyaring i-download at i-install ang HW-USBN-2B Firmware na bersyon 2.0 o mas bago, na makukuha mula sa aming website.

Appendix B. USB Programming Cable Firmware Update Idinagdag ang seksyong ito.

Rebisyon 26.5, Marso 2023

Seksyon Pagbabago ng Buod
Programming Flywire at Reference ng Koneksyon Idinagdag ang Crosslink-NX, Certus-NX, CertusPro-NX at Mach-NX sa JTAGListahan ng , SPI at I2C Port Device sa Talahanayan 6.1. Pin at Cable Reference.
Mga Programming Cable Nagdagdag ng impormasyon ng tala para sa Port A at Port B "Ang Port A ay para kay JTAG programming. Maaaring gamitin ng Radiant programming software ang built-in na cable sa pamamagitan ng USB hub sa PC, na nakikita ang cable ng USB function sa Port A. Habang ang Port B ay para sa UART/I2C interface access.”.
Lahat Idinagdag ang Radiant reference.
Teknikal na Suporta Nagdagdag ng FAQ weblink ng site.

Rebisyon 26.4, Mayo 2020

Seksyon Pagbabago ng Buod
Mga Programming Cable Na-update na Sala-sala weblink ng site sa www.latticesemi.com/programmer
Software ng Programming

Rebisyon 26.3, Oktubre 2019

Seksyon Pagbabago ng Buod
Mga Pagsasaalang-alang sa Disenyo ng Target Board;

Programming Flywire at Reference ng Koneksyon

Nilinaw ang mga halaga ng VCC na I2Sinusuportahan ng C interface. Nagdagdag ng mga tala sa Talahanayan 6.1.

Rebisyon 26.2, Mayo 2019

Seksyon Pagbabago ng Buod
Idinagdag ang seksyon ng Mga Disclaimer.
Programming Flywire at Reference ng Koneksyon Na-update na Talahanayan 6.1. Pin at Cable Reference.

· Idinagdag ang MachXO3D

· Idinagdag ang CRESET_B sa Crosslink I2C.

· Mga na-update na item sa ilalim ng I2Mga C Port Device

· Idinagdag ang Platform Manager II.

· Binago ang pagkakasunud-sunod ng ispPAC.

· Mga na-update na item sa ilalim ng I2Mga C Port Device.

· Binago ang Power Manager II sa Platform Manager II at na-update ang halaga ng I2C: SDA.

· Pinalitan ang ASC sa L-ASC10

· Na-update ang footnote 4 upang isama ang mga ispClock device.

· Naayos na mga trademark.

Kasaysayan ng Pagbabago Na-update na format.
takip sa likod Na-update na template.
Maliit na pagbabago sa editoryal

Rebisyon 26.1, Mayo 2018

Seksyon Pagbabago ng Buod
Lahat Nawastong mga entry sa seksyon ng Slave SPI Port Device ng Talahanayan 6.1.

Rebisyon 26.0, Abril 2018

Seksyon Pagbabago ng Buod
Lahat · Pinalitan ang numero ng dokumento mula UG48 patungong FPGA-UG-02024.

· Nai-update na template ng dokumento.

Mga Programming Cable Inalis ang kalabisan na impormasyon at binago ang link sa www/latticesemi.com/software.
Programming Cable Pin Definition Na-update ang mga pangalan ng Programming Cable Pin sa Talahanayan 3.1. Programming Cable Pin Definition.
Programming Flywire at Reference ng Koneksyon Pinalitan ang Talahanayan 2. Flywire Conversion Reference at Table 3 Inirerekomendang Pin Connections na may iisang Table 6.1 Pin at Cable Reference.
Impormasyon sa Pag-order Inilipat ang Talahanayan 10.1. Buod ng Feature ng Programming Cable sa ilalim ng Impormasyon sa Pag-order.

Rebisyon 25.0, Nobyembre 2016

Seksyon Pagbabago ng Buod
Programming Flywire at Reference ng Koneksyon Binagong Talahanayan 3, Mga Inirerekomendang Pin Connections. Nagdagdag ng CrossLink device.

Rebisyon 24.9, Oktubre 2015

Seksyon Pagbabago ng Buod
Programming Flywire at Reference ng Koneksyon Binagong Talahanayan 3, Mga Inirerekomendang Pin Connections.

· Idinagdag ang CRESET-B column.

· Nagdagdag ng iCE40 UltraLite device.

Tulong sa Teknikal na Suporta Na-update na impormasyon sa Tulong sa Teknikal na Suporta.

Rebisyon 24.8, Marso 2015

Seksyon Pagbabago ng Buod
Programming Cable Pin Definition Binagong paglalarawan ng INIT sa Table 1, Programming Cable Pin Definition.

Rebisyon 24.7, Enero 2015

Seksyon Pagbabago ng Buod
Programming Cable Pin Definition · Sa Talahanayan 1, ang Programming Cable Pin Definition, ispEN/Enable/PROG ay binago sa ispEN/Enable/PROG/SN at binago ang paglalarawan nito.

· Na-update na Figure 2, Programming Cable In-System Programming Interface para sa PC (HW-USBN-2B).

Programming Cable ispEN Pin Sa Talahanayan 4, Buod ng Tampok ng Programming Cable, ang HW-USBN-2B ay minarkahan bilang available para sa order.
Impormasyon sa Pag-order Ang HW-USBN-2A ay ginawang HW- USBN-2B.

Rebisyon 24.6, Hulyo 2014

Seksyon Pagbabago ng Buod
Lahat Binago ang pamagat ng dokumento mula sa ispDOWNLOAD Cable patungong Programming Cable User's Guide.
Programming Cable Pin Definition Na-update na Talahanayan 3, Mga Inirerekomendang Pin Connections. Nagdagdag ng mga pamilya ng device na ECP5, iCE40LM, iCE40 Ultra, at MachXO3.
Mga Pagsasaalang-alang sa Disenyo ng Target Board Na-update na seksyon. Na-update na link ng FAQ sa ispVM tool control ng TCK duty cycle at/o frequency.
Tulong sa Teknikal na Suporta Na-update na impormasyon sa Tulong sa Teknikal na Suporta.

Rebisyon 24.5, Oktubre 2012

Seksyon Pagbabago ng Buod
Programming Flywire at Reference ng Koneksyon Nagdagdag ng iCE40 configuration port pin names sa Flywire Conversion Reference table.
Programming Flywire at Reference ng Koneksyon Nagdagdag ng impormasyon ng iCE40 sa talahanayan ng Mga Inirerekumendang Cable Connections.

Rebisyon 24.4, Pebrero 2012

Seksyon Pagbabago ng Buod
Lahat Na-update na dokumento na may bagong corporate logo.

Rebisyon 24.3, Nobyembre 2011

Seksyon Pagbabago ng Buod
Lahat Inilipat ang dokumento sa format ng gabay ng gumagamit.
Mga tampok Idinagdag ang Figure USB Cable – HW-USBN-2A.
Programming Flywire at Reference ng Koneksyon Na-update na talahanayan ng Mga Inirerekomendang Cable Connections para sa mga MachXO2 device.
Mga Pagsasaalang-alang sa Disenyo ng Target Board Na-update na seksyon.
Apendiks A Idinagdag na seksyon.

Rebisyon 24.2, Oktubre 2009

Seksyon Pagbabago ng Buod
Lahat Nagdagdag ng impormasyong nauugnay sa mga pisikal na detalye ng mga konektor ng flywire.

Rebisyon 24.1, Hulyo 2009

Seksyon Pagbabago ng Buod
Lahat Idinagdag ang seksyon ng teksto ng Mga Pagsasaalang-alang sa Disenyo ng Target Board.
Programming Flywire at Reference ng Koneksyon Idinagdag ang heading ng seksyon.

Mga Nakaraang Rebisyon

Seksyon Pagbabago ng Buod
Mga nakaraang Lattice release.

2024 Lattice Semiconductor Corp. Lahat ng Lattice trademark, rehistradong trademark, patent, at disclaimer ay nakalista sa www.latticesemi.com/legal. Ang lahat ng iba pang brand o pangalan ng produkto ay mga trademark o rehistradong trademark ng kani-kanilang mga may hawak. Ang mga detalye at impormasyon dito ay maaaring magbago nang walang abiso

Na-download mula sa Arrow.com

www.latticesemi.com

Mga Dokumento / Mga Mapagkukunan

LATTICE HW-USBN-2B Programming Cable [pdf] Gabay sa Gumagamit
HW-USBN-2B Programming Cable, HW-USBN-2B, Programming Cable, Cable

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *