Embedded Core Design with FPGA's A toolkit for designing embedded cores and utilizing those cores in an embedded system. This guide equips computer engineers with what they need to design embedded cores and apply those cores in an embedded system. It brings together logic design, computer architecture, Verilog, FPGAs, Hardware/Software design, and SoCs. Full description
Читал русскоязычное издание от "ДМК Пресс". Очень хорошее качество перевода и верстки, не заметил почти никаких проблем с этим. Сама книга, в принципе, позновательная. Можно прочитать про общие подходы к разработке цифровых устройств, какие-то общие вещи про устройство ПЛИС. В качестве отправной точки в этой сфере подойдет очень неплохо, я думаю. Главный недостаток, пожалуй, это излишняя академичность изложения. Очень чувствуется, что книга писалась скорее как учебное пособие для студентов, которым еще и лабы делать. От практики материал несколько оторван и сфокусирован на теоретических аспектах проектирования цифровых систем. Долго описывается ручная оптимизация логических выражений, карты Карно и т.п. Есть подробнейшее (до отдельных кнопок в интерфейсе) описание программ Альтеры начала нулевых для разработки под их ПЛИС. Это четверть книги, наверное, и этот материал устарел просто безнадежно, его можно смело пролистывать. Verilog или вообще подходы к разработке на HDL-языках учить по этой книге совершенно бесполезно. Тут краткое описание основных синтаксических конструкций + код без особых пояснений, да еще и не лучшего качества, на мой скромный взгляд.