Обзор цифровой и аналоговой аппаратуры ЦОС
Основными особенностями архитектуры кристаллов семейства
Virtex являются гибкость и регулярность. Кристаллы состоят из матрицы КЛБ (Конфигурируемый Логический Блок), которая окружена программируемыми блоками ввода-вывода (БВВ).
Все соединения между основными элемента (КЛБ, БВВ) осуществляются с помощью набора иерархических программируемых трассировочных ресурсов. Множество таких ресурсов позволяет реализовывать на кристалле семейства Virtex сложные проекты.
Кристаллы семейства Virtex производятся на основе статического ОЗУ (Static Random Access Memory – SRAM), поэтому функционирование кристаллов определяется загружаемыми во внутренние ячейки памяти конфигурационными данными.
Кристаллы Virtex обеспечивают более высокую производительность, чем предыдущие поколения FPGA.
Соединение между КЛБ осуществляется
с помощью главных трассировочных матриц - ГТМ. ГТМ - это матрица программируемых транзисторных двунаправленных переключателей, расположенных на пересечении горизонтальных и вертикальных линий связи. Каждый КЛБ окружен локальными линиями связи (VersaBlock), которые позволяют осуществить соединения с матрицей ГТМ. Интерфейс ввода-вывода VersaRing создает дополнительные трассировочные ресурсы по периферии кристалла. Эти трассы улучшают общую “трассируемость” устройства и возможности трассировки после закрепления электрических цепей к конкретным контактам.