ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
606542
ali00ff (28.06.2015 04:02 - 04:07, просмотров: 2922)
Первый проект на Verilog (да и вообще на ПЛИС). Оптимизация ? / Критика ? / Дельные Советы ? (файл LED_4.V прилеплен) ============================================================================================ Здравствуйте люди добрые, вот опять к Вам за советами :) если будет минутка посмотрите пожалуйста! Предупреждаю - я ДВЕ НЕДЕЛИ как после микроконтроллеров с ПЛИСками разбираюсь !, поэтому прошу - потише с ПЛИСовской терминологией если не жалко, лан ? :)) Как говорят в буржуйских фильмах - "а по Английски ?!" И так с не привычки охуевлен от того что каждый always@ считай отдельным физ процессом идет, что в микроконтроллерах лишь мечта. Вот тебе стек и сношайся с таймерами или кривыми OSами как хочешь... Сейчас осваиваюсь на Cyclone2 , но на будущее затарился Xilinx-овской центральной платкой. (Благо моя китайская чудо DVK601 позволяет.) Я же правильно понял ? Verilog и туда и сюда пойдет ?! Приятный такой язык на мой вкус (может что после паскаля) Схемы и AHDL никак не нравиться :( А софт универсальный есть ? ModelSim часом под Xilinx не пойдет ? (на будущее интересуюсь) Любым дельным советам буду рад. Вот на моем Т.З. Как написать тоже самое но красивше ???. что не так делаю ??? Пока у меня дурные привычки не сформировались.... Синтаксис слегка не привычный, как тут записывать в dec/hex/bin я пока особо не разобрался, поэтому пока пишу по простому, типа counter <= counter + 1; Т.З. 4 выхода на светодиоды и каждому по отдельному независимому клоку. Я по жадничал 8 always-ов городить, поэтому LEDы отдельными блоками (4е последние always@ ), а вычисления клоков в одном (1ый always@ по счету). Правильный это подход / не правильный пока не уверен Там везде комментарии на буржуйском прописал, чтобы читать удобнее. В железе все работает как надо, смотрел на анализаторе(железном) счет вроде точный, от нуля. Заранее благодарен ! ======================================================================================== Кстати Если кому надо крак и сам Quartus 11.00 Paid (на altera.com его почикали, лежит только sp1) - пишите, мне не жалко, китайец к SDK подогнал и вот еще чего : 11.0_quartus_windows.exe 11.0_devices_windows.exe 11.0_legacy_nios2_windows.exe вот такая лицуха Altera (6AF7) Nios II Embedded Processor Encrypted output (00A2)