Оглавление
Лола (компьютер)
-
Обзор языка описания аппаратного обеспечения Lola
- Lola разработан Никлаусом Виртом для обучения студентов-информатиков проектированию на FPGA.
- Язык предназначен для статического описания структуры и функций аппаратных компонентов.
- Текст Lola состоит из деклараций и утверждений, описывающих логические элементы и связи между ними.
-
Структура и функции Lola
- Сигналы объединяются операторами и присваиваются другим сигналам.
- Типы данных могут содержать экземпляры других типов, поддерживая иерархический стиль проектирования.
- Типы могут быть универсальными и параметризуемыми.
-
Пример использования Lola
- В примере описывается модульный сумматор, который может служить строительным блоком для более высокого уровня иерархии.
-
Дополнительная информация
- Подробности реализации компилятора Lola доступны в техническом отчете Вирта.
- Обзор системы инструментов для цифрового проектирования представлен в отдельном техническом отчете.
-
Внешние ссылки
- Инструменты САПР для проектирования в ETH Zürich включают языковую страницу Lola.
- Статья является заглушкой и приглашает к расширению Википедии.
Полный текст статьи: