Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Мультиплексоры или таблицы соответствия

Каждая ПЛИС содержит большое количество таких программируемых блоков. Путем программирования соответствующих ячеек статического ОЗУ каждый логический блок устройства может быть сконфигурирован для выполнения различных функций. В процессе конфигурирования в каждый регистр записывается его начальное значение в виде логического О или логической 1, а также определяется, будет ли регистр выполнять функцию триггера или защелки (Рис. 3.18). В первом случае также определяется, по какому фронту тактового сигнала, положительному или отрицательному, будет производиться переключение. Тактовые сигналы являются общими для всех логических блоков. Мультиплексор, подключенный к входу триггера, может конфигурироваться на передачу сигналов с выхода таблицы соответствия или с  [c.54]


Таблица,соответствия с мультиплексором 8 1, представленная на Рис. 3.19, является упрощенным вариантом существующих таблиц соответствия см. гл. 4 и гл. 5).  [c.55]

Пик интереса к мелкомодульной архитектуре ПЛИС был отмечен в середине 90-х. Однако со временем подавляющее большинство представителей этого семейства канули в лету, и на плаву остались лишь представители крупномодульной архитектуры. В подобной архитектуре каждый логический блок содержит относительно большое количество логики по сравнению с мелкомодульными представителями. Так, например, логический блок может содержать четыре 4-входовых таблицы соответствия, четыре мультиплексора, четыре D-триггера, и некоторое количество логики быстрого переноса.  [c.68]

Логические блоки на мультиплексорах и таблицах соответствия 69  [c.69]

Мультиплексоры или таблицы соответствия  [c.71]

Человек не может жить только таблицами соответствия , непременно сказал бы Шекспир, будь он разработчиком ПЛИС. И действительно, помимо одной или нескольких таблиц соответствия логический блок может содержать другие элементы, такие как мультиплексоры и регистры. Но перед тем как мы начнем копаться в этом разделе, нам необходимо настроить наши мозги на некоторую терминологию.  [c.73]

Кроме таблиц соответствия, мультиплексоров и регистров, логические ячейки содержат небольшое количество других элементов, включая специальную логику быстрого переноса для использования в арифметических действиях.  [c.74]

Таблица соответствия Мультиплексор Регистр  [c.74]

Предположим, что каждый программируемый логический блок содержит всего лишь 4-входовую таблицу соответствия, мультиплексор и регистр (Рис. 5.2). Мультиплексор нуждается в соединительной конфигурационной ячейке, чтобы определить вход, сигнал с которого будет передаваться на его выход. Регистр нуждается в соединительных конфигурационных ячейках, чтобы определить будет ли он  [c.94]

Внутренние шины с тремя состояниями обычно работают довольно медленно, и в большинстве ПЛИС следует избегать их использования, если только нет полной уверенности в их необходимости. По возможности используйте буферы с тремя состояниями исключительно на верхнем уровне устройства. Если все-таки они будут использоваться, а применяемая ПЛИС не поддерживает вентили с тремя состояниями, большинство современных средств синтеза обеспечивают автоматическую реализацию третьего состояния с помощью мультиплексоров. В основном производятся преобразования буферов с тремя состояниями, описанными с помощью ЯТЬ-кода, в соответствующую логику на основе таблиц соответствия.  [c.153]

В рамках рассматриваемого материала предположим, что логическая ячейка содержит 4-входовую таблицу соответствия, регистр и другие блоки, такие как мультиплексоры и цепи быстрого переноса.  [c.202]


Конечно же, как обычно, у каждого поставщика собственная архитектура устройства. В связи с этим будут рассмотрены только общие черты этих устройств. Каждое устройство начинается с фундаментального элемента, который одни ягзыъгют модуль, а другие элемент мозаики. Такой элемент может содержать изготовленный заводским способом набор общей логики, выполненной в виде логических вентилей, мультиплексоров или таблиц соответствия, одного или нескольких регистров, и, возможно, небольшого локального ОЗУ (Рис. 3.15).  [c.52]

