Книга "Проектирование встраиваемых SoPC с процессором Nios II и примерами на Verilog" исследует уникальную аппаратную программируемость встраиваемых систем на базе ПЛИС, используя обучение на практике для введения концепций и методов проектирования встраиваемых SoPC с помощью Verilog.

SoPC (система на программируемом кристалле) интегрирует процессор, модули памяти, периферийные устройства ввода-вывода и аппаратные ускорители в одно ПЛИС (программируемая логическая интегральная схема). В дополнение к настраиваемому ПО, можно разработать и включить настраиваемое аппаратное обеспечение во встраиваемую систему - позволяя нам настроить мягкое ядро процессора, создать интерфейсы ввода-вывода и разработать специализированные аппаратные ускорители для ресурсоемких задач.

Используя прототипную плату ПЛИС Altera и ее мягкое ядро процессора Nios II, книга "Проектирование встраиваемых SoPC с процессором Nios II и примерами на Verilog" применяет подход "обучение действием", иллюстрируя процесс разработки аппаратного и программного обеспечения с помощью реалистичных проектов, которые можно реализовать и протестировать на плате.

Уделяя основное внимание проектированию и интеграции аппаратного обеспечения, книга разделена на четыре основные части: Часть I охватывает HDL и синтез пользовательского аппаратного обеспечения. Часть II представляет процессор Nios II и дает обзор разработки встраиваемого ПО. Часть III демонстрирует проектирование и разработку аппаратного и программного обеспечения нескольких сложных периферийных устройств ввода-вывода, включая клавиатуру и мышь PS2, графический видеоконтроллер, аудиокодек и карту SD. Часть IV предоставляет несколько примеров интеграции аппаратных ускорителей, включая пользовательскую схему НОД (наибольший общий делитель), схему фрактала Мандельброта и аудиосинтезатор на основе DDFS (прямого цифрового синтеза частоты).

Хотя проектирование и разработка встраиваемого SoPC может быть увлекательным занятием, обучение может быть долгим и извилистым путем. Эта книга показывает дорогу впереди и направляет читателей через первоначальные шаги, чтобы полностью реализовать потенциал этой новой методологии.

Авторы: Pong C. Chu, Parijat Bose. Изучает уникальную аппаратную программируемость ФЛЭШ-базированных вложенных систем, основываясь на методологии обучения для того, чтобы преподавать концепты и методы проектирования вложенных функций программного обеспечения на базе FVлочного алгорита в книге AV (on-the-Водочный процесс проектирования) объединит процессор, модули памяти, устройства ввода/вывода и пользовательские аппаратные ускорители в одном устройстве ФЛЭТ (Field-программируемое полевое устройство). Помимо пользовательского программного обеспечения, пользовательскую аппаратуру также можно разработать и внедрить во вложенные системы, что позволит нам настроить программный процессор, создать специализированные интерфейсы ввода/выхода и разработать специальные аппаратные ускорители для вычислительно-интенсивных задач. Используя прототипирующую плату Altera со встроенным процессором Nios II и множество реалистичных проектов, которые предлагает книга, она переходит от "научить через проектирование", иллюстрируя процесс разработки и интеграции аппаратного и программного обеспечения. Уделяя большое внимание проектированию аппаратных частей и их встраиванию, книга разделена на четыре основных этапа: 1) Глава PHVL и синтез пользовательской аппаратуры; 2) Основные этапы GHV II процессора и обзор развития вложенных программных обеспечений; 3) Разработка и внедрение аппаратной и программной частей различных устройств ввода/ вывода, в том числе клавиатур и мышей PS2, графического видеоконтроллера, кодека аудио и карты SD (защищенное цифровое хранилище); 4) Несколько примеров решить пользователей о интеграции аппаратных ускорителей, в том де числе схема вычисления наибольшего общего делящего, работа с фракталами множества Мандельброта и аудиосинтезатор на основе методологии DFDS (цифровой синтез частот). В то время как проектирование и разработка вложенного процесса программной реализации может быть наградой за труды, обучение может предстать процессом долгим и тернистым.

