کابل های برنامه نویسی LATTICE FPGA-UG-02042-26.4
سلب مسئولیت
Lattice هیچ ضمانت، نمایندگی یا تضمینی در مورد صحت اطلاعات مندرج در این سند یا مناسب بودن محصولات خود برای هر هدف خاص ارائه نمی دهد. تمام اطلاعات در اینجا همانطور که هست و با تمام ایرادات ارائه شده است و تمام خطرات مرتبط با چنین اطلاعاتی کاملاً با خریدار است. خریدار نباید به داده ها و مشخصات عملکرد یا پارامترهای ارائه شده در اینجا تکیه کند. محصولات فروخته شده توسط Lattice تحت آزمایش های محدود قرار گرفته اند و خریدار مسئولیت دارد که به طور مستقل مناسب بودن هر محصول را تعیین کند و آن را آزمایش و تأیید کند. هیچیک از محصولات Lattice نباید در ارتباط با ماموریتها یا موارد ایمنی حیاتی یا هر برنامه دیگری که در آن خرابی محصول Lattice میتواند شرایطی را ایجاد کند که در آن صدمات شخصی، مرگ، اموال شدید یا آسیبهای زیستمحیطی رخ دهد، استفاده شود. اطلاعات ارائه شده در این سند متعلق به شبکه نیمه هادی است و شبکه این حق را برای خود محفوظ می دارد که در هر زمان بدون اطلاع قبلی، هرگونه تغییری در اطلاعات این سند یا هر محصولی ایجاد کند.
ویژگی ها
- پشتیبانی از تمام محصولات قابل برنامه ریزی شبکه
- برنامه نویسی 2.5 ولت تا 3.3 ولت I2C (HW-USBN-2B)
- 1.2 V تا 3.3 VJTAG و برنامه نویسی SPI (HW-USBN-2B)
- 1.2 V تا 5 VJTAG و برنامه نویسی SPI (همه کابل های دیگر)
- ایده آل برای نمونه سازی طراحی و اشکال زدایی
- به چندین رابط رایانه شخصی متصل شوید
- USB (نسخه 1.0، نسخه 2.0)
- پورت موازی کامپیوتر
- کانکتورهای برنامه نویسی با کاربری آسان
- Flywire همه کاره، 2 x 5 (100 اینچ) یا 1 x 8 (100) کانکتور
- 6 فوت (2 متر) یا بیشتر از طول کابل برنامه نویسی (PC به DUT)
- ساخت و ساز مطابق با بدون سرب/RoHS
کابل های برنامه نویسی
محصولات کابلی برنامه نویسی شبکه اتصال سخت افزاری برای برنامه نویسی درون سیستمی همه دستگاه های شبکه هستند. بعد از اینکه طراحی منطقی خود را کامل کردید و یک برنامه نویسی ایجاد کردید file با ابزارهای توسعه Lattice Diamond®/ispLEVER® Classic، می توانید از نرم افزار Diamond Programmer یا سیستم ispVM™ برای برنامه ریزی دستگاه ها بر روی برد خود استفاده کنید. نرم افزار ispVM System/Diamond Programmer به طور خودکار دستورات برنامه نویسی مناسب، آدرس های برنامه نویسی و داده های برنامه نویسی را بر اساس اطلاعات ذخیره شده در برنامه نویسی تولید می کند. file و پارامترهایی که در Diamond Programmer/ispVM System تنظیم کرده اید. سیگنال های برنامه نویسی سپس از پورت USB یا موازی رایانه شخصی تولید می شوند و از طریق کابل برنامه نویسی به دستگاه هدایت می شوند. هیچ مؤلفه اضافی برای برنامه نویسی مورد نیاز نیست.
نرم افزار Diamond Programmer/ispVM System به همراه تمامی محصولات ابزار طراحی Lattice موجود است و برای دانلود از Lattice در دسترس است. web سایت در www.latticesemi.com/programmer.
تعاریف پین کابل برنامه نویسی
عملکردهای ارائه شده توسط کابل های برنامه نویسی با عملکردهای موجود در دستگاه های قابل برنامه ریزی شبکه ای مطابقت دارد. از آنجایی که برخی از دستگاه ها دارای ویژگی های برنامه نویسی مختلفی هستند، عملکردهای خاص ارائه شده توسط کابل برنامه نویسی ممکن است به دستگاه مورد نظر انتخاب شده بستگی داشته باشد. نرم افزار ispVM System/Diamond Programmer به طور خودکار عملکردهای مناسب را بر اساس دستگاه انتخاب شده ایجاد می کند. برای بیشتر به جدول 3.1 مراجعه کنیدview از توابع کابل برنامه نویسی
جدول 3.1. تعاریف پین کابل برنامه نویسی
پین کابل برنامه نویسی | نام | نوع پین کابل برنامه نویسی | توضیحات |
VCC | برنامه نویسی جلدtage | ورودی | به صفحه VCCIO یا VCCJ دستگاه مورد نظر متصل شوید. ICC معمولی = 10 میلی آمپر. تابلوی هدف
منبع / مرجع VCC را برای کابل فراهم می کند. |
TDO/SO | خروجی داده تست | ورودی | برای انتقال داده ها از طریق IEEE1149.1 استفاده می شود (JTAG) استاندارد برنامه نویسی |
TDI/SI | تست ورودی داده | خروجی | برای انتقال داده ها از طریق استاندارد برنامه نویسی IEEE1149.1 استفاده می شود. |
ISPEN/PROG | فعال کردن | خروجی | فعال کردن دستگاه برای برنامه ریزی
همچنین به عنوان SN/SSPI Chip Select برای برنامه نویسی SPI با HW-USBN-2B عمل می کند. |
TRST | بازنشانی تست | خروجی | تنظیم مجدد ماشین حالت اختیاری IEEE 1149.1. |
انجام شد | انجام شد | ورودی | انجام شد وضعیت پیکربندی را نشان می دهد |
TMS | حالت تست ورودی را انتخاب کنید | خروجی | برای کنترل ماشین حالت IEEE1149.1 استفاده می شود. |
GND | زمین | ورودی | به صفحه زمین دستگاه هدف متصل شوید |
TCK/SCLK | ورودی ساعت تست | خروجی | برای کلاک کردن دستگاه حالت IEEE1149.1 استفاده می شود |
INIT | مقدار دهی اولیه کنید | ورودی | نشان می دهد که دستگاه برای شروع پیکربندی آماده است. INITN فقط در برخی از دستگاه ها یافت می شود. |
I2C: SCL* | I2C SCL | خروجی | سیگنال I2C SCL را ارائه می دهد |
I2C: SDA* | I2C SDA | خروجی | سیگنال I2C SDA را ارائه می دهد. |
5 V OUT* | 5 ولت خروجی | خروجی | سیگنال 5 ولتی را برای برنامه نویس iCEprogM1050 ارائه می دهد. |
توجه داشته باشید: فقط روی کابل HW-USBN-2B یافت می شود.
توجه: به Diamond Programmer 3.1 یا بالاتر نیاز دارد.
شکل 3.2. کابل برنامه نویسی رابط برنامه نویسی درون سیستم برای کامپیوتر (HW-USB-1A یا HW-USB-2A)*
توجه داشته باشید: نرم افزار Lattice PAC-Designer® از برنامه نویسی با کابل USB پشتیبانی نمی کند. برای برنامه ریزی دستگاه های ispPAC با این کابل ها، از نرم افزار Diamond Programmer/ispVM System استفاده کنید.
توجه داشته باشید: 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)*
توجه: برای اهداف مرجع، کانکتور 2 x 10 در HW7265-DL2 یا HW7265-DL2A معادل Tyco 102387-1 است. این رابط با هدرهای 100×2 با فاصله 5 میلی متری استاندارد، یا یک کانکتور نر 2×5 کلیددار مانند 3M N2510-5002RB متصل می شود.
نرم افزار برنامه نویسی
Diamond Programmer and ispVM System for Classic ابزار نرم افزار مدیریت برنامه نویسی ترجیحی برای همه دستگاه های Lattice و کابل های دانلود است. آخرین نسخه نرم افزار Lattice Diamond Programmer یا ispVM System برای دانلود از شبکه Lattice موجود است. web سایت www.latticesemi.com/programmer.
ملاحظات طراحی تابلوی هدف
یک مقاومت کششی 4.7 کیلو اهم روی اتصال TCK برد هدف توصیه می شود. این کشویی برای جلوگیری از کلاک ناخواسته کنترلر TAP ناشی از لبه های ساعت سریع یا به عنوان VCC r توصیه می شود.ampبالا این pull-down برای همه خانواده های قابل برنامه ریزی شبکه ای توصیه می شود.
سیگنال های I2C SCL و SDA تخلیه باز هستند. یک مقاومت کششی 2.2 کیلو اهم برای VCC روی برد مورد نیاز است. فقط مقادیر VCC 3.3 ولت و 2.5 ولت برای I2C توسط کابل های HW-USBN-2B پشتیبانی می شود.
برای خانوادههای دستگاههای شبکهای که دارای توان کم هستند، توصیه میشود در طول برنامهریزی زمانی که کابل برنامهنویسی USB به طراحی برد بسیار کم مصرف متصل است، یک مقاومت ۵۰۰ Ω بین VCCJ و GND اضافه کنید. یک پرسش متداول در دسترس است که این موضوع را با عمق بیشتری مورد بحث قرار می دهد:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
جیTAG هنگام استفاده از کابل های برنامه نویسی متصل به PCB های مشتری، ممکن است نیاز باشد که سرعت پورت برنامه نویسی تنظیم شود. این امر به ویژه در مواردی که مسیریابی PCB طولانی یا با بسیاری از دستگاههای زنجیردار وجود دارد، مهم است. نرم افزار برنامه نویسی Lattice می تواند زمان بندی TCK اعمال شده در J را تنظیم کندTAG پورت برنامه نویسی از کابل این تنظیم پورت با دقت پایین TCK به عوامل زیادی بستگی دارد، از جمله سرعت رایانه شخصی و نوع کابل مورد استفاده (پورت موازی، USB یا USB2). این ویژگی نرم افزار گزینه ای برای کاهش سرعت TCK برای اشکال زدایی یا محیط های پر سر و صدا فراهم می کند. یک پرسش متداول در دسترس است که این موضوع را با عمق بیشتری مورد بحث قرار می دهد: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
کابل USB دانلود را می توان برای برنامه نویسی محصولات Power Manager یا ispClock با نرم افزار برنامه نویسی Lattice استفاده کرد. هنگام استفاده از کابل USB با دستگاههای Power Manager I، (POWR604، POWR1208، POWR1208P1)، باید انجام TCK را با ضریب 2 کاهش دهید. یک سؤال متداول در دسترس است که این موضوع را با عمق بیشتری در اینجا مورد بحث قرار میدهد:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
مرجع برنامه نویسی Flywire و Connection
به جدول 6.1 مراجعه کنید تا به ازای هر دستگاه شبکه، نحوه اتصال سیمهای کابل برنامهنویسی مختلف شبکه را شناسایی کنید. جیTAG، پیکربندی SPI و I2C به طور واضح شناسایی شد. کابلهای قدیمی و سختافزار برای مرجع گنجانده شدهاند. علاوه بر این، پیکربندی های مختلف هدر جدول بندی شده است.
جدول 6.1. مرجع پین و کابل
HW-USBN-2B
رنگ فلای وایر |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | انجام شد | TRST (خروجی) | VCC | GND | I2C |
نارنجی | قهوه ای | بنفش | سفید | زرد | آبی | سبز | قرمز | مشکی | زرد | |
HW-USBN-2A
رنگ فلای وایر |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(خروجی)/انجام شد(ورودی) | VCC | GND | |
نارنجی | قهوه ای | بنفش | سفید | زرد | آبی | سبز | قرمز | مشکی | ||
HW-DLN-3C
رنگ فلای وایر |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (خروجی) | VCC | GND | |
نارنجی | قهوه ای | بنفش | سفید | زرد | سبز | قرمز | مشکی | |||
نوع پین کابل برنامه نویسی Target Board توصیه |
خروجی | ورودی | خروجی | خروجی | خروجی | ورودی | ورودی/خروجی | ورودی | ورودی | Ou |
— | — | کشش 4.7 کیلو اهم | 4.7 کیلو اهم کشویی |
(یادداشت 1) |
— | — |
(یادداشت 2) |
— | (خیر
(خیر |
|
سیم های کابل برنامه نویسی (بالا) را به دستگاه مربوطه یا پین های هدر (بلو) وصل کنید |
JTAG دستگاه های بندری
ECP5™ | TDI | TDO | TMS | TCK |
اتصالات اختیاری به دستگاه ispEN، PROGRAMN، سیگنال های INITN، DONE و/یا TRST (در تنظیمات I/O سفارشی در سیستم ispVM تعریف کنید یا نرم افزار Diamond Programmer. همه دستگاهها این پینها را ندارند) |
مورد نیاز | مورد نیاز | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
مورد نیاز |
مورد نیاز |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
MachXO™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
MACH®4A | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
ispGDX2™ | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
ispPAC®/ispClock™ (یادداشت 4) | TDI | TDO | TMS | TCK | مورد نیاز | مورد نیاز | ||
Platform Manager™/Power Manager/Power Manager II/Platform Manager II
(یادداشت 4) |
TDI |
TDO |
TMS |
TCK |
مورد نیاز |
مورد نیاز |
جدول 6.1. مرجع پین و کابل
HW-USBN-2B
رنگ فلای وایر |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | انجام شد | TRST (خروجی) | VCC | GND | I2C |
نارنجی | قهوه ای | بنفش | سفید | زرد | آبی | سبز | قرمز | مشکی | بله | |
HW-USBN-2A
رنگ فلای وایر |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(خروجی)/انجام شد(ورودی) | VCC | GND | |
نارنجی | قهوه ای | بنفش | سفید | زرد | آبی | سبز | قرمز | مشکی | ||
HW-DLN-3C
رنگ فلای وایر |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (خروجی) | VCC | GND | |
نارنجی | قهوه ای | بنفش | سفید | زرد | سبز | قرمز | مشکی | |||
نوع پین کابل برنامه نویسی Target Board توصیه |
خروجی | ورودی | خروجی | خروجی | خروجی | ورودی | ورودی/خروجی | ورودی | ورودی | O |
— | — | کشش 4.7 کیلو اهم | 4.7 کیلو اهم کشویی |
(یادداشت 1) |
— | — |
(یادداشت 2) |
— | (N
(N |
|
سیم های کابل برنامه نویسی (بالا) را به دستگاه یا پین های هدر مربوطه (در زیر) وصل کنید |
Slave SPI Port Devices
ECP5 | MOSI | میسو | — | CCLK | SN |
اتصالات اختیاری به سیگنال های PROGRAMN، INITN و/یا DONE دستگاه |
مورد نیاز | مورد نیاز | ||
LatticeECP3 | MOSI | میسو | — | CCLK | SN | مورد نیاز | مورد نیاز | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | مورد نیاز | مورد نیاز | |||
CrossLink™ LIF-MD6000 |
MOSI |
میسو |
— |
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 | — | — | — | — | اتصالات اختیاری به سیگنال های PROGRAMN، INITN و/یا DONE دستگاه | مورد نیاز | مورد نیاز | |||
پلتفرم مدیر II | — | — | — | — | مورد نیاز | مورد نیاز | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | مورد نیاز | مورد نیاز | |
CrossLink LIF-MD6000 |
— | — | — | — | — | انتخاب کنید CDONE |
CRESET_B |
مورد نیاز |
مورد نیاز |
سرصفحه ها
1×10 کانن (کابل های مختلف) | 3 | 2 | 6 | 8 | 4 | 9 یا 10 | 5 یا 9 | 1 | 7 | |
1 x 8 conn (شکل 3.4 را ببینید) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 conn (شکل 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 |
یادداشت ها:
- برای دستگاههای ISP شبکه قدیمیتر، یک خازن جداکننده ۰.۰۱ μF روی ispEN/ENABLE برد هدف مورد نیاز است.
- برای HW-USBN-2A/2B، برد هدف برق را تامین می کند - ICC معمولی = 10 میلی آمپر. برای دستگاه هایی که دارای پین VCCJ هستند، VCCJ باید دستگاه های متصل باشد، VCCIO بانک مناسب را به VCC کابل وصل کنید. یک خازن جداکننده 0.1 μF در VCCJ یا VCCIO نزدیک به دستگاه مورد نیاز است. برگه ای برای تعیین اینکه آیا دستگاه دارای پین VCCJ است یا اینکه کدام بانک VCCIO بر پورت برنامه نویسی هدف حاکم است (ممکن است این پورت هدف 3 نباشد. سیگنال های تخلیه را باز کنید. برد هدف باید دارای مقاومت بالاکش 2.2 کیلو اهم باشد که به همان مقاومت متصل است. صفحه ای که VCC به آن متصل است کابل های HW-USBN-2B به VCC.
- هنگام استفاده از نرم افزار PAC-Designer® برای برنامه ریزی دستگاه های ispPAC یا ispClock، TRST/DONE را وصل نکنید.
- اگر از کابل قدیمیتر از HW-USBN-2B استفاده میکنید، یک منبع خارجی +5 ولتی را بین پایه 1050 iCEprogM4 (VCC) و پایه 2 (GND) وصل کنید.
- برای HW-USBN-2B، فقط مقادیر VCC 3.3 ولت تا 2.5 ولت برای I2C پشتیبانی می شود.
اتصال کابل برنامه نویسی
هنگام اتصال، قطع یا وصل مجدد کابل برنامهنویسی، برد هدف باید بدون برق باشد. همیشه قبل از اتصال J دیگر، پین GND (سیم سیاه) کابل برنامه نویسی را وصل کنیدTAG پین ها عدم رعایت این مراحل می تواند منجر به آسیب به دستگاه قابل برنامه ریزی هدف شود.
کابل برنامه نویسی پین TRST
اتصال پین TRST برد به پین TRST کابل توصیه نمی شود. در عوض، پین TRST برد را به Vcc وصل کنید. اگر پین TRST برد به پین TRST کابل وصل شده است، به ispVM/Diamond Programmer دستور دهید تا پایه TRST را بالا بکشد.
برای پیکربندی ispVM/Diamond Programmer برای بالا بردن پین TRST:
- مورد منوی گزینه ها را انتخاب کنید.
- Cable and I/O Port Setup را انتخاب کنید.
- کادر بررسی TRST/Reset Pin-Connected را انتخاب کنید.
- دکمه رادیویی Set High را انتخاب کنید.
اگر گزینه مناسب انتخاب نشده باشد، پین TRST توسط ispVM/Diamond Programmer پایین می آید. در نتیجه، زنجیره BSCAN کار نمی کند زیرا زنجیره در حالت RESET قفل شده است.
کابل برنامه نویسی پین ispEN
پین های زیر باید به زمین متصل شوند:
- پین BSCAN دستگاه های 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
با این حال، شما این امکان را دارید که پایه های BSCAN و ENABLE توسط پین ispEN از کابل هدایت شوند. در این مورد، برنامه نویس ispVM/Diamond باید طوری پیکربندی شود که پین ispEN را به صورت زیر پایین بیاورد:
برای پیکربندی ispVM/Diamond Programmer برای درایو پایین پین ispEN:
- مورد منوی گزینه ها را انتخاب کنید.
- Cable and I/O Port Setup را انتخاب کنید.
- کادر ispEN/BSCAN Pin Connected را انتخاب کنید.
- دکمه رادیویی Set Low را انتخاب کنید.
هر کابل برنامه نویسی دارای دو کانکتور کوچک است که به شما کمک می کند تا فلای وایرها را سازماندهی کنید. سازنده و شماره قطعه زیر یکی از منابع ممکن برای اتصال دهنده های معادل است:
- 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-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC-موازی | — | — | — | — | X | X | X | X | X | X |
پشتیبانی 1.2 ولت | X | X | X | — | — | — | — | — | — | — |
پشتیبانی 1.8 ولت | 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 ولت | — | 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. اطلاعات سفارش
توضیحات | شماره قطعه سفارش | چین RoHS Environment - دوره استفاده دوستانه (EFUP) |
کابل برنامه نویسی (USB). حاوی کابل USB 6 اینچی، کانکتورهای flywire، آداپتور 8 موقعیت (1 x 8) و آداپتور 10 موقعیت (2 x 5) بدون سرب، ساختاری مطابق با RoHS. | HW-USBN-2B |
|
کابل برنامه نویسی (فقط کامپیوتر). دارای آداپتور پورت موازی، کابل 6 اینچی، کانکتورهای flywire، آداپتور 8 موقعیت (1 x 8) و 10-
آداپتور موقعیت (2×5)، بدون سرب، ساختار سازگار با RoHS. |
HW-DLN-3C |
توجه: کابل های اضافی فقط برای اهداف قدیمی در این سند توضیح داده شده است، این کابل ها دیگر تولید نمی شوند. کابل هایی که در حال حاضر برای سفارش در دسترس هستند، اقلام جایگزینی کاملاً معادل هستند.
ضمیمه A. عیب یابی نصب درایور USB
قبل از اتصال کامپیوتر خود به کابل USB ضروری است که درایورها را نصب کنید. اگر قبل از نصب درایورها کابل وصل شده باشد، ویندوز سعی می کند درایورهای خودش را نصب کند که ممکن است کار نکنند.
اگر سعی کرده اید رایانه شخصی را بدون نصب درایورهای مناسب به کابل USB وصل کنید، یا پس از نصب درایورها در برقراری ارتباط با کابل USB شبکه ای مشکل دارید، مراحل زیر را دنبال کنید:
- کابل Lattice USB را وصل کنید. Start > Settings > Control Panel > System را انتخاب کنید.
- در کادر محاورهای System Properties، روی تب Hardware و دکمه Device Manager کلیک کنید. در کنترلرهای Universal Serial Bus، باید برنامه نویس شبکه USB ISP را ببینید. اگر این را نمی بینید، به دنبال دستگاه ناشناخته با پرچم زرد بگردید. روی آیکون Unknown Device دوبار کلیک کنید.
- در کادر محاوره ای ویژگی های دستگاه ناشناخته، روی نصب مجدد درایور کلیک کنید.
- Browse my computer for driver software را انتخاب کنید.
به فهرست isptools\ispvmsystem برای درایور Lattice EzUSB بروید.
فهرست isptools\ispvmsystem\Drivers\FTDIUSBDriver را برای درایور FTDI FTUSB مرور کنید. - برای نصب Diamond، به lscc/diamond/data/vmdata/drivers مراجعه کنید. روی Next کلیک کنید.
- Install this Driver software anyway را انتخاب کنید. سیستم درایور را به روز می کند.
- روی Close کلیک کنید و نصب درایور USB را تمام کنید.
- در بخش کنترل پنل > سیستم > مدیر دستگاه > کنترلرهای گذرگاه سریال جهانی باید موارد زیر را شامل شوند: برای درایور شبکه EzUSB: دستگاه برنامه نویس شبکه USB ISP نصب شده است.
برای درایور FTDI FTUSB: دستگاههای مبدل سریال USB A و مبدل B نصب شدهاند
اگر مشکلی دارید یا به اطلاعات بیشتری نیاز دارید، با پشتیبانی فنی شبکه Lattice تماس بگیرید.
پشتیبانی فنی
برای کمک، یک مورد پشتیبانی فنی در www.latticesemi.com/techsupport ارسال کنید.
تاریخچه تجدید نظر
ویرایش 26.4، مه 2020
بخش | تغییر خلاصه |
کابل های برنامه نویسی | شبکه به روز شده webلینک سایت به www.latticesemi.com/programmer. |
نرم افزار برنامه نویسی |
ویرایش 26.3، اکتبر 2019
بخش | تغییر خلاصه |
ملاحظات طراحی تابلوی هدف؛ برنامه نویسی Flywire و
مرجع اتصال |
مقادیر واضح VCC که رابط I2C پشتیبانی می کند. یادداشت های اضافه شده به جدول 6.1. |
ویرایش 26.2، مه 2019
بخش | تغییر خلاصه |
— | بخش سلب مسئولیت اضافه شد. |
مرجع برنامه نویسی Flywire و Connection | جدول 6.1 به روز شد. مرجع پین و کابل.
MachXO3D اضافه شد CRESET_B به Crosslink I2C اضافه شد. موارد به روز شده تحت دستگاه های پورت I2C · اضافه شده پلت فرم مدیر II. · تغییر ترتیب ispPAC. موارد به روز شده تحت دستگاه های پورت I2C. · Power Manager II را به Platform Manager II تغییر داد و مقدار I2C: SDA را به روز کرد. · ASC به L-ASC10 تغییر کرد پاورقی 4 بهروزرسانی شد تا دستگاههای ispClock را در بر بگیرد. علائم تجاری تنظیم شده |
تاریخچه تجدید نظر | فرمت به روز شده |
پشت جلد | قالب به روز شده |
— | تغییرات جزئی ویراستاری |
ویرایش 26.1، مه 2018
بخش | تغییر خلاصه |
همه | ورودی های تصحیح شده در بخش Slave SPI Port Devices جدول 6.1. |
ویرایش 26.0، آوریل 2018
بخش | تغییر خلاصه |
همه | شماره سند از UG48 به FPGA-UG-02024 تغییر کرد. الگوی سند به روز شده |
کابل های برنامه نویسی | اطلاعات اضافی حذف شد و پیوند به www/latticesemi.com/software تغییر یافت. |
تعاریف پین کابل برنامه نویسی | نام های پین کابل برنامه نویسی به روز شده در جدول 3.1. تعاریف پین کابل برنامه نویسی |
مرجع برنامه نویسی Flywire و Connection | جدول 2 جایگزین شد. مرجع تبدیل Flywire و جدول 3 اتصالات پین توصیه شده با یک جدول 6.1 پین و مرجع کابل. |
اطلاعات سفارش | جدول 10.1 منتقل شد. خلاصه ویژگی کابل برنامه نویسی در قسمت اطلاعات سفارش. |
ویرایش 25.0، نوامبر 2016
بخش | تغییر خلاصه |
مرجع برنامه نویسی Flywire و Connection | جدول 3 اصلاح شده، اتصالات پین توصیه شده. دستگاه CrossLink اضافه شد. |
ویرایش 24.9، اکتبر 2015
بخش | تغییر خلاصه |
مرجع برنامه نویسی Flywire و Connection | جدول 3 اصلاح شده، اتصالات پین توصیه شده.
ستون CRESET-B اضافه شد. دستگاه iCE40 UltraLite اضافه شد. |
کمک پشتیبانی فنی | به روز رسانی اطلاعات کمک پشتیبانی فنی. |
بازبینی 24.8، مارس 2015
بخش | تغییر خلاصه |
تعاریف پین کابل برنامه نویسی | شرح اصلاح شده INIT در جدول 1، تعاریف پین کابل برنامه نویسی. |
بازبینی 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 به Programming Cables راهنمای کاربر تغییر کرد. |
تعاریف پین کابل برنامه نویسی | جدول 3 به روز شده، اتصالات پین توصیه شده. خانواده های دستگاه های ECP5، iCE40LM، iCE40 Ultra و MachXO3 اضافه شدند. |
ملاحظات طراحی تابلوی هدف | بخش به روز شد. پیوند سؤالات متداول به روز شده در مورد کنترل ابزار ispVM چرخه کار TCK و/یا فرکانس. |
کمک پشتیبانی فنی | به روز رسانی اطلاعات کمک پشتیبانی فنی. |
ویرایش 24.5، اکتبر 2012
بخش | تغییر خلاصه |
مرجع برنامه نویسی Flywire و Connection | نام پین پورت های پیکربندی iCE40 به جدول مرجع تبدیل Flywire اضافه شد. |
مرجع برنامه نویسی Flywire و Connection | اطلاعات iCE40 را به جدول اتصالات کابل توصیه شده اضافه کرد. |
ویرایش 24.4، فوریه 2012
بخش | تغییر خلاصه |
همه | سند به روز شده با لوگوی جدید شرکت. |
ویرایش 24.3، نوامبر 2011
بخش | تغییر خلاصه |
همه | سند به فرمت راهنمای کاربر منتقل شد. |
ویژگی ها | کابل USB شکل اضافه شده - HW-USBN-2A. |
مرجع برنامه نویسی Flywire و Connection | جدول اتصالات کابل توصیه شده برای دستگاه های MachXO2 به روز شده است. |
ملاحظات طراحی تابلوی هدف | بخش به روز شد. |
ضمیمه A | بخش اضافه شد |
ویرایش 24.2، اکتبر 2009
بخش | تغییر خلاصه |
همه | اطلاعات مربوط به مشخصات فیزیکی کانکتورهای flywire اضافه شده است. |
نسخه 24.1، ژوئیه 2009
بخش | تغییر خلاصه |
همه | بخش متن ملاحظات طراحی تابلوی هدف اضافه شد. |
مرجع برنامه نویسی Flywire و Connection | عنوان بخش اضافه شد. |
ویرایش های قبلی
بخش | تغییر خلاصه |
— | نسخه های قبلی Lattice. |
اسناد / منابع
![]() |
کابل های برنامه نویسی LATTICE FPGA-UG-02042-26.4 [pdfراهنمای کاربر کابل های برنامه نویسی FPGA-UG-02042-26.4، FPGA-UG-02042-26.4، کابل های برنامه نویسی، کابل ها |