cms Ну зра Вы так на VHDL. 1. - Блочные коментарии - вообще-то, IMHO, бяка. Они не нужны. В редакторе ActiveHDL есть волшебная комбинация Ctrl-K, которая закомментирует весь блок. Подобное есть и в других редакторах. 2. - Много сред поддерживает автоматическую генерацию component из рабочей библиотеки, не надо вручную их забивать ! Бр-р-р. 3. - Define в большинстве случаев, IMHO, заменяется type и constant в пакете. 4. - Не надо делать на VHDL dffe так. Проще создать компонент и instant его. А все сигналы сгруппировать в record и передовать его в список чувствительности процесса, очень удобно. В Verilog 2001 уже ввели нечто подобное (типа символа * в always). А вот с тем, что не плохо бы обрезать жирок с длинных служебных слов, и описателей процедур я согласен. То что, можно выразить проще в VHDL излишне многословно. Кстати, кто-нибудь работал с foreign или VHPI? Нужно ввести данные с одного из аппаратных интерфейсов (типа драйвера UARTа). Или кто подскажет линк на хороший учебник по PLI ?
|