Xilinx 100-VQFP
тел. +7(499)347-04-82
Описание Xilinx 100-VQFP
Xilinx 100-VQFP — это не конкретная микросхема, а тип корпуса (package type): 100-выводный тонкий пластмассовый квадратный корпус с выводами по периметру (Very thin Quad Flat Package). Xilinx использовала его для ПЛИС/CPLD семейств Spartan, CoolRunner и ранних Virtex.
Описание корпуса
- Аббревиатура: VQFP / TQFP (Thin Quad Flat Package)
- Число выводов: 100
- Шаг выводов: 0.5 мм
- Размер корпуса: ~14 × 14 мм (типовой для 100-VQFP)
- Толщина: ~1.0 мм (thin)
- Монтаж: поверхностный (SMD), выводы типа "gull-wing"
- Материал: пластик
- Диапазон температур: обычно Commercial (0…+70 °C), Industrial (-40…+85 °C), иногда Automotive
Применяется в тех случаях, когда нужен большой I/O при умеренных размерах и доступности для ручной пайки (в отличие от BGA).
Основные семейства Xilinx в корпусе 100-VQFP
| Семейство | Тип | Годы | Логика | |---|---|---|---| | XC9500 / XC9500XL | CPLD | 1996–2005 | до 72 макроячеек | | CoolRunner / CoolRunner-II | CPLD | 2000-е | до 128 макроячеек | | XC3000, XC4000 | FPGA | 1990-е | до ~10 тыс. вентилей | | Spartan / Spartan-XL | FPGA | конец 1990-х | до 40K system gates | | Spartan-II / IIE | FPGA | 2000–2005 | до 50K gates | | Spartan-3 / 3E | FPGA | 2003–2010 | до 200K gates |
Наиболее ходовые 100-VQFP: Spartan-3, Spartan-3E, CoolRunner-II, XC9500XL.
==Технические характеристики==
Характеристики зависят от конкретного кристалла, а не корпуса. Типовое для Spartan-3 / 3E в 100-VQFP:
Spartan-3 XC3S100E-100VQFP (пример):
- System gates: 100 000
- Logic cells: 2 160
- CLB: 240 (Slice — 960)
- Distributed RAM: 15 Кбит
- Block RAM: 72 Кбит (4 блока × 18 Кбит)
- Умножители 18×18: 4
- DCM: 2
- Макс. I/O (в 100-VQFP): ~80
- Напряжение ядра: 1.2 В
- I/O: 1.2 – 3.3 В
- Конфигурация: SPI/BPI flash
- Макс. частота: ~300 МГц (внутренняя)
CoolRunner-II XC2C64 / XC2C128 (100-VQFP):
- Макроячейки: 64 / 128
- Vcc: 1.8 В
- I/O: до 3.3 В (5 В tolerant)
- tpd: 4.6 – 7.1 нс
- Fmax: до 250 МГц
- Режим низкого потребления: CoolClock
==Парт-номера (примеры реальных моделей)==
Полные part numbers имеют формат:
XC<family><density>-<speed>-<temperature><package>
Примеры:
- XC3S100E-4VQG100C
- XC3S250E-4VQG100C
- XC3S500E-4VQG100C
- XC3S50-4VQ100C
- XC3S200-4VQ100C
- XC2C64A-7VQ100C
- XC2C128-7VQ100C
- XC9572XL-10VQ100C
- XC95144XL-10VQ100C
- XC4005E-3VQ100C
- XCS10-3VQ100C (Spartan)
- XCS20-3VQ100C (Spartan)
Обозначения:
- VQ / VQG — 100-VQFP (Rohs/G = halogen-free)
- C — Commercial, I — Industrial
- 4, 5 (Spartan-3) — speed grade
- 7, 10 (CPLD) — быстродействие
==Совместимые модели (Форма, размер: 100-VQFP, Pin Count 100, Pitch 0.5)==
Совместимы физически (устанавливаются в одну посадочную площадку/адаптер), но не взаимозаменяемы по распиновке (pinout у семейств отличается). Совместимы только по корпусу:
- Spartan: XCS05, XCS10, XCS20, XCS30, XCS40
- Spartan-II: XC2S15, XC2S30, XC2S50, XC2S100, XC2S150
- Spartan-IIE: XC2S100E, XC2S150E, XC2S200E, XC2S300E
- Spartan-3: XC3S50, XC3S100, XC3S200, XC3S250, XC3S400, XC3S500E, XC3S100E
- Virtex (ранние): некоторые версии в 100-VQFP (редко — Virtex обычно в BGA/PQ)
- CoolRunner: XCR3128, XCR3256 (частично)
- CoolRunner-II: XC2C32A, XC2C64A, XC2C128, XC2C256 (256 — в 144, не в 100)
- XC9500: XC9536, XC9572, XC95108, XC95144
- XC9500XL: XC9536XL, XC9572XL, XC95144XL
⚠️ Взаимозаменяемость по схеме возможна только в пределах одного семейства и одной ASCII-версии die — распиновка I/O/GND/VCC у Spartan-3E и CoolRunner-II совпадает лишь с точностью до корпуса.
Пример расшифровки парт-номера
XC3S500E-4VQG100C
XC— Xilinx3S— Spartan-3500E— 500K system gates, "E" — enhanced-4— speed gradeVQ— 100-VQFPG— RoHS compliant100— число выводовC— Commercial
XC95144XL-10VQ100C
95— CPLD XC9500144— 144 макроячейкиXL— 3.3 В версия10— 10 нс tpdVQ100— корпус VQFP-100
Если нужно, могу:
- собрать точную pinout-таблицу конкретной модели (например, XC3S500E-4VQG100C), или
- подобрать пошагового совместимого англ. кросс-референс Xilinx → CoolRunner / Similar footprint.