Jump to content
    

Проект по переводу документации Nios II

Если кому-нибудь интересно, то я взялся за перевод документации по Nios II.

Любая поддержка (словом, делом) приветствуется!

 

Храниться будет здесь.

 

Уже доступно:

Nios II Разработка аппаратных средств

Это самоучитель про проектированию аппаратной части

встраиваемых систем на базе ядра Nios II.

Nios II Hardware Development Tutorial в переводе на русский.

Основное внимание сконцентрировано именно на проектировании аппаратной части,

поэтому в качестве примера работающей в системе программы -

примитивный двоичный счётчик.

Может служить отправной точкой для начала изучения встраиваемых процессорных систем Nios II.

 

Процессор Nios II Настольная книга. Введение

Это мой перевод первой главы настольной книги по Nios II

Nios II Processor Reference Handbook. Introduction

Даётся общая концепция организации семейства

встроенных процессоров Altera Nios II.

Эта глава позволяет аппаратным и программным инженерам

понять сходства и отличия между процессором Nios II и

традиционными процессорами.

 

Приятного чтения!

 

:smile3046:

Share this post


Link to post
Share on other sites

Процессор Nios II Настольная книга. Архитектура процессора

Это мой перевод второй главы настольной книги по Nios II

Nios II Processor Reference Handbook. Processor Architecture

В этой главе описывается аппаратная структура процессора Nios® II,

обсуждаются все функциональные узлы архитектуры Nios II

и основы аппаратной реализации процессора Nios II.

Share this post


Link to post
Share on other sites

Огромное спасибо за эти переводы и те, что были ранее!

Читать по-английски полезно, но по-русски гораздо приятнее и быстрее.

Ждем Ваших новых работ, просьба не останавливаться.

Удачи.

 

 

 

 

Share this post


Link to post
Share on other sites

Отлично написанно. Особенно Msim понравился, прям методичка готовая, megratec так не пишет. Большое дело делаете. Спасибо.

 

Share this post


Link to post
Share on other sites

Начало работы с графической оболочкой

Это мой перевод второй главы настольной книги по Nios II

Nios II Software Developer’s Handbook. 2. Getting Started with the Graphical User Interface

В этой главе описывается графическая оболочка Eclipse,

способы написания программного проекта, его настройка, запуск и отладка.

:smile3046:

Share this post


Link to post
Share on other sites

хорошее дело,

 

думаю будет полезно так же ссылки на оригинальные документы показать

Share this post


Link to post
Share on other sites

Nios II Software Developer’s Handbook. 5. Developing Programs Using the Hardware Abstraction Layer

В этой главе вводится понятие слоя аппаратной абстракции (HAL) для процессора Nios® II.

HAL – это облегчённая версия рабочей среды, предоставляющая простой драйвер интерфейса устройства под программы, для подключения к основному устройству.

Программный интерфейс HAL приложения (API) интегрирован в стандартную библиотеку ANSI C.

HAL API позволяет вам иметь доступ к устройствам и файлам, используя хорошо знакомые функции С библиотеки, такие как printf(), fopen(), fwrite() и т.д.

Share this post


Link to post
Share on other sites

SOPC Builder. Система структуры внутренних соединений для интерфейсов с распределением в памяти

 

Это мой перевод второй главы SOPC Builder

2. System Interconnect Fabric for Memory-Mapped Interfaces

В этой главе описывается аппаратные свойства структуры внутренних соединений,

использующих шину Avalon-MM, как для стандартного применения (один мастер - остальные слейв),

так и для систем, использующих несколько мастер устройств.

В главе даётся представления об арбитражной логике и логике контроллера прерываний.

Share this post


Link to post
Share on other sites

SOPC Builder. Ядро последовательного флеш контроллера EPCS

 

Это мой перевод Embedded Peripherals IP.User Guide

4. EPCS Serial Flash Controller Core

Чип конфигурирования Altera EPCS можно использовать в качестве средства

загрузки программы для системы с процессором Nios II, а также

хранить в нём данные, необходимые для работы программы.

Ядро поддерживает набор стандартных драйверов, позволяющих

управлять данными конфигурирования FPGA и процессом загрузки программы.

Share this post


Link to post
Share on other sites

Nios II Software Developer’s Handbook. 6. Developing Programs Using the Hardware Abstraction Layer

 

Слой аппаратной абстракции (HAL Nios II) предоставляет набор функциональных инструментов, которые вы используете при разработке собственного программного приложения для системы с процессором Nios II. В этой главе описаны приёмы использования функций HAL API, многие из которых позаимствованы из стандартной библиотеки ANSI C и из UNIX. В главе обсуждается использование функций, взаимодействующих с файловой системой, стандартными устройствами на шине Avalon, такими как таймеры, UART, флеш и DMA. Описаны приёмы уменьшения кода приложения, за счёт использования стандартных функций HAL API, управление распределением в памяти и настройки последовательности загрузки приложения.

Share this post


Link to post
Share on other sites

Альтернативные методы загрузки Nios II

Это мой перевод AN-458-2.0.

В документе объясняются различные методы загрузки программы приложения в RAM процессора Nios II. Рассматриваются формат записи образа загрузки, работа программ – копировщиков загрузки (загрузчиков). Отличие копировщиков загрузки по умолчанию от копировщиков загрузки с модифицируемым кодом. С теоретической и практической точек рассматриваются модифицируемые копировщики загрузки: расширенный и малый. Изучаются принципы отладки программ копировщиков загрузки. В заключительной части описана методика загрузки программы под управлением внешнего процессора.

Share this post


Link to post
Share on other sites

Перевод четвёртой главы SOPC Builder 4. SOPC Builder Components

В этой главе описывается классификация компонентов SOPC Builder, способы их описания и включение в систему новых компонентов.

Share this post


Link to post
Share on other sites

Друзья. пока писал для себя памятку, как сделать систему с программой, загружаемой из EPCS, получил что-то вроде статьи. Ваше мнение будет интересным.

Share this post


Link to post
Share on other sites

Поелзно, я раньше не пользовался таким методом, а шил ниосовским флеш-программером также через консоль. Хорошо бы добавить в эту "памятку" и такой метод. А может даже и приложить шаблон батника...

 

Вроде такого, только с пояснениями

gs58_flash_prog.rar

Share this post


Link to post
Share on other sites

Вопрос всемогущим форма сего:

если мне не изменяет маразм когда то эта тема висела в шапке, а что сейчас случилось ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...