94542

Вентильные матрицы, программируемые пользователем (FPGA): общая структура, виды функциональных блоков, матрица межсоединений, блоки ввода-вывода

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Микросхемы программируемых пользователями вентильных матриц FPGA Field Programmable Gate Arrays в своей основе состоят из большого числа конфигурируемых логических блоков ЛБ расположенных по строкам и столбцам в виде матрицы и трассировочных ресурсов обеспечивающих их межсоединения.

Русский

2015-09-14

14.54 KB

0 чел.

Вентильные матрицы, программируемые пользователем (FPGA): общая структура, виды функциональных блоков, матрица межсоединений, блоки ввода/вывода.Микросхемы программируемых пользователями вентильных матриц FPGA (Field Programmable Gate Arrays) в своей основе состоят из большого числа конфигурируемых логических блоков (ЛБ), расположенных по строкам и столбцам в виде матрицы, и трассировочных ресурсов, обеспечивающих их межсоединения. В архитектуре FPGA явно прослеживается большое сходство с архитектурой MPGA. Разница в том, что FPGA, поступающая в распоряжение потребителя, имеет уже готовые, стандартные, хотя и не запрограммированные, трассировочные ресурсы, не зависящие от конкретного потребителя. Получение конкретного проекта на базе FPGA, как и на основе других ПЛИС, реализуется воздействием на программируемые межсо­единения, в ходе которого обеспечивается замкнутое состояние одних участков и разомкнутое — других. Обращаться к изготовителю FPGA при этом не требуется. Архитектуры FPGA разрабатываются фирмами Xilinx, Actel, Altera, Atmel, Age re Systems (ранее Lucent Technologies), QuickLogic и др. Типовая схема программируемой интегральной микросхемы FPGA состоит из трех видов блоков: логические блоки, блоки ввода-вывода, предназначенные для обмена сигналами через внешние выводы микросхемы и программируемые электронные ключи, предназначенные для создания соединений между внутренними блоками микросхемы FPGA. Логические блоки размещаются в узлах решетки вертикальных и горизонтальных шин проводников. Благодаря возможности соединения проводников при помощи электронных ключей друг с другом, можно создавать нужные нам соединения между логическими блоками. Соединения осуществляемые электронными ключами можно программировать, замыкая и размыкая эти ключи. Матрица соединений хранится в ПЗУ конфигурации и может быть изменена при программировании ПЛИС. Блоки ключей, замыкающие проводники соединительных шин FPGA между собой, обозначены на рисунке 1 квадратами серого цвета. Соединение внутренней цифровой схемы с блоками ввода-вывода также программируется электронными ключами. У различных микросхем FPGA реальное число программируемых внутренних соединений значительно отличается. Это определяет насколько полно может быть использованы внутренние ресурсы микросхемы и может оказать влияние на предельное быстродействие разработанного цифрового устройства. Эти особенности необходимо учитывать в процессе проектирования цифрового устройства при выборе фирмы-изготовителя и конкретных микросхем FPGA, предназначенных для реализации этого устройства. Особенностью структуры FPGA является то, что каждый логический блок обычно имеет небольшое число входов и один выход. Это позволяет более полно использовать внутренние ресурсы микросхемы. Типичный логический блок строится на основе ПЗУ, в ячейках которого записана таблица истинности комбинационной схемы. Подобный блок ПЗУ обычно называется LUT (Look Up Table). Каждая ячейка способна хранить значение одной строки таблицы истинности, логический '0' или '1'. Размер LUT определяется числом входов, которое изменяется в зависимости от типа выбранной микросхемы и фирмы-производителя. В качестве примера на рисунке 2 показано внутреннее устройство небольшого LUT ПЗУ с тремя входами x1, x2, x3, и одним выходом f. Крестиками обозначены электронные ключи, включенные между источником питания и входом мультиплексора.


 

А также другие работы, которые могут Вас заинтересовать

73838. Технология изготовления втулок 80.5 KB
  Технологические задачи Отличительной технологической задачей является обеспечение концентричности наружных поверхностей с отверстием и перпендикулярности торцов к оси отверстия. Диаметры наружных поверхностей выполняют по h6 h7; отверстия по H7 реже по H8 для ответственных сопряжений по Н6.015 мм; перпендикулярность торцовых поверхностей к оси отверстия 02 мм на радиусе 100 мм при осевой нагрузке на торцы отклонение от перпендикулярности не должно превышать 002. Заготовками для втулок с диаметром отверстия до 20 мм служат...
