Кабелі для програмування LATTICE FPGA-UG-02042-26.4
Відмова від відповідальності
Lattice не надає жодних гарантій, заяв або гарантій щодо точності інформації, що міститься в цьому документі, або придатності її продуктів для будь-якої конкретної мети. Уся інформація в цьому документі надається ЯК Є та з усіма недоліками, і всі ризики, пов’язані з такою інформацією, повністю несе Покупець. Покупець не повинен покладатися на будь-які дані та специфікації продуктивності чи параметри, надані тут. Продукти, які продаються компанією Lattice, пройшли обмежене тестування, тому Покупець несе відповідальність за самостійне визначення придатності будь-яких продуктів, а також перевірку та перевірку їх. Жодна продукція Lattice не повинна використовуватися разом із критично важливими для місії чи безпеки або будь-якими іншими програмами, у яких несправність продукту Lattice може призвести до травм, смерті, серйозної шкоди майну чи навколишньому середовищу. Інформація, надана в цьому документі, є власністю Lattice Semiconductor, і Lattice залишає за собою право вносити будь-які зміни в інформацію в цьому документі або будь-які продукти в будь-який час без попередження.
особливості
- Підтримка всіх програмованих продуктів Lattice
- Програмування I2.5C від 3.3 В до 2 В (HW-USBN-2B)
- 1.2 В до 3.3 ВДжTAG і SPI програмування (HW-USBN-2B)
- 1.2 В до 5 ВДжTAG і програмування SPI (всі інші кабелі)
- Ідеально підходить для створення прототипів дизайну та налагодження
- Підключення до кількох інтерфейсів ПК
- USB (версія 1.0, версія 2.0)
- Паралельний порт ПК
- Прості у використанні роз'єми програмування
- Універсальний провід, 2 x 5 (.100”) або 1 x 8 (.100”) роз’єми
- 6 футів (2 метри) або більше довжини кабелю програмування (від ПК до DUT)
- Конструкція, що не містить свинцю/сумісна з RoHS
Кабелі програмування
Продукція кабелю для програмування Lattice є апаратним з’єднанням для внутрішньосистемного програмування всіх пристроїв Lattice. Після того, як ви завершите свій логічний дизайн і створите програмування file за допомогою інструментів розробки Lattice Diamond®/ispLEVER® Classic ви можете використовувати програмне забезпечення Diamond Programmer або ispVM™ System для програмування пристроїв на платі. Програмне забезпечення ispVM System/Diamond Programmer автоматично генерує відповідні команди програмування, програмні адреси та програмні дані на основі інформації, що зберігається в програмі file і параметри, які ви встановили в Diamond Programmer/ispVM System. Сигнали програмування потім генеруються з USB або паралельного порту ПК і направляються через кабель програмування на пристрій. Для програмування не потрібні додаткові компоненти.
Програмне забезпечення Diamond Programmer/ispVM System входить до складу всіх інструментів проектування Lattice і доступне для завантаження з Lattice web сайт за адресою www.latticesemi.com/programmer.
Програмування визначення контактів кабелю
Функції, які надаються кабелями програмування, відповідають функціям, доступним на програмованих пристроях Lattice. Оскільки деякі пристрої містять різні функції програмування, конкретні функції, які надає кабель програмування, можуть залежати від вибраного цільового пристрою. Програмне забезпечення ispVM System/Diamond Programmer автоматично генерує відповідні функції на основі вибраного пристрою. Див. таблицю 3.1, щоб дізнатися більшеview функцій кабелю програмування.
Таблиця 3.1. Програмування визначення контактів кабелю.
Штифт кабелю програмування | Ім'я | Програмування типу контакту кабелю | опис |
VCC | Програмування Voltage | Введення | Підключіться до площини 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. |
ГОТОВО | ГОТОВО | Введення | DONE вказує на статус конфігурації |
TMS | Тестовий режим Виберіть вхід | Вихід | Використовується для керування кінцевим автоматом IEEE1149.1. |
GND | Земля | Введення | Підключіться до заземленої поверхні цільового пристрою |
TCK/SCLK | Тестовий вхід годинника | Вихід | Використовується для синхронізації кінцевого автомата IEEE1149.1 |
INIT | Ініціалізувати | Введення | Указує, що пристрій готовий до початку налаштування. INITN доступний лише на деяких пристроях. |
I2C: SCL* | I2C SCL | Вихід | Забезпечує сигнал I2C SCL |
I2C: SDA* | I2C SDA | Вихід | Забезпечує сигнал I2C SDA. |
5 В ВИХІД* | Вихід 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.
Примітка: 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 x 2 із інтервалом 5 mil або врізного роз’єму 2 x 5 зі шпонкою, такого як 3M N2510-5002RB.
Програмне забезпечення для програмування
Diamond Programmer і система ispVM для класичних пристроїв є найкращим програмним інструментом керування програмуванням для всіх пристроїв Lattice та кабелів для завантаження. Остання версія програмного забезпечення Lattice Diamond Programmer або системи ispVM доступна для завантаження на сайті Lattice web сайт за адресою www.latticesemi.com/programmer.
Міркування дизайну цільової плати
На з’єднанні TCK цільової плати рекомендовано використовувати знижувальний резистор 4.7 кОм. Це випадання рекомендовано, щоб уникнути ненавмисного тактування контролера TAP, спричиненого швидкими фронтами синхронізації або як VCC ramps up. Це спадне меню рекомендовано для всіх програмованих сімейств Lattice.
Сигнали I2C SCL і SDA є відкритим стоком. На цільовій платі потрібен підтягуючий резистор 2.2 кОм до VCC. Лише значення VCC 3.3 В і 2.5 В для I2C підтримуються кабелями HW-USBN-2B.
Для сімейств пристроїв типу Lattice, що мають низьку потужність, рекомендується додати резистор 500 Ом між VCCJ і GND під час інтервалу програмування, коли USB-кабель програмування підключено до плати з дуже низьким споживанням енергії. Докладніші запитання доступні на сторінці:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG Швидкість порту програмування може знадобитися регулювати під час використання кабелів програмування, підключених до друкованих плат користувача. Це особливо важливо, коли існує довга маршрутизація друкованої плати або багато пристроїв, підключених послідовно. Програмне забезпечення для програмування Lattice може регулювати час TCK, що застосовується до JTAG порт програмування від кабелю. Це низькоточне налаштування порту 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 і підключення
Зверніться до таблиці 6.1, щоб визначити для кожного пристрою Lattice, як підключити різні кабелі програмування Lattice. ДжTAG, конфігурація SPI та I2C однозначно ідентифікована. Застарілі кабелі та апаратне забезпечення включені для довідки. Крім того, різні конфігурації заголовків зведені в таблицю.
Таблиця 6.1. Посилання на контакти та кабелі
HW-USBN-2B
Колір Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | ГОТОВО | TRST(ВИВІД) | VCC | GND | I2C |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Синій | Зелений | Червоний | чорний | Жовтий | |
HW-USBN-2A
Колір Flywire |
TDI | ТДО | TMS | TCK | ispEN/PROG | INIT | TRST(ВИВІД)/ГОТОВО(ВВІД) | VCC | GND | |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Синій | Зелений | Червоний | чорний | ||
HW-DLN-3C
Колір Flywire |
TDI | ТДО | TMS | TCK | ispEN/PROG |
na |
TRST(ВИВІД) | VCC | GND | |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Зелений | Червоний | чорний | |||
Рекомендація щодо цільової плати для програмування |
Вихід | Введення | Вихід | Вихід | Вихід | Введення | Вхід/Вихід | Введення | Введення | Ou |
— | — | 4.7 кОм підтягування | 4.7 кОм Pull-Down |
(Примітка 1) |
— | — |
(Примітка 2) |
— | (ні
(ні |
|
Під’єднайте дроти кабелю програмування (вгорі) до відповідних контактів пристрою або роз’єму (біл |
JTAG Портові пристрої
ECP5™ | TDI | ТДО | TMS | TCK |
Додаткові підключення до пристрою ispEN, PROGRAMN, Сигнали INITN, DONE та/або TRST (визначте в користувацьких налаштуваннях вводу/виводу в системі ispVM або програмне забезпечення Diamond Programmer. Ці контакти доступні не на всіх пристроях) |
Обов'язковий | Обов'язковий | |
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 | Обов'язковий | Обов'язковий | ||
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II
(Примітка 4) |
TDI |
ТДО |
TMS |
TCK |
Обов'язковий |
Обов'язковий |
Таблиця 6.1. Посилання на контакти та кабелі
HW-USBN-2B
Колір Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | ГОТОВО | TRST(ВИВІД) | VCC | GND | I2C |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Синій | Зелений | Червоний | чорний | Привіт | |
HW-USBN-2A
Колір Flywire |
TDI | ТДО | TMS | TCK | ispEN/PROG | INIT | TRST(ВИВІД)/ГОТОВО(ВВІД) | VCC | GND | |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Синій | Зелений | Червоний | чорний | ||
HW-DLN-3C
Колір Flywire |
TDI | ТДО | TMS | TCK | ispEN/PROG |
na |
TRST(ВИВІД) | VCC | GND | |
Помаранчевий | Коричневий | Фіолетовий | Білий | Жовтий | Зелений | Червоний | чорний | |||
Рекомендація щодо цільової плати для програмування |
Вихід | Введення | Вихід | Вихід | Вихід | Введення | Вхід/Вихід | Введення | Введення | O |
— | — | 4.7 кОм підтягування | 4.7 кОм Pull-Down |
(Примітка 1) |
— | — |
(Примітка 2) |
— | (N
(N |
|
Під’єднайте дроти кабелю програмування (вгорі) до відповідних контактів пристрою або роз’єму (внизу |
Підлеглі пристрої порту SPI
ECP5 | МОЗІ | МІСО | — | CCLK | SN |
Додаткові підключення до сигналів PROGRAMN, INITN та/або DONE пристрою |
Обов'язковий | Обов'язковий | ||
РешіткаECP3 | МОЗІ | МІСО | — | CCLK | SN | Обов'язковий | Обов'язковий | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Обов'язковий | Обов'язковий | |||
CrossLink™ LIF-MD6000 |
МОЗІ |
МІСО |
— |
SPI_SCK |
SPI_SS |
Opt. CDONE |
CRESET_B |
Обов'язковий |
Обов'язковий |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opt. CDONE |
CRESET_B |
Обов'язковий |
Обов'язковий |
Портові пристрої I2C
MachXO2/MachXO3/MachXO3D | — | — | — | — | Додаткові підключення до сигналів PROGRAMN, INITN та/або DONE пристрою | Обов'язковий | Обов'язковий | |||
Менеджер платформи II | — | — | — | — | Обов'язковий | Обов'язковий | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Обов'язковий | Обов'язковий | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Opt. CDONE |
CRESET_B |
Обов'язковий |
Обов'язковий |
Заголовки
1 x 10 conn (різні кабелі) | 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 |
Примітки:
- Для старіших пристроїв Lattice ISP потрібен роздільний конденсатор 0.01 мкФ на ispEN/ENABLE цільової плати.
- Для HW-USBN-2A/2B цільова плата подає живлення – типовий ICC = 10 мА. Для пристроїв, які мають контакт VCCJ, VCCJ має бути підключеним пристроєм, підключіть відповідний банк VCCIO до VCC кабелю. На VCCJ або VCCIO поблизу пристрою потрібен роздільний конденсатор 0.1 мкФ. аркуш, щоб визначити, чи має пристрій контакт VCCJ або який банк VCCIO керує цільовим портом програмування (це може не збігатися з цільовим портом 3. Сигнали відкритого стоку. Цільова плата повинна мати підтягувальний резистор ~2.2 кОм, підключений до того самого HW-USBN-2B кабелі до VCC.
- Використовуючи програмне забезпечення PAC-Designer® для програмування пристроїв ispPAC або ispClock, не підключайте TRST/DONE.
- Якщо використовується кабель старший за HW-USBN-2B, під’єднайте зовнішнє джерело живлення +5 В між контактом 1050 (VCC) і контактом 4 (GND) iCEprogM2.
- Для HW-USBN-2B для I3.3C підтримуються лише значення VCC від 2.5 В до 2 В.
Підключення кабелю програмування
Цільова плата має бути знеструмлена під час підключення, від’єднання або повторного під’єднання кабелю програмування. Завжди підключайте контакт GND (чорний провід) кабелю програмування перед підключенням будь-якого іншого JTAG шпильки. Невиконання цих процедур може призвести до пошкодження цільового програмованого пристрою.
Кабель програмування TRST Pin
Підключати контакт TRST плати до контакту TRST кабелю не рекомендується. Натомість підключіть контакт TRST плати до Vcc. Якщо контакт TRST плати під’єднано до контакту TRST кабелю, попросіть програміст ispVM/Diamond Programmer перевести контакт TRST у високий рівень.
Щоб налаштувати ispVM/Diamond Programmer для високого рівня контакту TRST:
- Виберіть пункт меню Параметри.
- Виберіть Налаштування кабелю та порту введення/виведення.
- Установіть прапорець TRST/Reset Pin-Connected.
- Виберіть перемикач Установити високий рівень.
Якщо правильний параметр не вибрано, на виводі TRST за допомогою ispVM/Diamond Programmer встановлено низький рівень. Отже, ланцюжок BSCAN не працює, оскільки ланцюжок заблоковано в стані RESET.
Кабель програмування ispEN Pin
Необхідно заземлити такі контакти:
- Вивід BSCAN пристроїв 2000VE
- 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:
- Виберіть пункт меню Параметри.
- Виберіть Налаштування кабелю та порту введення/виведення.
- Установіть прапорець 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 | — | — | — | — | — | — |
ПК-паралельний | — | — | — | — | 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 В
Підтримка |
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 | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Конструкція без свинцю | X | X | — | — | X | — | — | — | — | — |
Доступний для замовлення | X | — | — | — | X | — | — | — | — | — |
Таблиця 10.2. Інформація про замовлення
опис | Номер деталі замовлення | Період безпечного використання для навколишнього середовища (EFUP) у Китаї |
Кабель для програмування (USB). Містить 6-дюймовий USB-кабель, роз'єми Flywire, 8-позиційний (1 x 8) адаптер і 10-позиційний (2 x 5) адаптер, конструкція, що не містить свинцю, відповідає RoHS. | HW-USBN-2B |
|
Кабель для програмування (лише ПК). Містить адаптер паралельного порту, 6' кабель, роз'єми Flywire, 8-позиційний (1 x 8) адаптер і 10-
позиційний (2 x 5) адаптер, не містить свинцю, конструкція, сумісна з RoHS. |
HW-DLN-3C |
Примітка: Додаткові кабелі описані в цьому документі лише для цілей успадкування, ці кабелі більше не виробляються. Кабелі, які зараз доступні для замовлення, є повністю еквівалентними запасними елементами.
Додаток A. Усунення несправностей під час встановлення драйвера USB
Важливо, щоб ви інсталювали драйвери перед підключенням ПК до кабелю USB. Якщо кабель підключено до встановлення драйверів, Windows спробує встановити власні драйвери, які можуть не працювати.
Якщо ви спробували підключити комп’ютер до USB-кабелю без попередньої інсталяції відповідних драйверів або у вас виникли проблеми з підключенням через ґратчастий USB-кабель після інсталяції драйверів, виконайте наведені нижче дії.
- Підключіть USB-кабель Lattice. Виберіть Пуск > Налаштування > Панель керування > Система.
- У діалоговому вікні «Властивості системи» натисніть вкладку «Обладнання» та кнопку «Диспетчер пристроїв». У розділі «Контролери універсальної послідовної шини» ви повинні побачити Lattice USB ISP Programmer. Якщо ви цього не бачите, знайдіть Невідомий пристрій із жовтим прапорцем. Двічі клацніть піктограму «Невідомий пристрій».
- У діалоговому вікні «Властивості невідомого пристрою» натисніть «Перевстановити драйвер».
- Виберіть Пошук програмного забезпечення драйвера на моєму комп’ютері.
Перейдіть до каталогу isptools\ispvmsystem для драйвера Lattice EzUSB.
Перейдіть до каталогу isptools\ispvmsystem\Drivers\FTDIUSBDriver для драйвера FTDI FTUSB. - Для встановлення Diamond перейдіть до lscc/diamond/data/vmdata/drivers. Натисніть Далі.
- Виберіть Все одно встановити цей драйвер. Система оновлює драйвер.
- Натисніть «Закрити» та завершіть встановлення драйвера USB.
- У розділі «Панель керування» > «Система» > «Диспетчер пристроїв» > «Контролери універсальної послідовної шини» має містити наступне: Для драйвера Lattice EzUSB: встановлено пристрій програмування Lattice USB ISP Programmer.
Для драйвера FTDI FTUSB: встановлено пристрої USB Serial Converter A та Converter 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 і підключення | Оновлена таблиця 6.1. Посилання на контакти та кабелі.
Додано MachXO3D Додано CRESET_B до Crosslink I2C. Оновлено елементи в розділі «Пристрої портів I2C». · Додано Platform Manager II. · Змінено порядок ispPAC. Оновлено елементи в розділі «Пристрої портів I2C». · Power Manager II змінено на Platform Manager II і оновлено значення I2C: SDA. · Змінено ASC на L-ASC10 Оновлено примітку 4, щоб включити пристрої ispClock. Скориговані товарні знаки. |
Історія версій | Оновлений формат. |
Задня кришка | Оновлений шаблон. |
— | Незначні редакційні правки |
Редакція 26.1, травень 2018 р
Розділ | Змінити підсумок |
всі | Виправлені записи в розділі підлеглих пристроїв порту SPI у таблиці 6.1. |
Редакція 26.0, квітень 2018 р
Розділ | Змінити підсумок |
всі | Номер документа змінено з UG48 на FPGA-UG-02024. Оновлений шаблон документа. |
Кабелі програмування | Видалено зайву інформацію та змінено посилання на www/latticesemi.com/software. |
Програмування визначення контактів кабелю | Оновлені назви контактів кабелю програмування в таблиці 3.1. Програмування визначення контактів кабелю. |
Довідник з програмування Flywire і підключення | Таблицю 2. Посилання на перетворення Flywire і Таблицю 3. Рекомендовані контактні з’єднання замінено однією таблицею 6.1. Посилання на контакти та кабелі. |
Інформація про замовлення | Перенесена таблиця 10.1. Короткий опис функцій кабелю для програмування в розділі Інформація про замовлення. |
Редакція 25.0, листопад 2016 р
Розділ | Змінити підсумок |
Довідник з програмування Flywire і підключення | Переглянута Таблиця 3, Рекомендовані контактні з’єднання. Додано пристрій CrossLink. |
Редакція 24.9, жовтень 2015 р
Розділ | Змінити підсумок |
Довідник з програмування Flywire і підключення | Переглянута Таблиця 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 Pin | У таблиці 4 «Огляд функцій кабелю для програмування» HW-USBN-2B позначено як доступне для замовлення. |
Інформація про замовлення | HW-USBN-2A змінено на HW-USBN-2B. |
Версія 24.6, липень 2014 року
Розділ | Змінити підсумок |
всі | Назва документа змінена з ispDOWNLOAD Cables на Programming Cables User's Guide. |
Програмування визначення контактів кабелю | Оновлена таблиця 3, рекомендовані контактні з’єднання. Додано сімейства пристроїв ECP5, iCE40LM, iCE40 Ultra та MachXO3. |
Міркування дизайну цільової плати | Оновлений розділ. Оновлене посилання на поширені запитання про інструмент керування ispVM робочим циклом і/або частотою TCK. |
Технічна підтримка | Оновлена інформація про технічну підтримку. |
Редакція 24.5, жовтень 2012 р
Розділ | Змінити підсумок |
Довідник з програмування Flywire і підключення | До довідкової таблиці перетворення Flywire додано назви контактів конфігураційного порту iCE40. |
Довідник з програмування Flywire і підключення | До таблиці рекомендованих кабельних з’єднань додано інформацію про iCE40. |
Редакція 24.4, лютий 2012 р
Розділ | Змінити підсумок |
всі | Оновлений документ із новим корпоративним логотипом. |
Редакція 24.3, листопад 2011 р
Розділ | Змінити підсумок |
всі | Документ переведено у формат посібника користувача. |
особливості | Додано малюнок USB-кабель – HW-USBN-2A. |
Довідник з програмування Flywire і підключення | Оновлена таблиця рекомендованих кабельних з’єднань для пристроїв MachXO2. |
Міркування дизайну цільової плати | Оновлений розділ. |
Додаток А | Доданий розділ. |
Редакція 24.2, жовтень 2009 р
Розділ | Змінити підсумок |
всі | Додано інформацію, пов’язану з фізичними характеристиками роз’ємів Flywire. |
Версія 24.1, липень 2009 року
Розділ | Змінити підсумок |
всі | Додано текстовий розділ «Міркування щодо дизайну цільової плати». |
Довідник з програмування Flywire і підключення | Додано заголовок розділу. |
Попередні версії
Розділ | Змінити підсумок |
— | Попередні випуски Lattice. |
Документи / Ресурси
![]() |
Кабелі для програмування LATTICE FPGA-UG-02042-26.4 [pdfПосібник користувача FPGA-UG-02042-26.4 Кабелі для програмування, FPGA-UG-02042-26.4, Кабелі для програмування, Кабелі |