Книга "Embedded SoPC Design with Nios II Processor and VHDL Examples" состоит из четырех основных частей. Часть I охватывает конструкции HDL и синтез основных цифровых схем. Часть II предоставляет обзор разработки встроенного программного обеспечения с акцентом на низкоуровневый доступ к вводу-выводу и драйверы. Часть III демонстрирует проектирование и разработку аппаратного и программного обеспечения для нескольких сложных периферийных устройств ввода-вывода, включая клавиатуру и мышь PS2, графический видеоконтроллер, аудиокодек и SD-карту (Secure Digital). Часть IV содержит три кейс-стади разработки аппаратных ускорителей, включая схему нахождения наибольшего общего делителя (GCD), фрактальную схему Мандельброта и аудиосинтезатор на основе методологии прямого цифрового синтеза частоты (DDFS). В книге используются устройства FPGA, мягкое ядро процессора Nios II и платформа разработки от компании Altera, одного из двух основных производителей FPGA. У компании Altera есть щедрая университетская программа, предоставляющая бесплатное программное обеспечение и скидки на прототипные платы для образовательных учреждений (подробности на сайте http://www.altera.com/university). Два основных прототипных модуля, предназначенных для образовательных целей, известны как DE1 ($99) и DE2 ($269). Все эксперименты могут быть реализованы и протестированы с использованием этих плат. Плата в сочетании с данной книгой становится полноценным решением для экспериментов и проектов по проектированию SoPC. Большинство кодов HDL и C в книге не зависят от конкретного устройства и могут быть адаптированы для других прототипных плат, при условии, что у платы имеется аналогичная конфигурация ввода-вывода.
Книга "Embedded SoPC Design with Nios II Processor and VHDL Examples" состоит из четырех основных частей. Часть I охватывает конструкции HDL и синтез базовых цифровых схем. Часть II предоставляет обзор разработки встроенного программного обеспечения с акцентом на низкоуровневый доступ к вводу-выводу и драйверам. Часть III демонстрирует проектирование и разработку аппаратных и программных средств для нескольких сложных периферийных устройств ввода-вывода, включая клавиатуру и мышь PS2, графический видеоконтроллер, аудио кодек и SD-карту (Secure Digital). Часть IV представляет три кейс-стади интеграции аппаратных ускорителей, включая схему нахождения наибольшего общего делителя (GCD), фрактальную схему набора Мандельброта и аудио-синтезатор на основе методологии прямого цифрового синтеза частоты (DDFS). В книге используются устройства FPGA, процессор Nios II soft-core и платформа разработки от компании Altera, которая является одним из двух основных производителей FPGA. У Altera имеется щедрая университетская программа, предоставляющая бесплатное программное обеспечение и скидки на прототипные платы для образовательных учреждений (подробности на сайте http://www.altera.com/university). Два основных прототипных модуля, используемых в образовательных целях, известны как DE1 ($99) и DE2 ($269). Все эксперименты могут быть реализованы и протестированы с использованием этих модулей. Комбинация такой платы с данной книгой представляет собой готовое решение для экспериментов и проектов по проектированию систем на программируемых микросхемах (SoPC). Большинство приведенных в книге HDL- и С-кодов не зависят от конкретных устройств и могут быть адаптированы для использования с другими прототипными платами, при условии, что у платы есть аналогичная конфигурация ввода-вывода.
Эта книга состоит из четырех основных частей. В первой части описывается использование HDL-компонентов и синтез базовых цифровых схем. Вторая часть предоставляет обзор разработки встроенного программного обеспечения с акцентом на низкоуровневый доступ к I/O и драйверы. Третья часть демонстрирует проектирование и разработку аппаратного и программного обеспечения для нескольких сложных периферийных устройств ввода-вывода, включая клавиатуру и мышь PS2, графический контроллер видео, аудиокодек и карту памяти SD (безопасная цифровая) карточка. Четвертая часть поставляет три случая изучения интеграции аппаратных ускорителей, в том числе пользовательский ГНК (наибольший общий делитель-circuit), схема дробления Мандельброта и синтезатор звука основанный на методологии DDFS (прямой цифровой синтез частоты). В этой книге используется устройства FPGA, процессор Nios II мягкого ядра, и платформа для развития от фирмы Altera CO., которая является одним из двух главных производителей FPGA. Фирма Altera проводит щедрую разовую программу, которая предоставляет бесплатное программное обеспечение и скидку на испытательные платы для образовательных учреждений (детали на http://www. altera. com/ university). Две главные образовательные испытательные панели известны как DE1 ( 99$) и DE2 ( 269$). Все эксперименты могут осуществляться и проверены этими платами. Плата, комбинированная с этой книгой, становится "решением turn-key" для экспериментов и проектов SoPC дизайна. Большинство кодов HDL и C в этой книге являются независимыми от устройства и могут быть адаптированы другими испытательными платами, если плата имеет подобное конфигурацией ввода-вывод.
Электронная Книга «Embedded SoPC Design with Nios II Processor and VHDL Examples» написана автором Pong Chu P. в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9781118146507
Описание книги от Pong Chu P.
The book is divided into four major parts. Part I covers HDL constructs and synthesis of basic digital circuits. Part II provides an overview of embedded software development with the emphasis on low-level I/O access and drivers. Part III demonstrates the design and development of hardware and software for several complex I/O peripherals, including PS2 keyboard and mouse, a graphic video controller, an audio codec, and an SD (secure digital) card. Part IV provides three 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. The book utilizes FPGA devices, Nios II soft-core processor, and development platform from Altera Co., which is one of the two main FPGA manufactures. Altera has a generous university program that provides free software and discounted prototyping boards for educational institutions (details at http://www.altera.com/university). The two main educational prototyping boards are known as DE1 ($99) and DE2 ($269). All experiments can be implemented and tested with these boards. A board combined with this book becomes a “turn-key” solution for the SoPC design experiments and projects. Most HDL and C codes in the book are device independent and can be adapted by other prototyping boards as long as a board has similar I/O configuration.