73839. Технология изготовления корпусных деталей 1.63 MB
  Обрабатывают направляющие начерно резцами на продольнострогальных станках торцевыми фрезами и наборами фрез на продольнофрезерных станках. Обрабатывают начерно поверхности расположенные перпендикулярно направляющим на продольнофрезерных станках если станина по длине проходит между колонами станка; на горизонтальнорасточных станках фрезой или на торцефрезерных станках если станина длинная. Обрабатывают отверстия начерно на горизонтальнорасточных станках в приспособлении. Чистовую обработку лучше выполнять на продольнофрезерных...
73840. Процессы обработки деталей типа некруглые стержни 191.5 KB
  Технология изготовления рычагов. Характеристика рычагов К деталям класса рычагов относятся собственно рычаги тяги серьги вилки балансиры шатуны. Детали класса рычагов имеют два отверстия или больше оси которых расположены параллельно или под прямым углом.
73841. Процессы обработки деталей «круглые стержни» 58.5 KB
  В зависимости от типа производства операцию производят: в единичном производстве подрезку торцов и центрование выполняют на универсальных токарных станках последовательно за два установа; в серийном производстве подрезку торцов выполняют раздельно от центрования на продольнофрезерных или горизонтальнофрезерных станках а центрование на одностороннем или двустороннем центровальном станке. В зависимости от типа производства операцию выполняют: в единичном производстве на токарновинторезных станках; в мелкосерийном на...
73842. Технико-экономические показатели разрабатываемых ТП 72 KB
  На завершающим этапе разработки ТП проводят полную оценку вариантов путем сравнения себестоимости обработки заготовок отражающей затраты живого и овеществленного труда. Существует два основных метода определения себестоимости: бухгалтерский и метод прямого калькулирования поэлементный. Цеховые расходы при калькулировании себестоимости определяют в процентах от заработной платы основных рабочих цеха: тогда себестоимость текущие затраты можно выразить так: где ц процент цеховых накладных расходов. Его можно использовать при приближенном...
73843. РОЗВИТОК СВІДОМОСТІ У ФІЛОГЕНЕЗІ 215 KB
  Сприймання це відображення у свідомості людини цілісних предметів та явищ обєктивного світу при їх безпосередньому впливі у дану мить на органи відчуттів. Його суттєва відмінність від відчуттів полягає в тому що в процесах сприймання формується образ цілісного предмету за допомогою відображення всієї сукупності його якостей. Однак образ сприймання не зводиться до простої суми відчуттів хоча й вносить їх до свого складу. Сприймання результат діяльності системи аналізаторів.
73844. ПСИХІЧНІ ПРОЦЕСИ: ПАМ’ЯТЬ, УЯВА, МИСЛЕННЯ, УВАГА 84 KB
  Особливості памяті та уява. ІІ Память форма психічного відображення яка заклечається в закріпленні збереженні і послідуючому відтворенні минулого досвіду. Память повязує минуле субєкта с його дійсністю і майбутнім і є найважливішою пізнавальною функцією яка лежить в основі розвитку і навчання.
73845. ЕМОЦІЙНО-ВОЛЬОВА СФЕРА ОСОБИСТОСТІ 112.5 KB
  Рису характеру розуміють як схильність до нервової поведінки яка склалася в силу наявності певних потреб мотивів чи інтересів мотиваційні риси або в силу наявності певних звичок установок сталевих особливостей поведінки. Окремі властивості характеру залежать одне від одного та тісно повязані між собою вони створюють цілісну організацію яку називають структурою характеру. В структурі характеру виділяють дві групи рис. Під рисою характеру розуміють ті чи інші особливості особистості людини які систематично проявляються в різних видах...
73846. Діяльність та особистість 148.5 KB
  Діяльність в житті людини: види структура предмет. ДІЯЛЬНІСТЬ можна визначити як специфічний вид активності людини спрямований на пізнання і творче перетворення навколишнього світу включаючи самого себе й умови свого існування. Навчання являє собою прогресивне відтворення людини як свідомої особистості на основі засвоєння ним практичного та теоретичного досвіду людства. Особливе місце в житті людини займає ПРАЦЯ.