Массив таких элементов изготавливается заводским способом по всей поверхности кристалла. Некоторые альтернативные архитектуры начинаются с базисной ячейки или базисного модуля, или базисного элемента мозаики, или др., в состав которой входят только элементы общей логики в форме изготовленных заводским способом вентилей, мультиплексоров или таблиц соответствия. Массив таких базисных единиц (говорят 4x4, 8x8 или 16x16) в соединении с некоторыми специальными модулями, содержащими регистры, небольшие элементы памяти и другую логику, образует базовую ячейку или базовый модуль, или базовый элемент мозаики, или др. Этот массив изготавливается заводским способом по всей поверхности кристалла.  [c.52]

Основу первых ПЛИС составляла концепция программируемых логических блоков, которые включали в себя 3-х входовую таблицу соответствия LUT - lookup table), регистр, выполняющий функцию триггера или защелки, мультиплексор, а также некоторые другие элементы, не представляющие в данном контексте особого интереса. На Рис. 3.18 показан очень простой программируемый логический блок. Как будет показано в гл. 4, логический блок современной ПЛИС может быть чрезвычайно сложным.  [c.54]

До появления современных систем автоматизированного проектирования, когда инженеры вручную изготавливали схемы, некоторые утверждали, что применение архитектуры на основе мультиплексоров позволяет достичь лучших результатов. К сожалению, они, как правило, не удосуживались пояснить, почему эти результаты лучше. По сути дела ответ на этот вопрос перекладывался на плечи других. Говорят также, что мультиплексорные архитектуры имеют преимущество при разработке управляющей логики в стиле если этот вход имеет значение истина, а этот вход имеет значение ложь, то на выходе будет истина.,.Однако некоторые из этих архитектур не обеспечивают работу высокоскоростных цепочек логического переноса. Их аналоги на таблицах соответствия остаются лидерами во всех приложениях, в которых предусмотрены арифметические действия.  [c.71]

В сравнении с таблицами соответствия, при использовании мульти-плексорной архитектуры, содержащей смесь мультиплексоров и логических вентилей, часто удаётся получить доступ к промежуточным значениям сигналов, проходящих между логическими элементами и мультиплексорами. В этом случае при реализации небольших функций ненужные (лишние) логические блоки могут быть отключены.  [c.71]

Логическая ячейка — основная конструктивная единица в современных ПЛИС компании Xilinx. В её состав входят 4-входовая таблица соответствия, мультиплексор, регистр и вспомогательная логика. См. также логический элемент, КЛБ, блок логических массивов (LAB) и секция.  [c.386]

Структурированная специализированная схема — вид заказных микросхем (ASI ), структура которых представляет собой массив предварительно изготовленных и расположенных по всей поверхности идентичных модулей. Эти модули могут состоять из смеси логики общего назначения (логических вентилей, мультиплексоров или таблиц соответствия), регистров и, возможно, небольшого ОЗУ. С увеличением уровня сложности модулей могут быть также предварительно реализованы основные слои металлизации. Для таких структурированных специализированных схем требуется только реализация двух-трёх заказных слоёв металлизации (в некоторых случаях достаточно только одного слоя металлизации). Такой подход существенно уменьшает время и стоимость изготовления микросхемы.  [c.393]

Таблица соответствия (LUT — look-up table) — существует две основные формы реализации программируемых логических блоков, используемых для построения среднемодульных архитектур ПЛИС на основе мультиплексоров и на основе таблиц соответствия. При использовании таблиц соответствия группа входных сигналов служит индексом (указателем) ячейки в таблице, в которой содержится результирующее значение.  [c.393]

Последовательно с термистором включен резистор с постоянным соспротивлением, с которого снимается выходное напряжение, пропорциональное темперетуре. Этот аналоговый сигнал преобразуется в цифровую форму аналого-цифровым преобразователем [см. рис. 2.13). Через мультиплексор цифровой сигнал подеется на микропроцессор, в постоянной лемяти которого хранится таблица соответствия значений температуры поступающим импульсам.  [c.28]



Смотреть страницы где упоминается термин Мультиплексоры или таблицы соответствия : [c.69]    [c.71]    [c.73]    [c.75]   
Смотреть главы в:

Проектирование на ПЛИС архитектура, средства и методы  -> Мультиплексоры или таблицы соответствия



ПОИСК



Логические блоки на мультиплексорах и таблицах соответствия

Мультиплексоры

Таблица соответствия



© 2025 Mash-xxl.info Реклама на сайте