nios

Nios II Таймеры

В прошлый раз писал о том, как создать проект с процессором Nios - Nios II Быстрый старт. А сейчас поговорим о таймерах в нем. Ведь таймер - едва ли не самая важная периферия в контроллере. Без него ни время не посчитаешь, ни операционную систему не установишь.
У Altera есть готовый модуль для шины авалон. Его мы и добавим в наш проект.
При добавлении видим такое окно.

Nios II Быстрый старт

Все популярнее становится тенденция создания устройства на одном кристалле. Да, в любой момент можно создать плату со жменей контроллеров и наладить между ними обмен (будь то spi, uart или еще что), но зачем это делать, если можно создать систему на одном кристале?! Всего одна микросхема! Как следствие простая схема и плата. Компактный размер.
ПЛИС безусловно в этом плане лидер. Но без процессора порой не обойтись. Ведь бизнес логику писать на vhdl/verilog как-то не вставляет.