Полезные ссылки по Verilog
Здесь опубликую подборку сайтов с примерами проектов на Verilog для компонентов цифровой схемотехники, которые помогли мне в изучении этого языка описания аппаратуры.
В русскоязычным сегменте подобных сайтов почему-то немного, точнее пока нашлись только эта пара ссылок:
1. marsohod.org/verilog — примеры реализации несложных устройств и теоретическая справка;
2. iosifk.narod.ru/hdl_coding/verilog.htm — Краткий курс HDL – Verilog на русском и статьи из журнала «Компоненты и технологии». Так же затронута тема FPGA.
Подборка англоязычных сайтов имеет большее разнообразие:
1. www.rfwireless-world.com/source-code/ Имеются примеры кода на VHDL, MATLAB, Verilog и Labview, а так же testbench к ним и визуализация результатов работы;
2. www.realdigital.org/digitallogic?view=projects Код на Verilog + теоретические справки;
3. verilogcodes.blogspot.ru/ Блог по Verilog, содержащий более понятные примеры для новичка, но имеющий не очень удобную навигацию;
4. testbench.in/ — примеры создания тестов к проекту на Verilog и SystemVerilog.
P.S. Планируется постоянное обновление подборки.
Не по теме, но может пригодиться — словарь, позволяющий переводить технические термины: www.multitran.ru
В русскоязычным сегменте подобных сайтов почему-то немного, точнее пока нашлись только эта пара ссылок:
1. marsohod.org/verilog — примеры реализации несложных устройств и теоретическая справка;
2. iosifk.narod.ru/hdl_coding/verilog.htm — Краткий курс HDL – Verilog на русском и статьи из журнала «Компоненты и технологии». Так же затронута тема FPGA.
Подборка англоязычных сайтов имеет большее разнообразие:
1. www.rfwireless-world.com/source-code/ Имеются примеры кода на VHDL, MATLAB, Verilog и Labview, а так же testbench к ним и визуализация результатов работы;
2. www.realdigital.org/digitallogic?view=projects Код на Verilog + теоретические справки;
3. verilogcodes.blogspot.ru/ Блог по Verilog, содержащий более понятные примеры для новичка, но имеющий не очень удобную навигацию;
4. testbench.in/ — примеры создания тестов к проекту на Verilog и SystemVerilog.
P.S. Планируется постоянное обновление подборки.
Не по теме, но может пригодиться — словарь, позволяющий переводить технические термины: www.multitran.ru
12 комментариев
embeddedmicro.com/
www.fpga4fun.com/
и книга «Digital Design and Computer Architecture» — перевод:
easyelectronics.ru/files/Book/digital-design-and-computer-architecture-russian-translation.pdf
Книга хорошая, но к сожалению (или к счастью) использует SystemVerilog, бывают проблемы при попытке применения примеров из книги к коду на Verilog. Чаще всего это касается типов и always-блоков.
2. Samir Palntikar — Verilog HDL (на английском)
3. Introduction to Verilog by Carleton University — краткий справочник по языку с примерами (на английском) www.cs.upc.edu/~jordicf/Teaching/secretsofhardware/VerilogIntroduction_Nyasulu.pdf
4. Стандарт языка IEEE Std 1364-2001 inst.eecs.berkeley.edu/~cs150/fa06/Labs/verilog-ieee.pdf
5. А по теории есть хорошая, но как-то малоизвестная книжка Уэйкерли Дж.Ф. — Проектирование цифровых устройств (в 2-х томах), но там описание на VHDL.
www.ece.umd.edu/class/enee359a/verilog_tutorial.pdf
P.S. Я бы добавил картинку в темку. :)