ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Синхронные и асинхронные процессы и их описание на языке VHDL.Способы описания комбинационной логики на языке VHDL. Описание триггерных схем на языке VHDL. Для описания триггерных схем в VHDL используются операторы wait и if вместе с процессом, использующим аттрибуты переднего или заднего фронтов синхроимпульса. Ниже приведены примеры создания описаний срабатывания по фронту: (clk'event and clk='1') –аттрибут срабатывания по переднему фронту (clk'event and clk='0') -- аттрибут срабатывания по заднему фронту rising_edge(clock) –вызов функции по переднему фронту falling_edge(clock) -- вызов функции по заднему фронту В этих примерах иллюстрируется применение аттрибута переднего фронта (rising edge 'event attribute). Использование аттрибутов следует рекомендовать в тех случаях, когда система проектирования не поддерживает вызов функции по событию. Однако, использование функций позволяет избежать коллизий, связанных с переходом из неопределенного состояния, поскольку функция определяет только переходы уровней (из 0 в 1 или из 1 в 0), не не переход из неопределенного состояния в 1 или 0. Это становиться достаточно важным в случае использования многозначных типов данных, например std_logic, который имеет 9 возможных значений(U, X, 0, 1, Z, W, L, H, -).
Описание регистровых схем на языке VHDL. Не нашли, что искали? Воспользуйтесь поиском:
|