Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить

Nios2 + SDRAM

Вс июн 15, 2014 00:39:24

Изучаю Nios2, собрал в Qsys : Nios2 + onChipMem(ram) + pio + JTAG + ID. Добавляю ALTPLL (50M->100M) и контроллер SDRAM.

Вопрос! Как к SDRAM подключается CLK ? компонент в Qsys соответствующий пин не создает..


Вынести снаружи компонент PLL? И с него 100M перетянуть на пин CLK ?
Вложения
clk.PNG
(64 KiB) Скачиваний: 725

Re: Nios2 + SDRAM

Вт июн 17, 2014 00:24:42

кому интересно решение
Изображение

Re: Nios2 + SDRAM

Вт июн 17, 2014 00:40:33

Наверное, мало кому здесь интересно. Потому что для большинства софтовый процессор - это зло. И они правы. За исключением очень редких случаев.

Re: Nios2 + SDRAM

Вт июн 17, 2014 19:05:09

это почему же ? пожалуй у них всего два недостатка : отсутствие аналоговой переферии (имеется ввиду самый доступный low-cost сегмент плис), и высокая цена. Зато есть ощутимые плюсы : прощает ошибки проектирования схемы, платы, в случае нахождения "узких мест" в firmware практически всегда можно собрать аналогичный блок внутри плис (если конечно инженер предусмотрел запас LE), огромный выбор интерфейсов.

К сожалению, они до сих пор достаточно дорогие.. за цену не очень жирного циклона можно купить ведро бросовых arm-ов. Таким образом основным ограничивающим фактором является цена.
Но там где вы и так используете ПЛИС в паре с AVR\PIC\STM, последний можно заменить софт процессором.

Re: Nios2 + SDRAM

Пн окт 06, 2014 14:14:41

А DDR1 или DDR2 к Циклону ещё не "прикошачивали" ? а то SDRAM уже медленноватая )))

Сейчас появилось семейство МАХ10, пожирнее Циклонов 3 с АЦП 12бит/1MSPS, FLASH 12-736kB и DSP на борту и рабочие частоты до 300 МГц. Там уже можно прицепить и DDR.

http://www.altera.com/devices/fpga/max- ... index.html

Леонид Иванович писал(а):Потому что для большинства софтовый процессор - это зло.

ЗЛО - цена на них... и неумение ими пользоваться )))) А в остальном одни преимущества... одна переконфигурируемая периферия на кристалле чего стоит ... хошь хоть 20 USART, хоть 20 SPI. Хоть таймеров полсотни... В общем чего душа желает и не меняя кристалла... а определяемые пользователем команды? покажите в каком MK ЭТО есть? В общем для производительных приложений ПЛИС вне конкуренции...

Re: Nios2 + SDRAM

Ср окт 08, 2014 00:10:49

Если нужна развитая периферия, то процессор + CPLD/FPGA. Никогда не переплюнуть софтовым процессорам своих asic-овых собратьев.

Re: Nios2 + SDRAM

Ср окт 08, 2014 17:47:01

А зачем переплевывать? НИОС - процессор RISC архитектуры со всеми её достоинствами и недостатками. Те же старшие Циклоны-5 получили дополнительное АРМ-ядро, став полноценными SoC. Процессор внутри ФПГА сокращает количество кристаллов на плате и сильно упрощает трассировку. То что в в конструкциях на процессорах общего применения реализуется критическими секциями с ассемблерными вставками, на ПЛИС делается аппаратным ускорителем.
Ответить