[an error occurred while processing this directive]
|
На мой взгляд, все языки описания аппаратуры были вызваны необходимостью представления схем в виде грамматических конструкций, чтобы их можно было представлять в удобном для средств автоматического проектирования виде (компиляторов, оптимизаторов, синтезаторов, моделировщиков и прочей нечести), но никак не для человека. Точнее, может и для человека, но выполняющего такую функцию, что неважно знать работу всей системы, а нужно только формальное описание некоторой ее части.
Проектировщику системы язык нужен только как средство промежутчного представления результатов его проектирования. Сам язык не облегчает, а усложняет проектирование. Облегчают проектирование всякого рода диаграммы, специальные языки приближенные к математической теории, используемой в проектировании.
Все сторонники HDL языков, на самом деле, рисуют устройства на бумаге, а потом их описывают на языке (а кто нет, у того вообще ужас что должно получиться). И еще они часто плюются на компиляторы, так как пытаются на своем языке наворотить то, что не является реализуемым подмножеством языка.
E-mail: info@telesys.ru