Xilinx XC17S05VO8I
тел. +7(499)347-04-82
Описание Xilinx XC17S05VO8I
Xilinx XC17S05VO8I — Описание и характеристики
Общее описание
XC17S05VO8I — это конфигурационная PROM (Platform Flash / Configuration PROM) из семейства XC17S00 компании Xilinx (ныне AMD). Микросхема предназначена для хранения конфигурационных данных (bitstream) ПЛИС семейств XC3000, XC4000, Spartan и Spartan-XL, обеспечивая их автоматическую загрузку при включении питания.
Серия XC17S00 — это однократно программируемые (OTP) PROM на основе EPROM/антипредохранителей в керамическом или пластиковом корпусе, которые программируются на программаторах, поддерживающих Xilinx-формат.
⚠️ Важно: XC17S05 — устаревшая (legacy) серия. Для новых проектов рекомендуется Xilinx Platform Flash XCFxxS/XCFxxP (флеш-память, многократно перезаписываемая).
Расшифровка обозначения
| Часть | Значение | |-------|----------| | XC17S | Семейство Serial Configuration PROM | | 05 | Ёмкость: 5 Мбит (512 Кбит = 64 КБ … см. ниже примечание) | | V | Напряжение питания 3.3 В | | O8 | Корпус SOIC-8 (8-pin Small Outline) | | I | Индустриальный температурный диапазон (–40…+85 °C) |
📌 Уточнение: цифра «05» у Xilinx в серии XC17S обозначает число «512 Kbit», маркируемое как 5 (5×10⁵ бит ≈ 512 Кбит). То есть реальный объём — 512 Кбит = 64 Кбайт, а не 5 Мбит. Обозначение «05» — это округлённая маркировка в формате 5×10⁵.
Технические характеристики
| Параметр | Значение | |----------|----------| | Тип памяти | OTP EPROM (антипредохранители) | | Ёмкость | 512 Кбит (65 536 × 8 бит = 64 КБ) | | Напряжение питания (Vcc) | 3.0 – 3.6 В (типовое 3.3 В) | | Напряжение программирования | ~12.5 В (Vpp) при программировании | | Интерфейс | Последовательный (Serial) — 1-битная передача данных | | Частота считывания | до 15 МГц (внутр. генератор для последовательного вывода) | | Время доступа | ~65 нс при параллельном чтении (для серии XC17S) | | Ток потребления (активный) | ~10 мА | | Ток покоя | ~100 мкА (типовое) | | Температурный диапазон | –40…+85 °C (Industrial) | | Корпус | SOIC-8 (Plastic Small Outline, 5.3 мм ширина) | | Тип корпуса по Xilinx | VO8 = Plastic SOIC-8 | | Скорость | без градаций (повторяет мин. скорость семейства) | | Совместимый протокол загрузки | Master Serial Mode | | Кол-во перенастроек | Неограниченно (ПЛИС перезагружается из PROM) |
Распиновка (SOIC-8, тип. XC17S05)
| Пин | Название | Описание | |-----|----------|----------| | 1 | DATA | Последовательный выход данных к DIN ПЛИС | | 2 | CLK | Тактовый выход (генератор внутри) | | 3 | OE / RESET | Output Enable / сброс счётчика адреса | | 4 | GND | Общий | | 5 | CE | Chip Enable (низкий активный при загрузке) | | 6 | VPP / PROGRAM | Напряжение программирования / вход режима | | 7 | NC | Не подключён | | 8 | VCC | Питание +3.3 В |
(В разных ревизиях даташита обозначения могут немного отличаться; сверяйтесь с конкретным datasheet DS067 от Xilinx.)
Парт-номера семейства XC17S (совместимая линейка)
| Парт-номер | Ёмкость | Напряжение | Корпус | |------------|---------|------------|--------| | XC17S05 | 512 Кбит | 5 В | PDIP-8, SOIC-8 | | XC17S05V | 512 Кбит | 3.3 В | SOIC-8 | | XC17S05VO8I | 512 Кбит | 3.3 В | SOIC-8, Ind. | | XC17S10 | 1 Мбит | 5 В | PDIP-8, SOIC-8 | | XC17S10V | 1 Мбит | 3.3 В | SOIC-8 | | XC17S20 | 2 Мбит | 5 В | SOIC-8, PLCC | | XC17S20V | 2 Мбит | 3.3 В | SOIC-8 | | XC17S30 | 4 Мбит | 5 В | — | | XC17S40 | 4 Мбит | 5 В | — |
Suffix-варианты:
- PC = PDIP (Plastic DIP)
- VO8 = Plastic SOIC-8
- PC20 / PC44 = PLCC
- I = Industrial (–40…+85 °C)
- C = Commercial (0…+70 °C)
Совместимые ПЛИС (которые программируются через XC17S05)
Микросхема подходит для загрузки FPGA со следующими feature:
| Семейство FPGA | Объём bitstream, помещающийся в XC17S05 | |----------------|------------------------------------------| | XC3000 / XC3000A | Да (малые модели: XC3020, XC3030, XC3042) | | XC3100 / XC3100A | Да | | XC4000E / XC4000XL | Да (модели 4002, 4003E, 4004E, 4005E, 4008E, часть 4010E) | | XC4000EX / XC4000XV | Ограниченно (малые модели 4003EX, 4004EX) | | Spartan (XC3S? нет — серия XCS05/10/20/30 первый Spartan) | Да — XCS05, XCS10 (до обрезки), частично XCS20 | | Spartan-XL (XCS05XL, XCS10XL) | Да | | Spartan-II / IIE | Частично (XCS05 — только самый малый, 2S05 — битстрим мал) | | Virtex / Virtex-E | Нет (объёмы слишком большие) |
Ограничение: 512 Кбит (64 КБ) достаточно для малых FPGA с однокадровой конфигурацией. Для больших кристаллов (Spartan-3, Artix-7, Virtex-II и новее) — не подходит.
Аналоговые / функциональные аналоги
| Производитель | Аналог | Примечание | |---------------|--------|------------| | Xilinx | XC17S05V | без температурного «I» | | Xilinx | XC17S10V и старше | больше объём | | Alternatives | XCF01S (Platform Flash) | многоразовая, совр. замена | | Altera | EPC1441, EPC1 | Для Altera FPGA | | Microchip | UNI/AM | FPROM |
Программатор: Xilinx HW-130, HW-USB-II-G, Digilent HS/Character-based cable + iMPACT, сторонние (TotalPhase, Elnec) с адаптером.
Рекомендации по замене
Многие инженеры заменяют устаревший XC17S05VO8I на:
- XCF01S-VO8C — MIT 1 Мбит Platform Flash, SOIC-8, программатор тот же (iMPACT), работает с теми же FPGA через те же пины.
- Либо внешний SPI-лид от MCU.
При заказе: указывайте полный Xilinx order-code, например XC17S05VO8I, tolerance промышленная.
Если нужен pdf datasheet — он называется Xilinx DS067 “XC17S00 Series Configuration PROMs”.
Уточните, какой FPGA вы конфигурируете — смогу сказать, точно ли поместит этот PROM битстрима загрузки.