Xilinx XC1765EPC20C
тел. +7(499)347-04-82
Описание Xilinx XC1765EPC20C
Конечно, вот подробное описание Xilinx XC1765EPC20C, его технические характеристики, парт-номера и совместимые модели.
Общее описание
Xilinx XC1765EPC20C — это однократно программируемое постоянное запоминающее устройство с последовательным доступом (OTP Serial PROM), разработанное специально для конфигурации микросхем FPGA семейства Xilinx XC1700, XC1800, XC4000 и ранних серий Spartan при включении питания.
Его основная функция — выступать в роли внешнего энергонезависимого хранилища конфигурационного битового потока (bitstream). После включения питания FPGA, эта PROM автоматически передаёт данные конфигурации в FPGA через последовательный интерфейс, позволяя ей принять нужную пользователем логическую функцию.
Модель XC1765EPC20C является одной из самых ёмких в своей линейке.
Ключевые технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Семейство | Xilinx Serial PROM (XC1700 Series) | | Ёмкость (биты) | 1,048,576 бит (1 Мбит). Часто обозначается как "1M". | | Организация | 128K x 8 бит | | Тип памяти | OTP (One-Time Programmable) — программируется один раз, стереть или перезаписать данные нельзя. | | Напряжение питания (Vcc) | 5V ±10% (Традиционный 5-вольтовый уровень TTL). | | Скорость (частота конфигурации) | До 20 МГц (обозначение "C" в конце парт-номера). Существуют более медленные версии (10 МГц и 5 МГц). | | Тип корпуса | PDIP-20 (Plastic Dual In-line Package). Сквозной монтаж в отверстия. | | Температурный диапазон | Коммерческий (C): 0°C до +70°C (обозначение "C" после "20"). | | Интерфейс | Последовательный (Serial). Совместим с режимом Master Serial конфигурации FPGA. | | Ключевые выводы | DATA (выход данных), CFG (вход синхронизации конфигурации), OE/RESET (разрешение вывода/сброс), CLK (тактирование). |
Принцип работы: При подаче питания и сигнала сброса на FPGA, она переходит в режим конфигурации и начинает выдавать тактовые импульсы на вывод CLK PROM. PROM в ответ на каждый импульс выдает один бит данных на вывод DATA. Этот процесс продолжается, пока вся конфигурация не будет загружена в FPGA.
Парт-номера (Part Numbers) и варианты
Парт-номер Xilinx строится по схеме: XC1765E PC 20 C
- XC1765E: Базовый номер изделия. "65" указывает на ёмкость (1 Мбит в этой серии).
- PC: Тип корпуса. PC = PDIP-20.
- 20: Максимальная частота тактового сигнала в МГц.
- C: Температурный диапазон. C = Commercial (0°C to +70°C).
Основные альтернативные варианты в той же серии:
- По частоте: XC1765EPC10C (10 МГц), XC1765EPC5C (5 МГц).
- По корпусу: XC1765ESO20C (SOIC-20, для поверхностного монтажа).
- По температуре: XC1765EPC20I (Industrial, -40°C to +85°C).
- По ёмкости (другие модели серии):
- XC1736E (64K, 64K x 1) — 64 Кбит.
- XC1746E (64K, 8K x 8) — 64 Кбит.
- XC17512L (128K, 16K x 8) — 128 Кбит.
- XC1765E (1M, 128K x 8) — 1 Мбит (данная модель).
- XC1765EL (1M, 128K x 8) — низковольтная версия (3.3V).
Совместимые модели FPGA (для конфигурации)
Данная PROM предназначена для Master Serial режима конфигурации следующих семейств FPGA:
- XC4000 / XC4000E / XC4000EX / XC4000XL / XC4000XV (5V и 3.3V, через переводчик уровней).
- Spartan / Spartan-XL (первое поколение, например, XCS05, XCS10, XCS30XL).
- XC3000 / XC3100 / XC3100A (более ранние семейства).
- Spartan-II / Spartan-IIE (только в 5V-режиме конфигурации, требует внимания к уровням напряжений).
- Early CoolRunner CPLD (некоторые модели).
Важное примечание по совместимости:
- Напряжение: Поскольку XC1765EPC20C — 5V устройство, при конфигурации 3.3V FPGA (например, XC4000XL, Spartan-XL) необходимо использовать переходник уровней (level translator) на линиях данных и тактирования, чтобы не повредить входы FPGA.
- Альтернативы: Для новых проектов с современными FPGA эта микросхема не используется. Её заменили:
- Повторно программируемые PROM: XCFxxS (Platform Flash) с параллельным и последовательным интерфейсом.
- Стандартные флеш-память и микроконтроллеры: Для конфигурации через SPI (например, для Spartan-3 и новее).
- Встроенная флеш-память: Современные FPGA (Spartan-6, 7-series, UltraScale) часто имеют встроенные средства загрузки конфигурации или используют стандартные SPI-флешки.
Вывод
Xilinx XC1765EPC20C — это специализированная OTP-память для последовательной загрузки конфигурации в устаревшие, но ещё функционирующие 5-вольтовые FPGA семейств XC4000 и ранних Spartan. Её ключевые особенности: однократная программируемость, 1 Мбит ёмкости, работа на частоте до 20 МГц и корпус PDIP-20. При работе с 3.3V FPGA критически важно учитывать согласование уровней напряжения. Для новых разработок следует выбирать современные решения от Xilinx (AMD).