Исследует уникальную аппаратную программируемость встраиваемых систем, базирующихся на FPGA, используя метод "учиться на практике". Представлены концепции и техники проектирования системных блоков на одном кристалле (SoPC) с использованием Verilog В SoPC интегрируются процессор, модули памяти, периферийные устройства ввода-вывода и пользовательские аппаратные ускорители в одно устройство FPGA (программируемая вентильная матрица). Помимо пользовательского программного обеспечения можно разработать пользовательские аппаратные компоненты, которые также могут быть включены в встраиваемую систему, что позволяет настраивать встроенный процессор, создавать специальные интерфейсы ввода-вывод и разрабатывать специализированные аппаратные ускоренные компоненты для задач с интенсивной вычислительной нагрузкой. В книге "Embedded SoPC Design с Nios / 6 II Processor и Verilog Примеры" с использованием демонстрационной платы Altera с процессором Nios USB и Verilog показано проектирование и разработка ПО и аппаратных ресурсов на практике — в нее включены практические проекты, которые можно реализовать на этой демонстрационной плате. С акцентом на проектирование аппаратных средств и интеграцию, книга разделена на четыре основные части: Часть I — использование HDL при проектировании аппаратных компонентов. Часть II — представляет процессор Nios IIle и обзор разработки встроенного программного обеспечения. Часть III — демонстрирует разработку аппаратных и программных решений для разных периферийных устройств ввода-вывода, включая PS2 клавиатуру и мышь, графический видеоконтроллер, аудиокодек и карточки SD Часть IV — предоставляет несколько примеров интеграции аппаратных ускорителей, включая собственную схему GCD, схему фрактального генератора Мандельброта, и аудиосинтезатор на основе методологии DDFS Хотя создание встроенного SoPC может быть интересным делом, учение может занять долгое время и потребовать напряжения сил. Эта книга продемонстрирует путь к достижению цели и опишет начальные этапы изучения всего потенциала этой новой методологии.

Электронная Книга «Embedded SoPC Design with Nios II Processor and Verilog Examples» написана автором Pong Chu P. в году.

Минимальный возраст читателя: 0

Язык: Английский

ISBN: 9781118309469


Описание книги от Pong Chu P.

Explores the unique hardware programmability of FPGA-based embedded systems, using a learn-by-doing approach to introduce the concepts and techniques for embedded SoPC design with Verilog An SoPC (system on a programmable chip) integrates a processor, memory modules, I/O peripherals, and custom hardware accelerators into a single FPGA (field-programmable gate array) device. In addition to the customized software, customized hardware can be developed and incorporated into the embedded system as well—allowing us to configure the soft-core processor, create tailored I/O interfaces, and develop specialized hardware accelerators for computation-intensive tasks. Utilizing an Altera FPGA prototyping board and its Nios II soft-core processor, Embedded SoPC Design with Nios II Processor and Verilog Examples takes a «learn by doing» approach to illustrate the hardware and software design and development process by including realistic projects that can be implemented and tested on the board. Emphasizing hardware design and integration throughout, the book is divided into four major parts: Part I covers HDL and synthesis of custom hardware Part II introduces the Nios II processor and provides an overview of embedded software development Part III demonstrates the design and development of hardware and software of several complex I/O peripherals, including a PS2 keyboard and mouse, a graphic video controller, an audio codec, and an SD (secure digital) card Part IV provides several case studies of the integration of hardware accelerators, including a custom GCD (greatest common divisor) circuit, a Mandelbrot set fractal circuit, and an audio synthesizer based on DDFS (direct digital frequency synthesis) methodology While designing and developing an embedded SoPC can be rewarding, the learning can be a long and winding journey. This book shows the trail ahead and guides readers through the initial steps to exploit the full potential of this emerging methodology.



Похожие книги

Информация о книге

  • Рейтинг Книги:
  • Автор: Pong Chu P.
  • Категория: Техническая литература
  • Тип: Электронная Книга
  • Язык: Английский
  • Издатель: John Wiley & Sons Limited
  • ISBN: 9781118309469