Мар
14
2015
Представляю вашему вниманию модель микросхемы памяти IS61WV102416 на verilog с учетом задержек.Модель предназначена для построения тестов устройств, содержащих SRAM. Модель не синтезируема.


Микросхема IS61WV102416 является асинхронной быстродействующей статической памятью объемом 16М и организацией 1М х 16. Имеются варианты с временем доступа 8, 10 и 20 нс. В данной модели установлены тайминги для варианта 10нс.
Read more »
Мар
13
2015
Продолжение. Начало здесь: часть 1, часть 2.
Итак, тест готов, теперь можно написать сам код делителя.
Для удобства нарисуем интерфейс модуля в таком виде:

Read more »
Фев
28
2015
Итак, продолжим разработку FPU.
Первая часть статьи находится здесь: http://32bit.me/?p=1902. Напомню также, что все исходники, приведенные в статье, можно скачать на гитхабе.

Картинка для привлечения внимания (кликабельно)
Read more »
Фев
17
2015
Не задумывались ли вы о том, как работает FPU процессора? Казалось бы, там всё довольно просто. Есть стандарт представления чисел с плавающей точкой, IEEE754, а сама реализация арифметических операций очевидна.
Но на самом деле, за кажущейся простотой скрыто множество нюансов.
Read more »
Окт
10
2014
Прекрасная книга, просто лучшая на эту тему! Однозначно, это должен прочитать каждый!

В книге рассматриваются разные аспекты проектирования систем на FPGA: от правильного стиля кодирования на Verilog и преимуществ/недостатков синхронного и асинхронного сброса до грамотной организации питания микросхем и разводки PCB.
Сен
10
2014
Прочитал книгу «Advanced Digital Design with the Verilog HDL».

Книга не очень понравилась. Объем очень большой (> 1000 страниц), но очень много воды, и сведения самого начального уровня. Может быть, некоторый интерес представляет глава 10, где описываются реализации различной арифметики: сложения, умножения и деления. Но опять же, только самые простейшие вещи, и очень многословно.
Сен
09
2014
Хорошая книга по методологии разработки SoC. Приводится много полезных советов по кодингу на Verilog, в том числе.

Авг
29
2014
Хорошая книга.

В книге дается большое количество примеров кода на SV, а не просто перечисление синтаксических конструкций языка. Также в книге излагаются основы методологии CRT — Constrained Random Testing. Рекомендую всем.
Май
02
2014

Описывается проект простейшего конвейерного процессора. Для начинающих изучать Verilog будет интересно.
Янв
26
2013
Хорошая книга, дается подробное изложение языка Verilog с примерами, 408 стр.
