Xilinx PBGA484
тел. +7(499)347-04-82
Описание Xilinx PBGA484
К сожалению, «Xilinx PBGA484» — это не конкретная микросхема, а тип корпуса (Package Body Grid Array) с 484 выводами. Это как спросить «Опиши автомобиль с 19-дюймовыми колесами» — зависит от того, что внутри.
Xilinx (теперь AMD) использует корпус PBGA484 для нескольких семейств ПЛИС (FPGA) и CPLD. Самыми известными являются Spartan-6 и Spartan-3A/3AN/3A DSP.
Вот подробное описание для самого популярного семейства — Spartan-6, а затем перечислю, для каких еще моделей подходит этот корпус.
1. Описание и характеристики корпуса PBGA484 (общее)
Корпус PBGA (Plastic Ball Grid Array) — это тип поверхностного монтажа, где выводы выполнены в виде шариков припоя на нижней стороне подложки.
- Тип: Безвыводной, шариковый (BGA).
- Количество выводов: 484.
- Шаг выводов: 1.27 мм (0.05 дюйма) — стандартный, удобный для монтажа.
- Размер корпуса: 23 x 23 мм (включая пластиковую рамку).
- Размер подложки: Приблизительно 19 x 19 мм (зона расположения шариков).
- Материал: Пластик с наполнителем, подложка — органическая (например, BT-resin).
- Теплопакет: Обычный (без теплоотвода сверху) или с открытым теплоотводом (e-PBGA), если требуется лучший отвод тепла.
2. Технические характеристики ПЛИС в корпусе PBGA484 (на примере Spartan-6)
Чтобы дать реальные параметры, привяжемся к наиболее ходовым кристаллам под этот корпус — XC6SLX45 и XC6SLX100.
Основные параметры:
- Напряжение ядра: 1.2 В (основное питание).
- Напряжение ввода/вывода (I/O): 1.2В, 1.5В, 1.8В, 2.5В, 3.3В (зависит от банков).
- Количество пользовательских I/O (в корпусе 484): до 296 линий (максимум, зависит от конкретной модели, обычно 280–296).
- Встроенная память (Block RAM):
- XC6SLX45: до 2.1 Мбит (блоки по 18 Кбит).
- XC6SLX100: до 4.8 Мбит.
- Цифровые сигнальные процессоры (DSP48A1):
- XC6SLX45: 58 срезов.
- XC6SLX100: 180 срезов.
- Трансиверы (SerDes): Отсутствуют в PBGA484 для Spartan-6 (для трансиверов нужен корпус FG676 или FBG484 — с индексом "T" или другой).
- Тактовая частота: Внутренние PLL/DCM до 400+ МГц. Ввод/вывод LVDS до 1 Гбит/с (если банки поддерживают).
3. Парт номера (Part Numbers) для корпуса PBGA484
Важно: Обозначение корпуса в партномере — FG484 или FT484.
- FG — корпус с пассивным теплоотводом (крышкой).
- FT — тот же корпус (код для луженых выводов/другая температура пайки, но физически FBG... На самом деле для Spartan-6 используется код FG).
Код корпуса в маркировке всех производителей: FG484 (буквы до"484").
Вот реальные существующие парт номера Xilinx:
Семейство Spartan-6 (1.2V):
XC6SLX45-2FGG484C(Коммерческий, -2 скорость)XC6SLX45-3FGG484I(Индустриальный, -3 скорость)XC6SLX100-2FGG484CXC6SLX75-2FGG484I(если найдете в продаже)XC6SLX150-2FGG484C(редко, чаще идут в FG676)
Семейство Spartan-3A (1.2V, устаревшее):
XC3S700A-4FG484CXC3S1400A-4FG484C
Семейство Spartan-3 (1.2V, старого поколения):
XC3S1000-4FG484CXC3S1500-4FG484C(широко распространен)
Важно про букву "F": Xilinx для корпусов с тонкой подложкой использует код "FG". Стандартный старый корпус PBGA-484 имеет код FG, модифицированный под бессвинцовую технологию — FG (буква G в конце все равно остается).
Особенность: Корпус FG484 используется и для Spartan-6, но трансиверные варианты (LXT) в этом корпусе НЕ выпускаются (им нужен FG676). Поэтому в FBG484 живут только модели:
- Mini-ITX, Spartan-6 LX серии (без SerDes).
- Spartan-3A серии.
4. Позиции контактов и совместимость
Пассивная совместимость: Все микросхемы Xilinx в корпусе FG484 имеют одинаковую механическую раскладку (шаг, размер). Вы можете снять одну микросхему и поставить другую.
Функциональная несовместимость: Это критично! Несмотря на одинаковый корпус, распиновка не совпадает.
- Spartan-6 (например, XC6SLX45) имеет до 296 I/O, питание ядра живет на юге (ниге) корпуса, а банки I/O занимают все четыре стороны.
- Spartan-3A (например, XC3S700A) — логика другая, количество Ground и Power пинов в середине корпуса разное. Порядок следования I/O по периметру может совпадать частично (так как шаг стандартный, производители стараются делать периферию одинаковой для миграции), но включить Spartan-6 вместо Spartan-3A на плате под тот же файл прошивки НЕЛЬЗЯ.
Обратите внимание: Для Spartan-3 (весьма старых на 90 нм) питание VccO (Output) было чаще 3.3V и отличалось расположение глобальных тактовых входов (GC pins). У Spartan-6 банки 1.8V и 2.5V расположены иначе.
Итоговая таблица совместимых моделей
| Партнерский номер (Пример) | Семейство | Примечание по использованию в корпусе 484 | | :------------------------ | :-------- | :--------------------------------------- | | XC6SLX9-2FGG484C | Spartan-6 | Реально встречается, но кристалл маленький (9К логики). | | XC6SLX16-2FGG484C | Spartan-6 | Распространен. | | XC6SLX25-2FGG484C | Spartan-6 | Один из самых часто используемых. | | XC6SLX45-2FGG484C | Spartan-6 | Оптимальный баланс цена/логика. | | XC6SLX75-2FGG484C | Spartan-6 | Редок, дорог. | | XC6SLX100-2FGG484C| Spartan-6 | Максимальный LX в этом корпусе. | | XC3S400A-4FGG484 | Spartan-3A | Часто используется в проектах. | | XC3S700A-4FGG484| Spartan-3A | Хороший общий. | | XC3S1400A-4FGG484 | Spartan-3A | | | XC3S1000-4FG484 | Spartan-3 (90nm) | | Устаревшая, возможно только с ручных складов. | XC3S1500-4FG484 | Spartan-3 (90nm) | | Была ОЧЕНЬ популярна в старой аппаратуре.
Важное предупреждение о температуре
- FG486 (Spartan-3A) — гражданский/индустриальный диапазон (0 до +85).
- XC6SLX идентичен по розшивке, но FT индекс означает без свинца (Lead-free). Если ваш девайс паялся оловянно-свинцовым припоем, подбирайте компонент с маркировкой там, где наплавлены шарики оба типа. Гибриды допускают смешанный монтаж.
Резюме: Если вы покупаете "ПЛИС 484", вас обманули в формулировке. Это корпус, а не микросхема. При заказе ищите обозначение FGG484 или FT484 + конкретное имя (например, XC6SLX45).