Xilinx 44-PLCC
тел. +7(499)347-04-82
Описание Xilinx 44-PLCC
Xilinx выпускала в корпусе 44-PLCC (Plastic Leaded Chip Carrier, 44 вывода, шаг 1.27 мм) свои классические CPLD семейств XC9500 и XC9500XL, а также более ранние FPGA семейств XC2000, XC3000 и XC4000. Ниже — подробное описание по самым распространённым сериям.
1. Общее описание
44-PLCC (PL44) — пластиковый корпус для поверхностного монтажа с 44 J-образными выводами, шаг 1,27 мм, размер ~16,6 × 16,6 мм. Широко применялся в 1990-х — 2000-х для CPLD благодаря удобству пайки и возможности установки в панельку (PLCC-44 socket).
В этом корпусе Xilinx поставляла:
- XC9500 / XC9500XL CPLD — 36 макроячеек, 34 пользовательских I/O, 5 В (XC9500) или 3,3 В (XC9500XL).
- XC2000 / XC3000 / XC4000 FPGA — ранние FPGA (XC2064, XC3030, XC3042, XC3064, XC3090, XC4003, XC4005 и др.).
2. Технические характеристики (XC9536 в PL44 — самый популярный)
| Параметр | XC9536-xx-PC44 | XC9536XL-xx-PC44 | |---|---|---| | Семейство | XC9500 | XC9500XL | | Логических макроячеек | 36 | 36 | | Эквивалентных логических вентилей | 800 | 800 | | Пользовательских I/O | 34 | 34 | | Напряжение ядра | 5 В ± 5 % | 3,3 В ± 10 % | | Совместимость I/O | 5 В (TTL/CMOS) | 5 В толерантные входы | | Макс. частота | 125 МГц (системная) | 178 МГц | | Время задержки | 5 / 7,5 / 10 / 15 нс | 4 / 5 / 7 нс | | Кол-во макроячеек на блок | 18 × 2 функц. блока | 18 × 2 | | Питание I/O | VCCIO = 5 В | VCCIO = 3,3 В / 5 В | | Ресурсы JTAG | IEEE 1149.1 (загрузка) | IEEE 1149.1 (JTAG) | | Программируемая энергонезависимая память | Да (EEPROM, 10 к циклов) | Да (Flash, 10 к) | | Рабочая температура | 0…+70 °C / –40…+85 °C | 0…+70 °C / –40…+85 °C | | Ток в режиме ожидания | ~10 мА | ~10 мкА (низкое потребление) | | Напряжение VCCINT | 5 В | 3,3 В | | I/O стандарты | LVTTL, LVCMOS, PCI | LVTTL, LVCMOS, PCI |
Аналогичный набор параметров — у XC9572 (72 макроячейки, но у него 44 вывода = 34 I/O max, чаще применяется PL84; PL44 — только XC9536).
3. Парт-номера (Ordering Part Numbers)
Формат: XC9536-PC44-xxC (C — commercial, I — industrial)
XC9500 (5 В, PL44):
- XC9536-5-PC44C
- XC9536-7-PC44C
- XC9536-10-PC44C
- XC9536-15-PC44C
- XC9536-7-PC44I
- XC9536-10-PC44I
- XC9536-15-PC44I
XC9500XL (3,3 В, PL44):
- XC9536XL-5-PC44C
- XC9536XL-7-PC44C
- XC9536XL-10-PC44C
- XC9536XL-5-PC44I
- XC9536XL-7-PC44I
- XC9536XL-10-PC44I
Расшифровка: -5/-7/-10/-15 — скорость (меньше = быстрее); PC44 = Plastic Leaded Chip Carrier 44; C = Commercial (0…70 °C), I = Industrial (–40…+85 °C).
Родственные серии в PL44 (FPGA):
- XC2064-PC44, XC2018-PC44
- XC3030-PC44, XC3042-PC44
- XC4003-PC44, XC4005-PC44
4. Совместимые модели и «клоны»
Совместимые по корпусу и/или функционально:
| Производитель | Модель | Комментарий | |---|---|---| | Xilinx | XC9536 (PL44) | Наиболее близкий аналог | | Xilinx | XC9572 (крупные корпуса, PL44 — редко) | Больше макроячеек | | Altera | EPM7032, EPM7064 (PLCC44) | Идеологический конкурент (MAX7000) | | Atmel | ATF1502, ATF1504 (PLCC44) | Часто прямая замена | | Lattice | ispLSI 1016, 2032 (PLCC44) | Тот же класс | | Philips | PLD серий PZ5032 | |
**Совместимость стружки Python/Adam: ** устройства XC9536 и XC9536XL не pin-to-pin совместимы для питания (5 В vs 3,3 В), но корпус, распиновка JTAG и цоколёвка совпадают в пределах одной серии. XC9536XL имеет толерантные к 5 В входы и во многих разработках применялась как замена XC9536 без изменения платы (при корректировке VCCINT).
5. Применение
- Замена «клеевой» логики (74xx серии).
- Шинные интерфейсы, декодеры адресов, глитч-фильтры.
- Управляющие конечные автоматы.
- Встраиваемая аппаратура с 5 В шиной ISA, PCI-таргеты.
- Обучающие и лабораторные платы.
Инструменты программирования, не требующие поддержки от Xilinx: OpenXRay / XSVF / UrJTAG, программный ISE WebPACK 14.7 — последний релиз с поддержкой XC9500XL. XC9536 (без XL) поддерживается только в ISE 10.1 и более ранних версиях.
Если нужно, могу:
- привести полную распиновку PL44 для XC9536/XL;
- показать JTAG-chain для ISP-программирования;
- подготовить CSV-таблицу парт-номеров для импорта в BOM/ERP.