Заиналабедин Наваби
Проектирование
встраиваемых систем на ПЛИС
Zainalabedin Navabi
Embedded Core Design with FPGAs
McGraw-Hill
New York Chicago San Francisco Lisbon London Madrid
Mexico City Milan New Delhi San Juan Seoul
Singapore Sydney Toronto
Заиналабедин Наваби
Проектирование
встраиваемых систем на ПЛИС
Москва, 2016
УДК 004. 2/. 3
ББК 32. 971
Н15
Наваби З. Н15 Проектирование встраиваемых систем на ПЛИС / пер. с англ. Соловьева В. В. – М. : ДМК Пресс, 2016. – 464 с. ISBN 978-5-97060-174-7
Темой данной книги является проектирование встраиваемых систем на програм-
мируемых логических интегральных схемах (ПЛИС). Издание предоставляет всю
информацию, которая необходима для проектирования сложных встраиваемых
систем и ядер. В первой части определяется, чем является встраиваемая систе-
ма, и знание каких аспектов цифрового проектирования полезно при проектиро-
вании таких систем. Затем обсуждается язык проектирования Verilog на уровне
регистровых передач и применение этого языка для RTL-моделирования и RTL-
синтеза. Далее приводится описание проектирования цифровых систем, архитек-
туры компьютеров и разработка программной части. После рассмотрения основ
показывается, как эти темы совместить вместе в проекте законченной системы
с аппаратными и программными ядрами. Издание предназначено студентам старших курсов вузов, а также разработчи-
кам аппаратуры, знакомым с основами логического проектирования и желающим
заняться автоматизированным проектированием на системном уровне. УДК 004. 2/. 3
ББК 32. 971
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения вла-
дельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но, поскольку вероятность
технических ошибок все равно существует, издательство не может гарантировать абсолютную
точность и правильность приводимых сведений. В связи с этим издательство не несет ответ-
ственности за возможные ошибки, связанные с использованием книги. ISBN 978-0-07-148470-1 Copyright © 2007 by The McGraw-Hill Companies
ISBN 978-5-97060-174-7 © Оформление, перевод, ДМК Пресс, 2016
Содержание
Об авторе... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 13
Предисловие... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... . . 14
Введение... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16
Благодарности... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 18
1 Элементы проектирования встраиваемых систем ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 19
1. 1.