[an error occurred while processing this directive]
Пожалуйста...
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Pashka 17 декабря 2002 г. 16:27
В ответ на: Если нетрудно, пример! (-) отправлено Alesandro 17 декабря 2002 г. 14:36

Минусы Verilog'a (IMHO):
1. Разделение wire и reg. В VHDL есть только signal и не надо менять декларацию, если триггер меняется на логику.
2. Повторение описания портов. Сначала в скобках все имена, потом описываются input, output, inout, а если output еще и триггер, то надо еще раз его описывать как reg.
2. Меньшая читабильность. VHDL объемнее, но более удобочитаем.
3. Обозначение логических операций символами. Особенно такие феньки как операция NOT может быть ~, а может быть !. Равенства: есть == и ===. Я понимаю что это все для разных случаев, но можно было сделать перегруженную операцию.
4. Отсутствие типов, определяемых пользователем. Стейт-машины на VHDL писать удобнее. Обозвал все состояния как удобно и вперед.

Плюсы Verilog'a (IMHO):
1. Наличие логических операций между битами шины (свертки). В VHDL приходится писать функции.
2. Лучше разработаны механизмы работы с файлами и системные функции для моделировании.
3. Возможность "вытаскивания" сигналов и функций из компонентов наверх. Т.е. если в компоненте определена функция, ее можно вызвать из любого компонента, более высокого уровня.




Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru