LATTICE FPGA-UG-02042-26.4 پروگرامنگ ڪيبل
رد ڪرڻ وارا
Lattice هن دستاويز ۾ موجود معلومات جي درستگي يا ڪنهن خاص مقصد لاءِ ان جي پروڊڪٽس جي مناسبيت جي حوالي سان ڪا به وارنٽي، نمائندگي، يا گارنٽي نٿو ڏئي. سڀ معلومات هتي مهيا ڪئي وئي آهي AS IS ۽ سڀني غلطين سان، ۽ اهڙي معلومات سان لاڳاپيل سڀ خطرو مڪمل طور تي خريد ڪندڙ سان آهي. خريد ڪندڙ هتي مهيا ڪيل ڪنهن به ڊيٽا ۽ ڪارڪردگي جي وضاحتن يا پيٽرولن تي ڀروسو نه ڪندو. Lattice پاران وڪرو ڪيل شيون محدود جاچ جي تابع ڪيون ويون آهن ۽ اهو خريد ڪندڙ جي ذميواري آهي ته آزاديء سان ڪنهن به پروڊڪٽ جي مناسبيت جو تعين ڪرڻ ۽ ان جي جانچ ۽ تصديق ڪرڻ. ڪا به Lattice پروڊڪٽس کي مشن سان گڏ استعمال نه ڪيو وڃي- يا حفاظتي-نازڪ يا ڪنهن ٻئي ايپليڪيشن جنهن ۾ Lattice جي پيداوار جي ناڪامي صورتحال پيدا ڪري سگهي ٿي جتي ذاتي زخم، موت، سخت ملڪيت يا ماحولياتي نقصان ٿي سگهي ٿي. هن دستاويز ۾ مهيا ڪيل معلومات Lattice Semiconductor جي ملڪيت آهي، ۽ Lattice کي ڪنهن به وقت بغير اطلاع جي هن دستاويز ۾ معلومات يا ڪنهن به شين ۾ ڪا به تبديلي ڪرڻ جو حق محفوظ آهي.
خاصيتون
- سڀني Lattice پروگرام لائق پروڊڪٽس لاءِ سپورٽ
- 2.5 V کان 3.3 V I2C پروگرامنگ (HW-USBN-2B)
- 1.2 V کان 3.3 VJTAG ۽ SPI پروگرامنگ (HW-USBN-2B)
- 1.2 V کان 5 VJTAG ۽ SPI پروگرامنگ (سڀ ٻيا ڪيبل)
- ڊيزائن پروٽوٽائپنگ ۽ ڊيبگنگ لاءِ مثالي
- ڪيترن ئي پي سي انٽرفيس سان ڳنڍيو
- USB (v.1.0, v.2.0)
- PC متوازي پورٽ
- آسان-کي-استعمال پروگرامنگ connectors
- ورسٽائل فلائي وائر، 2 x 5 (.100") يا 1 x 8 (.100") ڪنيڪٽر
- 6 فوٽ (2 ميٽر) يا وڌيڪ پروگرامنگ ڪيبل جي ڊيگهه (PC کان DUT)
- ليڊ فري / RoHS مطابق تعمير
پروگرامنگ ڪيبل
Lattice پروگرامنگ ڪيبل پروڊڪٽس سڀني Lattice ڊوائيسز جي ان-سسٽم پروگرامنگ لاءِ هارڊويئر ڪنيڪشن آهن. توهان جي منطقي ڊيزائن کي مڪمل ڪرڻ ۽ هڪ پروگرامنگ ٺاهڻ کان پوء file Lattice Diamond®/ispLEVER® ڪلاسڪ ڊولپمينٽ ٽولز سان، توھان استعمال ڪري سگھوٿا Diamond Programmer يا ispVM™ سسٽم سافٽ ويئر پنھنجي بورڊ تي ڊوائيسز کي پروگرام ڪرڻ لاءِ. ispVM سسٽم / ڊائمنڊ پروگرامر سافٽ ويئر خود بخود پروگرامنگ ۾ محفوظ ڪيل معلومات جي بنياد تي مناسب پروگرامنگ ڪمانڊ، پروگرامنگ ايڊريس ۽ پروگرامنگ ڊيٽا ٺاهي ٿو. file ۽ پيرا ميٽرس جيڪي توهان ڊائمنڊ پروگرامر/ispVM سسٽم ۾ سيٽ ڪريو ٿا. پروگرامنگ سگنل وري يو ايس بي يا پي سي جي متوازي بندرگاهن مان ٺاهيا ويندا آهن ۽ پروگرامنگ ڪيبل ذريعي ڊوائيس ڏانهن هدايت ڪئي ويندي آهي. پروگرامنگ لاءِ اضافي اجزاء جي ضرورت ناهي.
ڊائمنڊ پروگرامر/ispVM سسٽم سافٽ ويئر سڀني Lattice ڊيزائن ٽول پراڊڪٽس سان شامل آهي ۽ Lattice تان ڊائون لوڊ ڪرڻ لاءِ دستياب آهي web سائيٽ تي www.latticesemi.com/programmer.
پروگرامنگ ڪيبل پن جي تعريف
پروگرامنگ ڪيبلز پاران مهيا ڪيل افعال Lattice پروگراميبل ڊوائيسز تي دستياب ڪارڪردگي سان ملن ٿا. جيئن ته ڪجھ ڊوائيس مختلف پروگرامنگ خصوصيتن تي مشتمل هونديون آهن، پروگرامنگ ڪيبل پاران مهيا ڪيل مخصوص افعال چونڊيل ٽارگيٽ ڊوائيس تي منحصر هوندا. ispVM System/Diamond Programmer سافٽ ويئر خودڪار طريقي سان ٺاهي ٿو مناسب ڪمن کي چونڊيل ڊوائيس جي بنياد تي. هڪ اوور لاء ٽيبل 3.1 ڏسوview پروگرامنگ ڪيبل جي ڪم جي.
جدول 3.1. پروگرامنگ ڪيبل پن جي تعريف.
پروگرامنگ ڪيبل پن | نالو | پروگرامنگ ڪيبل پن جو قسم | وصف |
وي سي سي | پروگرامنگ Voltage | ان پٽ | ٽارگيٽ ڊوائيس جي VCCIO يا VCCJ جهاز سان ڳنڍيو. عام ICC = 10 mA. ھدف بورڊ
ڪيبل لاءِ وي سي سي سپلائي/ حوالو مهيا ڪري ٿو. |
TDO/SO | ٽيسٽ ڊيٽا آئوٽ پٽ | ان پٽ | IEEE1149.1 ذريعي ڊيٽا کي منتقل ڪرڻ لاء استعمال ڪيو ويو (JTAG) پروگرامنگ معيار. |
TDI/SI | ٽيسٽ ڊيٽا ان پٽ | ٻاھر | IEEE1149.1 پروگرامنگ معيار ذريعي ڊيٽا کي منتقل ڪرڻ لاء استعمال ڪيو ويو. |
ISPEN/PROG | فعال ڪريو | ٻاھر | ڊوائيس کي پروگرام ڪرڻ لاء فعال ڪريو.
پڻ ڪم ڪري ٿو SN/SSPI چپ چونڊيو SPI پروگرامنگ لاءِ HW-USBN-2B سان. |
TRST | ٽيسٽ ري سيٽ | ٻاھر | اختياري IEEE 1149.1 اسٽيٽ مشين ري سيٽ. |
ٿي ويو | ٿي ويو | ان پٽ | DONE ظاھر ڪري ٿو تشڪيل جي حالت |
TMS | ٽيسٽ موڊ چونڊيو ان پٽ | ٻاھر | IEEE1149.1 رياست مشين کي ڪنٽرول ڪرڻ لاء استعمال ڪيو. |
جي اين ڊي | زمين | ان پٽ | ٽارگيٽ ڊوائيس جي زميني جهاز سان ڳنڍيو |
TCK / SCLK | ٽيسٽ گھڙي ان پٽ | ٻاھر | IEEE1149.1 اسٽيٽ مشين کي گھڙي لاءِ استعمال ڪيو ويو |
INIT | شروعات ڪريو | ان پٽ | اشارو ڪري ٿو ته ڊوائيس تيار آهي ترتيب ڏيڻ شروع ڪرڻ لاءِ. INITN صرف ڪجهه ڊوائيسز تي ملي ٿو. |
I2C: SCL* | آئي 2 سي سي ايل | ٻاھر | مهيا ڪري ٿو I2C سگنل SCL |
I2C: SDA* | I2C ايس ڊي اي | ٻاھر | مهيا ڪري ٿو I2C سگنل SDA. |
5 V ٻاهر * | 5 V ٻاهر | ٻاھر | iCEprogM5 پروگرامر لاءِ 1050 V سگنل فراهم ڪري ٿو. |
نوٽ: صرف HW-USBN-2B ڪيبل تي مليو.
نوٽ: هيرن پروگرامر جي ضرورت آهي 3.1 يا بعد ۾.
شڪل 3.2. پي سي لاءِ پروگرامنگ ڪيبل ان-سسٽم پروگرامنگ انٽرفيس (HW-USB-1A يا HW-USB-2A)*
نوٽ: Lattice PAC-Designer® سافٽ ويئر USB ڪيبلز سان پروگرامنگ کي سپورٽ نٿو ڪري. انهن ڪيبلز سان ispPAC ڊوائيسز کي پروگرام ڪرڻ لاءِ، هيرن پروگرامر/ispVM سسٽم سافٽ ويئر استعمال ڪريو.
نوٽ: HW7265-DL3، HW7265-DL3A، HW-DL-3B، HW-DL-3C ۽ HW-DLN-3C فعلي طور تي برابري واريون شيون آھن.
شڪل 3.4. پي سي لاءِ پروگرامنگ ڪيبل ان-سسٽم پروگرامنگ انٽرفيس (pDS4102-DL2 يا pDS4102-DL2A)
شڪل 3.5. پي سي لاءِ پروگرامنگ ڪيبل ان-سسٽم پروگرامنگ انٽرفيس (HW7265-DL2 يا HW7265-DL2A)*
نوٽ: حوالن جي مقصدن لاءِ، HW2-DL10 يا HW7265-DL2A تي 7265 x 2 ڪنيڪٽر Tyco 102387-1 جي برابر آهي. هي انٽرفيس ڪندو معياري 100-mil اسپيسنگ 2 x 5 هيڊرز، يا هڪ 2 x 5 ڪيڊ، recessed مرد ڪنيڪٽر جهڙوڪ 3M N2510-5002RB.
پروگرامنگ سافٽ ويئر
هيرا پروگرامر ۽ ispVM سسٽم ڪلاسڪ ڊوائيسز لاءِ ترجيحي پروگرامنگ مئنيجمينٽ سافٽ ويئر اوزار آهي سڀني لٽيس ڊوائيسز ۽ ڊائون لوڊ ڪيبلز لاءِ. Lattice Diamond Programmer يا ispVM سسٽم سافٽ ويئر جو جديد نسخو Lattice تان ڊائون لوڊ ڪرڻ لاءِ موجود آهي web سائيٽ تي www.latticesemi.com/programmer.
ھدف بورڊ ڊيزائن غور
ٽارگيٽ بورڊ جي TCK ڪنيڪشن تي 4.7 kΩ پل-ڊائون ريزسٽر جي سفارش ڪئي وئي آهي. هي پل-ڊائون سفارش ڪئي وئي آهي ته TAP ڪنٽرولر جي اڻڄاتل ڪلاڪنگ کان بچڻ لاءِ جيڪو تيز ڪلاڪ جي ڪنڊن ذريعي يا وي سي سي آرampمٿي آهي. هي پل-ڊائون سڀني Lattice پروگرام قابل خاندانن لاءِ سفارش ڪئي وئي آهي.
I2C سگنلز SCL ۽ SDA کليل ڊرين آھن. هڪ 2.2 kΩ پل اپ رزسٽر وي سي سي کي ٽارگيٽ بورڊ تي گهربل آهي. صرف VCC قدر 3.3 V ۽ 2.5 V جي I2C لاءِ HW-USBN-2B ڪيبلز جي مدد سان آهن.
Lattice ڊيوائس خاندانن لاءِ جيڪي گهٽ پاور جي خصوصيت رکن ٿا، ان کي پروگرامنگ وقفي دوران VCCJ ۽ GND جي وچ ۾ 500 Ω رزسٽر شامل ڪرڻ جي صلاح ڏني وئي آهي جڏهن هڪ USB پروگرامنگ ڪيبل تمام گهٽ پاور بورڊ ڊيزائن سان ڳنڍيل هجي. هڪ FAQ موجود آهي جيڪو هن تي وڌيڪ کوٽائي ۾ بحث ڪري ٿو:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
جيTAG پروگرامنگ پورٽ جي رفتار کي سنڀالڻ جي ضرورت پوندي جڏهن صارف PCBs سان ڳنڍيل پروگرامنگ ڪيبل استعمال ڪندي. اهو خاص طور تي اهم آهي جڏهن ڊگهي پي سي بي روٽنگ آهي يا ڪيترن ئي ڊيزي-زنجيرن ڊوائيسز سان. Lattice پروگرامنگ سافٽ ويئر J. تي لاڳو ڪيل TCK جي وقت کي ترتيب ڏئي سگھي ٿوTAG ڪيبل مان پروگرامنگ پورٽ. TCK جي هي گهٽ-سڌائي واري بندرگاهه سيٽنگ ڪيترن ئي عنصر تي منحصر آهي، بشمول PC جي رفتار ۽ استعمال ڪيل ڪيبل جو قسم (متوازي پورٽ، USB يا USB2). هي سافٽ ويئر خاصيت ڊيبگ يا شور واري ماحول لاءِ TCK کي سست ڪرڻ جو اختيار فراهم ڪري ٿو. هڪ FAQ موجود آهي جيڪو هن تي وڌيڪ کوٽائي ۾ بحث ڪري ٿو: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB ڊائون لوڊ ڪيبل پروگرام پاور مئنيجر يا ispClock پراڊڪٽس لاءِ استعمال ڪري سگھجي ٿو Lattice پروگرامنگ سافٽ ويئر سان. جڏهن پاور مئنيجر I ڊوائيسز، (POWR604، POWR1208، POWR1208P1) سان USB ڪيبل استعمال ڪري رهيا آهيو، توهان کي 2 جي فيڪٽر ذريعي TCK کي سست ڪرڻ گهرجي. هڪ FAQ موجود آهي جيڪو هن تي وڌيڪ تفصيل سان بحث ڪري ٿو:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس
ليٽيس ڊيوائس جي سڃاڻپ ڪرڻ لاءِ جدول 6.1 جو حوالو ڏيو، مختلف Lattice پروگرامنگ ڪيبل فلائي وائر کي ڪيئن ڳنڍجي. جيTAG, SPI ۽ I2C ٺاھ جوڙ غير واضح طور تي سڃاڻپ. ورثي ڪيبل ۽ هارڊويئر حوالي لاءِ شامل آهن. ان کان سواء، مختلف هيڊر ترتيبن کي ٽيبل ڪيو ويو آهي.
جدول 6.1. پن ۽ ڪيبل جو حوالو
HW-USBN-2B
فلائي وائر رنگ |
TDI/SI | TDO/SO | TMS | TCK / SCLK | ISPEN/PROG | ٿي ويو | TRST (آئوٽ پٽ) | وي سي سي | جي اين ڊي | I2C |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | نيرو | سائو | ڳاڙهو | ڪارو | پيلو | |
HW-USBN-2A
فلائي وائر رنگ |
TDI | ٽي ڊي او | TMS | TCK | ispEN/PROG | INIT | TRST (آئوٽ پٽ) / ٿي ويو (ان پٽ) | وي سي سي | جي اين ڊي | |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | نيرو | سائو | ڳاڙهو | ڪارو | ||
HW-DLN-3C
فلائي وائر رنگ |
TDI | ٽي ڊي او | TMS | TCK | ispEN/PROG |
na |
TRST (آئوٽ پٽ) | وي سي سي | جي اين ڊي | |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | سائو | ڳاڙهو | ڪارو | |||
پروگرامنگ ڪيبل پن جو قسم ھدف بورڊ جي سفارش |
ٻاھر | ان پٽ | ٻاھر | ٻاھر | ٻاھر | ان پٽ | ان پٽ/آئوٽ پٽ | ان پٽ | ان پٽ | Ou |
— | — | 4.7 kΩ پل اپ | 4.7 kΩ پل-ڊائون |
(نوٽ 1) |
— | — |
(نوٽ 2) |
— | (نه
(نه |
|
پروگرامنگ ڪيبل جي تارن کي (مٿي) لاڳاپيل ڊوائيس يا هيڊر پنن سان ڳنڍيو (بيلو |
JTAG پورٽ ڊوائيسز
ECP5™ | TDI | ٽي ڊي او | TMS | TCK |
ڊوائيس سان اختياري ڪنيڪشن ispEN، PROGRAMN، INITN، DONE ۽/يا TRST سگنلز (ISpVM سسٽم ۾ ڪسٽم I/O سيٽنگن ۾ وضاحت ڪريو يا هيرن پروگرامر سافٽ ويئر. نه سڀئي ڊوائيس اهي پن موجود آهن) |
گھربل | گھربل | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
ٽي ڊي او |
TMS |
TCK |
گھربل |
گھربل |
||
LatticeXP2™/LatticeXP™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
LatticeSC™/LatticeSCM™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
MachXO™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
ORCA® / FPSC | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
ispXPGA®/ispXPLD™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
MACH®4A | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
ispGDX2™ | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
ispPAC®/ispClock™ (نوٽ 4) | TDI | ٽي ڊي او | TMS | TCK | گھربل | گھربل | ||
پليٽ فارم مئنيجر ™ / پاور مئنيجر / پاور مئنيجر II / پليٽ فارم مئنيجر II
(نوٽ 4) |
TDI |
ٽي ڊي او |
TMS |
TCK |
گھربل |
گھربل |
جدول 6.1. پن ۽ ڪيبل جو حوالو
HW-USBN-2B
فلائي وائر رنگ |
TDI/SI | TDO/SO | TMS | TCK / SCLK | ISPEN/PROG | ٿي ويو | TRST (آئوٽ پٽ) | وي سي سي | جي اين ڊي | I2C |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | نيرو | سائو | ڳاڙهو | ڪارو | پيلو | |
HW-USBN-2A
فلائي وائر رنگ |
TDI | ٽي ڊي او | TMS | TCK | ispEN/PROG | INIT | TRST (آئوٽ پٽ) / ٿي ويو (ان پٽ) | وي سي سي | جي اين ڊي | |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | نيرو | سائو | ڳاڙهو | ڪارو | ||
HW-DLN-3C
فلائي وائر رنگ |
TDI | ٽي ڊي او | TMS | TCK | ispEN/PROG |
na |
TRST (آئوٽ پٽ) | وي سي سي | جي اين ڊي | |
نارنگي | ناسي | واڱڻائي | اڇو | پيلو | سائو | ڳاڙهو | ڪارو | |||
پروگرامنگ ڪيبل پن جو قسم ھدف بورڊ جي سفارش |
ٻاھر | ان پٽ | ٻاھر | ٻاھر | ٻاھر | ان پٽ | ان پٽ/آئوٽ پٽ | ان پٽ | ان پٽ | O |
— | — | 4.7 kΩ پل اپ | 4.7 kΩ پل-ڊائون |
(نوٽ 1) |
— | — |
(نوٽ 2) |
— | (N
(N |
|
پروگرامنگ ڪيبل جي تارن کي ڳنڍيو (مٿي) لاڳاپيل ڊوائيس يا هيڊر پنن سان (هيٺ ڏنل |
غلام SPI پورٽ ڊوائيسز
اي سي پي 5 | موسي | ميسو | — | سي سي ايل ڪي | SN |
ڊوائيس پروگرامن، INITN ۽/يا ڊن سگنلن سان اختياري ڪنيڪشن |
گھربل | گھربل | ||
LatticeECP3 | موسي | ميسو | — | سي سي ايل ڪي | SN | گھربل | گھربل | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | سي سي ايل ڪي | SN | گھربل | گھربل | |||
CrossLink™ LIF-MD6000 |
موسي |
ميسو |
— |
SPI_SCK |
SPI_SS |
آپٽ CDONE |
CRESET_B |
گھربل |
گھربل |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
آپٽ CDONE |
CRESET_B |
گھربل |
گھربل |
I2C پورٽ ڊوائيسز
MachXO2/MachXO3/MachXO3D | — | — | — | — | ڊوائيس پروگرامن، INITN ۽/يا ڊن سگنلن سان اختياري ڪنيڪشن | گھربل | گھربل | |||
پليٽ فارم مئنيجر II | — | — | — | — | گھربل | گھربل | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | گھربل | گھربل | |
ڪراس لنڪ LIF-MD6000 |
— | — | — | — | — | آپٽ CDONE |
CRESET_B |
گھربل |
گھربل |
مٿو
1 x 10 ڪن (مختلف ڪيبل) | 3 | 2 | 6 | 8 | 4 | 9 يا 10 | 5 يا 9 | 1 | 7 | |
1 x 8 ڪنڊ (ڏسو شڪل 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 ڪنڊ (ڏسو شڪل 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2، 4، يا 8 |
پروگرامرز
ماڊل 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2، 4، يا 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
نوٽس:
- پراڻي Lattice ISP ڊوائيسز لاء، هڪ 0.01 μF decoupling capacitor ispEN / ENABLE ٽارگيٽ بورڊ تي گهربل آهي.
- HW-USBN-2A/2B لاءِ، ٽارگيٽ بورڊ پاور سپلائي ڪري ٿو - Typical ICC = 10 mA. ڊوائيسز لاءِ جن وٽ VCCJ پن آهي، VCCJ لازمي طور تي ڳنڍيل ڊوائيسز هجن، مناسب بئنڪ VCCIO کي ڪيبل جي VCC سان ڳنڍيو. ڊوائيس جي ويجهو VCCJ يا VCCIO تي هڪ 0.1 μF decoupling capacitor جي ضرورت آهي. شيٽ اهو طئي ڪرڻ لاءِ ته ڇا ڊيوائس وٽ VCCJ پن آهي يا ڪهڙي VCCIO بئنڪ ٽارگيٽ پروگرامنگ پورٽ کي سنڀاليندي آهي (اهو شايد ٽارگيٽ 3 جهڙو نه هجي. اوپن ڊرين سگنلز. ٽارگيٽ بورڊ کي ~2.2 kΩ پل اپ رزسٽر هجڻ گهرجي انهي سان ڳنڍيل هجي جهاز جنهن سان VCC ڳنڍيل آهي. HW-USBN-2B ڪيبل VCC ڏانهن.
- جڏهن استعمال ڪري رهيا آهيو PAC-Designer® سافٽ ويئر پروگرام ڪرڻ لاءِ ispPAC يا ispClock ڊوائيسز، نه ڳنڍيو TRST/DONE.
- جيڪڏهن HW-USBN-2B کان پراڻي ڪيبل استعمال ڪري رهيا آهيو، iCEprogM5 پن 1050 (VCC) ۽ پن 4 (GND) جي وچ ۾ +2 V خارجي سپلائي جوڙيو.
- HW-USBN-2B لاءِ، I3.3C لاءِ صرف 2.5 V کان 2 V جي VCC قدرن جي مدد ڪئي ويندي آهي.
پروگرامنگ ڪيبل ڳنڍڻ
پروگرامنگ ڪيبل کي ڳنڍڻ، ڳنڍڻ، يا ٻيهر ڳنڍڻ دوران ٽارگيٽ بورڊ کي طاقت نه هجڻ گهرجي. پروگرامنگ ڪيبل جي GND پن (ڪاري تار) کي هميشه ڳنڍيو ڪنهن ٻئي J کي ڳنڍڻ کان اڳTAG پن انهن طريقيڪار تي عمل ڪرڻ ۾ ناڪامي جي نتيجي ۾ ٽارگيٽ پروگراميبل ڊوائيس کي نقصان پهچائي سگھي ٿو.
پروگرامنگ ڪيبل TRST پن
بورڊ TRST پن کي ڪيبل TRST پن سان ڳنڍڻ جي سفارش نه ڪئي وئي آهي. ان جي بدران، بورڊ TRST پن کي Vcc سان ڳنڍيو. جيڪڏهن بورڊ TRST پن ڪيبل TRST پن سان ڳنڍيل آهي، ispVM/Diamond Programmer کي هدايت ڪريو ته TRST پن کي اونڌو ڪري.
TRST پن کي تيز ڪرڻ لاءِ ispVM/Diamond Programmer کي ترتيب ڏيڻ لاءِ:
- اختيار مينيو شيون چونڊيو.
- چونڊيو ڪيبل ۽ I/O پورٽ سيٽ اپ.
- منتخب ڪريو TRST/Reset Pin-Connected checkbox.
- سيٽ هاء ريڊيو بٽڻ کي منتخب ڪريو.
جيڪڏهن مناسب آپشن نه چونڊيو ويو آهي، TRST پن ispVM/Diamond Programmer جي ذريعي گهٽجي ويندي آهي. نتيجي طور، BSCAN زنجير ڪم نٿو ڪري ڇاڪاڻ ته زنجير RESET حالت ۾ بند ٿيل آهي.
پروگرامنگ ڪيبل ispEN پن
هيٺين پنن کي گرائونڊ ڪيو وڃي:
- 2000VE ڊوائيسز جو BSCAN پن
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
تنهن هوندي، توهان وٽ اختيار آهي BSCAN ۽ ENABLE پنن کي ڪيبل مان ispEN پن ذريعي هلائي ٿو. انهي صورت ۾، ispVM/Diamond Programmer کي ترتيب ڏنو وڃي ته جيئن هيٺ ڏنل ispEN پن کي هلائڻ لاءِ:
ispVM/Diamond Programmer کي ترتيب ڏيڻ لاءِ ispEN پن گھٽ ڪرڻ لاءِ:
- اختيار مينيو شيون چونڊيو.
- چونڊيو ڪيبل ۽ I/O پورٽ سيٽ اپ.
- منتخب ڪريو ispEN/BSCAN پن ڪنيڪٽ ٿيل چيڪ باڪس.
- سيٽ لو ريڊيو بٽڻ کي منتخب ڪريو.
هر پروگرامنگ ڪيبل جهازن کي ٻن ننڍڙن ڪنيڪٽرن سان گڏ ڪن ٿا جيڪي توهان جي مدد ڪن ٿا فلائي وائرز کي منظم. ھيٺ ڏنل ٺاھيندڙ ۽ حصو نمبر ھڪڙو ممڪن ذريعو آھي برابر ڪنيڪٽرن لاءِ:
- 1 x 8 ڪنيڪٽر (مثال طورample, Samtec SSQ-108-02-TS)
- 2 x 5 ڪنيڪٽر (مثال طورample, Samtec SSQ-105-02-TD)
پروگرامنگ ڪيبل فلائي وائر يا هيڊرز معياري 100 ميل اسپيسنگ هيڊرز سان ڳنڍڻ لاءِ آهن (پنن جي فاصلي تي 0.100 انچ ڌار ڌار). Lattice 0.243 انچ يا 6.17 ملي ميٽر جي ڊيگهه سان هڪ هيڊر جي سفارش ڪري ٿو. جيتوڻيڪ، ٻين ڊگھائي جا مٿاهون ساڳيا ڪم ڪري سگھن ٿا.
آرڊر جي ڄاڻ
جدول 10.1. پروگرامنگ ڪيبل خصوصيت خلاصو
خاصيت | 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-ڊي ايل 2 | HW7265-ڊي ايل 2 اي | PDS4102-ڊي ايل 2 | PDS4102-ڊي ايل 2 اي |
USB | X | X | X | X | — | — | — | — | — | — |
PC- متوازي | — | — | — | — | X | X | X | X | X | X |
1.2 V سپورٽ | X | X | X | — | — | — | — | — | — | — |
1.8 V سپورٽ | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
حمايت |
X | X | X | X | X | X | X | X | X | X |
5.0 V سپورٽ | — | X | X | X | X | X | X | X | X | X |
2 X 5 کنیکٹر | — | X | X | X | X | X | X | X | — | — |
1 X 8 کنیکٹر | X | X | X | X | X | — | — | X | X | |
فلائي وائر | X | X | X | X | X | X | — | — | — | — |
ليڊ فري تعمير | X | X | — | — | X | — | — | — | — | — |
آرڊر لاءِ دستياب آهي | X | — | — | — | X | — | — | — | — | — |
ٽيبل 10.2. آرڊرنگ جي Informationاڻ
وصف | آرڊرنگ پارٽ نمبر | چين RoHS ماحول دوستانه استعمال جي مدت (EFUP) |
پروگرامنگ ڪيبل (USB). 6′ USB ڪيبل، فلائي وائر ڪنيڪٽر، 8-پوزيشن (1 x 8) اڊاپٽر ۽ 10-پوزيشن (2 x 5) اڊاپٽر، ليڊ فري، RoHS مطابق اڏاوت تي مشتمل آهي. | HW-USBN-2B |
|
پروگرامنگ ڪيبل (صرف پي سي). متوازي پورٽ اڊاپٽر تي مشتمل آهي، 6′ ڪيبل، فلائي وائر ڪنيڪٽر، 8-پوزيشن (1 x 8) اڊاپٽر ۽ 10-
پوزيشن (2 x 5) اڊاپٽر، ليڊ فري، RoHS مطابق تعمير. |
HW-DLN-3C |
نوٽ: اضافي ڪيبل هن دستاويز ۾ بيان ڪيا ويا آهن صرف ميراثي مقصدن لاءِ، اهي ڪيبل هاڻي پيدا نه ڪيا ويا آهن. ڪيبل في الحال آرڊر لاءِ دستياب آهن مڪمل طور تي برابر متبادل شيون.
ضميمو A. USB ڊرائيور جي تنصيب کي حل ڪرڻ
اهو ضروري آهي ته توهان پنهنجي PC کي USB ڪيبل سان ڳنڍڻ کان پهريان ڊرائيور انسٽال ڪريو. جيڪڏهن ڪيبل ڊرائيورن کي انسٽال ڪرڻ کان اڳ ڳنڍيل آهي، ونڊوز ڪوشش ڪندو ته ان جا پنهنجا ڊرائيور انسٽال ڪن جيڪي شايد ڪم نه ڪن.
جيڪڏھن توھان ڪوشش ڪئي آھي پي سي کي USB ڪيبل سان ڳنڍڻ کان سواءِ مناسب ڊرائيور انسٽال ڪرڻ، يا ڊرائيورن کي انسٽال ڪرڻ کان پوءِ Lattice USB ڪيبل سان ڳالھائڻ ۾ مشڪل آھي، ھيٺ ڏنل قدمن تي عمل ڪريو:
- Lattice USB ڪيبل ۾ پلگ ان ڪريو. چونڊيو شروع> سيٽنگون> ڪنٽرول پينل> سسٽم.
- سسٽم پراپرٽيز ڊائلاگ باڪس ۾، ڪلڪ ڪريو هارڊويئر ٽيب ۽ ڊيوائس مئنيجر بٽڻ. يونيورسل سيريل بس ڪنٽرولرز جي تحت، توهان کي ڏسڻ گهرجي Lattice USB ISP پروگرامر. جيڪڏهن توهان هن کي نه ڏسي سگهو ٿا، ڏسو نامعلوم ڊوائيس پيلي پرچم سان. اڻڄاتل ڊوائيس آئڪن تي ڊبل ڪلڪ ڪريو.
- نامعلوم ڊوائيس پراپرٽيز ڊائلاگ باڪس ۾، ڪلڪ ڪريو ڊرائيور ٻيهر نصب ڪريو.
- منتخب ڪريو براؤز منھنجو ڪمپيوٽر ڊرائيور سافٽ ويئر لاءِ.
Lattice EzUSB ڊرائيور لاءِ isptools\ispvmsystem ڊاريڪٽري کي براؤز ڪريو.
FTDI FTUSB ڊرائيور لاءِ isptools\ispvmsystem\Drivers\FTDIUSBDriver ڊاريڪٽري کي براؤز ڪريو. - هيرن جي تنصيب لاءِ، براؤز ڪريو lscc/diamond/data/vmdata/drivers. ڪلڪ اڳيون.
- منتخب ڪريو انسٽال ڪريو هي ڊرائيور سافٽ ويئر بهرحال. سسٽم ڊرائيور کي اپڊيٽ ڪري ٿو.
- بند ڪريو تي ڪلڪ ڪريو ۽ USB ڊرائيور کي انسٽال ڪرڻ ختم ڪريو.
- ڪنٽرول پينل جي تحت>سسٽم>ڊيوائس مئنيجر>يونيورسل سيريل بس ڪنٽرولرز ۾ ھيٺيون شامل ٿيڻ گھرجي: Lattice EzUSB ڊرائيور لاءِ: Lattice USB ISP پروگرامر ڊيوائس انسٽال ٿيل.
FTDI FTUSB ڊرائيور لاءِ: USB سيريل ڪنورٽر اي ۽ ڪنورٽر بي ڊيوائسز انسٽال ٿيل
جيڪڏهن توهان مسئلا محسوس ڪري رهيا آهيو يا اضافي معلومات جي ضرورت آهي، رابطو ڪريو Lattice ٽيڪنيڪل سپورٽ.
ٽيڪنيڪل سپورٽ
مدد لاءِ، ٽيڪنيڪل سپورٽ ڪيس داخل ڪريو www.latticesemi.com/techsupport.
نظرثاني جي تاريخ
نظرثاني 26.4، مئي 2020
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ ڪيبل | اپڊيٽ ٿيل Lattice webسائيٽ جي لنڪ www.latticesemi.com/programmer. |
پروگرامنگ سافٽ ويئر |
نظرثاني 26.3، آڪٽوبر 2019
سيڪشن | تبديل ڪريو خلاصو |
ھدف بورڊ جي ڊيزائن تي غور؛ پروگرامنگ Flywire ۽
ڪنيڪشن جو حوالو |
واضح ڪيل VCC قدر جيڪي I2C انٽرفيس کي سپورٽ ڪري ٿو. جدول 6.1 ۾ نوٽس شامل ڪيا ويا. |
نظرثاني 26.2، مئي 2019
سيڪشن | تبديل ڪريو خلاصو |
— | شامل ڪيل ڊسڪليمر سيڪشن. |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | اپڊيٽ ٿيل جدول 6.1. پن ۽ ڪيبل حوالي.
شامل ڪيو ويو MachXO3D شامل ڪيو ويو CRESET_B کي Crosslink I2C ۾. I2C پورٽ ڊيوائسز تحت اپڊيٽ ٿيل شيون · شامل ڪيو ويو پليٽ فارم مئنيجر II. · تبديل ٿيل آرڊر ispPAC. I2C پورٽ ڊيوائسز تحت اپڊيٽ ٿيل شيون. · تبديل ڪيو پاور مئنيجر II کي پليٽ فارم مئنيجر II ۽ اپڊيٽ ڪيو ويو I2C: SDA قدر. · ASC کي L-ASC10 ۾ تبديل ڪيو ويو تازه ڪاري فوٽ نوٽ 4 شامل ڪرڻ لاءِ ispClock ڊوائيسز. ترتيب ڏنل ٽريڊ مارڪ. |
نظرثاني جي تاريخ | اپڊيٽ ٿيل فارميٽ. |
پوئتي ڍڪڻ | اپڊيٽ ٿيل ٽيمپليٽ. |
— | ننڍيون ايڊيٽوريل تبديليون |
نظرثاني 26.1، مئي 2018
سيڪشن | تبديل ڪريو خلاصو |
سڀ | ٽيبل 6.1 جي غلام SPI پورٽ ڊيوائسز سيڪشن ۾ صحيح داخلون. |
نظرثاني 26.0، اپريل 2018
سيڪشن | تبديل ڪريو خلاصو |
سڀ | تبديل ڪيو دستاويز نمبر UG48 کان FPGA-UG-02024. اپڊيٽ ٿيل دستاويز ٽيمپليٽ. |
پروگرامنگ ڪيبل | غير ضروري معلومات کي هٽايو ويو ۽ www/latticesemi.com/software ڏانهن لنڪ تبديل ڪيو. |
پروگرامنگ ڪيبل پن جي تعريف | اپڊيٽ ڪيل پروگرامنگ ڪيبل پن جا نالا جدول 3.1 ۾. پروگرامنگ ڪيبل پن جي تعريف. |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | تبديل ٿيل ٽيبل 2. فلائي وائر ڪنورشن ريفرنس ۽ ٽيبل 3 تجويز ڪيل پن ڪنيڪشن ھڪڙي ٽيبل 6.1 پن ۽ ڪيبل ريفرنس سان. |
آرڊر جي ڄاڻ | منتقل ٿيل جدول 10.1. پروگرامنگ ڪيبل فيچر جو خلاصو آرڊرنگ انفارميشن تحت. |
نظرثاني 25.0، نومبر 2016
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | نظرثاني ٿيل جدول 3، تجويز ڪيل پن ڪنيڪشن. شامل ڪيو ويو CrossLink ڊوائيس. |
نظرثاني 24.9، آڪٽوبر 2015
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | نظرثاني ٿيل جدول 3، تجويز ڪيل پن ڪنيڪشن.
شامل ڪيو ويو CRESET-B ڪالم. شامل ڪيو ويو iCE40 الٽرا لائيٽ ڊيوائس. |
ٽيڪنيڪل سپورٽ امداد | تازه ڪاري ٽيڪنيڪل سپورٽ مدد معلومات. |
نظرثاني 24.8، مارچ 2015
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ ڪيبل پن جي تعريف | جدول 1 ۾ INIT جي نظرثاني ٿيل وضاحت، پروگرامنگ ڪيبل پن جي تعريف. |
نظرثاني 24.7، جنوري 2015
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ ڪيبل پن جي تعريف | جدول 1 ۾، پروگرامنگ ڪيبل پن جي وصف، ispEN/Enable/PROG ispEN/Enable/PROG/SN ۾ تبديل ڪيو ويو ۽ ان جي وضاحت تي نظرثاني ڪئي وئي.
اپڊيٽ ٿيل شڪل 2، پروگرامنگ ڪيبل ان-سسٽم پروگرامنگ انٽرفيس پي سي لاءِ (HW-USBN-2B). |
پروگرامنگ ڪيبل ispEN پن | جدول 4 ۾، پروگرامنگ ڪيبل جي خصوصيت جو خلاصو، HW-USBN-2B نشان لڳايو ويو جيئن آرڊر لاءِ دستياب آهي. |
آرڊر جي ڄاڻ | HW-USBN-2A HW-USBN-2B ۾ تبديل ٿي ويو. |
نظرثاني 24.6، جولاءِ 2014
سيڪشن | تبديل ڪريو خلاصو |
سڀ | تبديل ٿيل دستاويز جو عنوان ispDOWNLOAD Cables کان پروگرامنگ ڪيبلز يوزر گائيڊ ۾. |
پروگرامنگ ڪيبل پن جي تعريف | اپڊيٽ ٿيل جدول 3، تجويز ڪيل پن ڪنيڪشن. شامل ڪيو ويو ECP5، iCE40LM، iCE40 الٽرا، ۽ MachXO3 ڊوائيس خاندانن. |
ھدف بورڊ ڊيزائن غور | اپڊيٽ ٿيل سيڪشن. TCK ڊيوٽي چڪر ۽/يا فریکوئنسي جي ispVM ٽول ڪنٽرول تي FAQ لنڪ کي اپڊيٽ ڪيو ويو. |
ٽيڪنيڪل سپورٽ امداد | تازه ڪاري ٽيڪنيڪل سپورٽ مدد معلومات. |
نظرثاني 24.5، آڪٽوبر 2012
سيڪشن | تبديل ڪريو خلاصو |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | شامل ڪيو ويو iCE40 ڪنفيگريشن پورٽ پن جا نالا Flywire Conversion Reference ٽيبل تي. |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | تجويز ڪيل ڪيبل ڪنيڪشن ٽيبل تي iCE40 معلومات شامل ڪئي وئي. |
نظرثاني 24.4، فيبروري 2012
سيڪشن | تبديل ڪريو خلاصو |
سڀ | نئين ڪارپوريٽ لوگو سان تازه ڪاري ٿيل دستاويز. |
نظرثاني 24.3، نومبر 2011
سيڪشن | تبديل ڪريو خلاصو |
سڀ | دستاويز صارف جي گائيڊ فارميٽ ۾ منتقل ڪيو ويو. |
خاصيتون | شامل ڪيل شڪل USB ڪيبل - HW-USBN-2A. |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | MachXO2 ڊوائيسز لاءِ تجويز ڪيل ڪيبل ڪنيڪشن ٽيبل کي اپڊيٽ ڪيو ويو. |
ھدف بورڊ ڊيزائن غور | اپڊيٽ ٿيل سيڪشن. |
ضميمه الف | شامل ڪيل سيڪشن. |
نظرثاني 24.2، آڪٽوبر 2009
سيڪشن | تبديل ڪريو خلاصو |
سڀ | flywire connectors جي جسماني وضاحتن سان لاڳاپيل معلومات شامل ڪئي وئي. |
نظرثاني 24.1، جولاءِ 2009
سيڪشن | تبديل ڪريو خلاصو |
سڀ | شامل ڪيو ويو ھدف بورڊ ڊيزائن تي غور ويچار ٽيڪسٽ سيڪشن. |
پروگرامنگ Flywire ۽ ڪنيڪشن ريفرنس | شامل ڪيل سيڪشن جو عنوان. |
اڳيون ترميمون
سيڪشن | تبديل ڪريو خلاصو |
— | پوئين Lattice رليز. |
دستاويز / وسيلا
![]() |
LATTICE FPGA-UG-02042-26.4 پروگرامنگ ڪيبل [pdf] استعمال ڪندڙ ھدايت FPGA-UG-02042-26.4 پروگرامنگ ڪيبل، FPGA-UG-02042-26.4، پروگرامنگ ڪيبل، ڪيبل |