- Уровень регистровых передач
-
Уровень регистровых передач (англ. Register transfer level, RTL) — в разработке интегральных микросхем — описание работы синхронной цифровой схемы. На данном уровне поведение схемы определяется в терминах потоков сигналов (или пересылок данных) между аппаратными регистрами и логических операций над данными сигналами.[1]
Абстракция уровень регистровых передач используется в языках описания аппаратуры (HDL), например в Verilog HDL и VHDL для создания высокоуровневых описаний схем, из которых могут быть получены низкоуровневые описания и, в конце концов, прошивка для ПЛИС или маски для изготовления СБИС.
Описание RTL
Синхронные схемы состоят из двух типов элементов: регистров и комбинаторной логики. Регистры (обычно реализованные с помощью D-триггеров) синхронизируют работу схем по фронтам синхросигнала и являются единственными элементами схемы со свойствами памяти. Комбинаторная логика выполняет все логические функции в схеме и обычно состоит из логических вентилей.
К примеру, на рисунке изображена очень простая синхронная схема. Вход регистра подключен ко входу через инвертор. Это позволяет создать цепь, которая изменяет своё состояние при появлении положительного фронта сигнала. В данной схеме комбинационная логика основана на инверторе.
Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её.
Это примечание по возможности следует заменить более точным.В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 26 июня 2012.См. также
Ссылки
- ↑ Frank Vahid Digital Design with RTL Design, Verilog and VHDL. — 2nd. — John Wiley and Sons, 2010. — P. 247. — ISBN 978-0-470-53108-2
Категории:- Цифровые системы
- Языки описания аппаратуры
Wikimedia Foundation. 2010.