Л е к ц и я 8 ПЛИС семейства VIRTEX. HDL&FPGA технологии проектирования КС2 Архитектура Virtex.

Презентация:



Advertisements
Похожие презентации
ПЛИС FPGA фирмы Xilinx Фирма Xilinx продолжает уверенно занимать лидирующую позицию на рынке ПЛИС. Новые серии ПЛИС являются.
Advertisements

FPGA (Field Programmable Gate Arrays) - программируемые пользователем вентильные матрицы 1.
Микроконтроллеры AVR семейства Mega. Отличительные особенности FLASH-память программ объемом от 8 до 256 Кбайт (число циклов стирания/записи не менее.
CPLD (Complex Programmable Logic Device) - сложные программируемые логические устройства 1.
Московский Государственный Университет Приборостроения и Информатики Основы программируемой логики.
- микропроцессор - память компьютера (внутренняя и внешняя) - устройства ввода информации - устройства вывода информации - устройства передачи и приема.
Схема устройства ПК Магистраль Шина данных Шина адреса Шина управления Процессор ОЗУПЗУ контроллер КлавиатураДисководПринтерДисплей.
Архитектура вычислительной машины (Архитектура ЭВМ) концептуальная структура вычислительной машины, определяющая проведение обработки информации и включающая.
Семинар 1 Архитектура интегральных схем с программируемой структурой (ПЛИС) Список литературы: Угрюмов Е. П. Цифровая схемотехника: Учеб. Пособие для вузов.
Организация микроконтроллеров Вспомогательные аппаратные средства микроконтроллера.
Учебный курс Введение в цифровую электронику Лекция 3 Цифровые устройства с внутренней памятью кандидат технических наук, доцент Новиков Юрий Витальевич.
Магистрально- модульный принцип строения компьютера 10 класс (информационно-технологический профиль)
УСТРОЙСТВО СИСТЕМНОГО БЛОКА. Системный блок Это сложный и важный компонент ПК. Обеспечивает связь центрального процессора с внешними устройствами, в системном.
FPGA (Field Programmable Gate Arrays) - программируемые пользователем вентильные матрицы 1.
План урока Память и её видыПамять и её виды Оперативная память и её видыОперативная память и её виды Характеристика ОПХарактеристика ОП 1.Тип, 2.Частота,
1 ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒАЛЫМ МИНИСТРЛІГІ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН - 2 Аршалы орта мектебі Аршалынская средняя.
Что такое компьютер? Перечислите основные устройства компьютера? Каково назначение каждого из них? Что такое компьютерная программа? Что такое данные?
11 класс, 2 урок. CPU RAM Информационная магистраль (шина) Шина данных (8, 16, 32, 64 бита) Шина адреса (16, 20, 24, 32, 36, 64 бита) Шина управления.
Устройства компьютера. Компьютер – это универсальная электронная машина, которая состоит из согласованно работающих аппаратных и программных средств Аппаратное.
Архитектура компьютера. 2 Основные части компьютера Системный блок, монитор, клавиатура и мышь. Это то, что обычно всегда бывает у современного компьютера!
Транксрипт:

Л е к ц и я 8 ПЛИС семейства VIRTEX

HDL&FPGA технологии проектирования КС2 Архитектура Virtex

HDL&FPGA технологии проектирования КС3 2-хсекционный КЛБ семейства Virtex

HDL&FPGA технологии проектирования КС4 Секция КЛБ Virtex

HDL&FPGA технологии проектирования КС5 Ёмкость блочной памяти Соотношение шин адреса и данных Блок памяти

HDL&FPGA технологии проектирования КС6 БВВ ПЛИС типа Virtex

HDL&FPGA технологии проектирования КС7 Поддерживаемые стандарты ввода/вывода По выбору, к каждому контакту может подключаться: резистор, соединенный с шиной «земля» (pull-down), резистор, соединенный с шиной питания (pull-up), маломощная схема удержания последнего состояния (week-keeper).

HDL&FPGA технологии проектирования КС8 Банки ввода/вывода Virtex Выходные совместимые стандарты

HDL&FPGA технологии проектирования КС9 Локальные связи в кристалле Virtex

HDL&FPGA технологии проектирования КС10 Основными программируемыми элементами матрицы являются: конфигурируемый Логический Блок - КЛБ (в английском варианте configurable logic block – CLB). КЛБ являются основными элементами, на основе которых реализуется вся логика, блок ввода-вывода - БВВ (в английском варианте Input/Output Blocks - IOB). БВВ осуществляют интерфейс между контактами микросхемы и КЛБ. Элементы, которые соединяются с матрицей GRM: специальные блоки памяти (BRAMs) размером 4096 бит каждый, четыре модуля автоподстройки задержек (DLL), предназначенных для компенсации задержек тактовых сигналов, а также деления, умножения и сдвига фазы тактовых частот, буферы с тремя состояниями (BUFT), которые расположены вблизи каждого КЛБ и управляют горизонтальным сегментированным трассам.

HDL&FPGA технологии проектирования КС11 Подключение трёхстабильных буферов к горизонтальным линиям

HDL&FPGA технологии проектирования КС12 Глобальные цепи синхронизации

HDL&FPGA технологии проектирования КС13 Основные характеристики семейства Virtex Особенности ПЛИС семейства Virtex Высокопроизводительные, большой ёмкости, программируемые пользователем логические интегральные схемы с архитектурой FPGA (Field Programmable Gate Arrays): Ёмкость от 50К до 1М системных вентилей Системная производительность до 200 МГц Совместимы с шиной PCI 66 МГЦ Поддерживают функцию Hot-swap для Compact PCI

HDL&FPGA технологии проектирования КС14 Поддержка большинства стандартов ввода-вывода (технология SelectIO): 16 высокопроизводительных стандартов ввода – вывода Прямое подключение к ZBTRAM устройствам Встроенные цепи управления тактированием: Четыре встроенных модуля автоподстройки задержек (DLL - delay-locked loop) для расширенного управления тактовыми сигналами Четыре глобальные сети распределения тактовых сигналов с малым разбросом фронтов, плюс 24 локальные тактовые сети Иерархическая система элементов памяти: На базе 4-входовых генераторов функций (4-LUT – Look-Up Table), конфигурируемых либо как 16-ти битовая RAM (Random Access Memory), либо как 16-ти битовая двухпортовая RAM, либо как 16-ти битовый сдвиговый регистр Встроенная блочная память, каждый блок конфигурируется как синхронная двухпортовая RAM ёмкостью 4 Кбит Быстрые интерфейсы к внешней высокопроизводительной RAM

HDL&FPGA технологии проектирования КС15 Гибкая архитектура с балансом быстродействия и плотности упаковки логики: Специальная логика ускоренного переноса для высокоскоростных арифметических операций Специальная поддержка умножителей Каскадируемые цепочки для функций с большим количеством входов Многочисленные регистры/защелки с разрешением тактирования и синхронные/асинхронные цепи установки и сброса Внутренние шины с тремя состояниями Логика периферийного сканирования в соответствии со стандартом IEEE Датчик температуры кристалла Проектирование осуществляется пакетами программного обеспечения Foundation и Alliance Series, работающими на ПК или рабочей станции

HDL&FPGA технологии проектирования КС16 Конфигурация кристалла хранится во внешнем ПЗУ, и загружается в кристалл после включения питания автоматически или принудительно: Неограниченное число циклов загрузки Четыре режима загрузки Производятся по технологии 0.22 мкм к-МОП с 5-тислойной металлизацией на основе статического ОЗУ 100% фабричное тестирование

HDL&FPGA технологии проектирования КС17