Nios2 + SDRAM

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Nios2 + SDRAM

Сообщение Кислый »

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

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


Вынести снаружи компонент PLL? И с него 100M перетянуть на пин CLK ?
Вложения
clk.PNG
(64 КБ) 758 скачиваний
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Реклама
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Nios2 + SDRAM

Сообщение Кислый »

кому интересно решение
Изображение
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Реклама
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Nios2 + SDRAM

Сообщение Леонид Иванович »

Наверное, мало кому здесь интересно. Потому что для большинства софтовый процессор - это зло. И они правы. За исключением очень редких случаев.
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Nios2 + SDRAM

Сообщение Кислый »

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

К сожалению, они до сих пор достаточно дорогие.. за цену не очень жирного циклона можно купить ведро бросовых arm-ов. Таким образом основным ограничивающим фактором является цена.
Но там где вы и так используете ПЛИС в паре с AVR\PIC\STM, последний можно заменить софт процессором.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Реклама
Эиком - электронные компоненты и радиодетали
picavr
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб мар 13, 2010 13:12:30

Re: Nios2 + SDRAM

Сообщение picavr »

А 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 ЭТО есть? В общем для производительных приложений ПЛИС вне конкуренции...
picavr(МЯВ)mail.ru -USB Analyzer, DSO1x125 - picavr.org.ua & picavr.kr1.ru
Реклама
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Nios2 + SDRAM

Сообщение Леонид Иванович »

Если нужна развитая периферия, то процессор + CPLD/FPGA. Никогда не переплюнуть софтовым процессорам своих asic-овых собратьев.
Реклама
MisterDi
Встал на лапы
Сообщения: 85
Зарегистрирован: Сб мар 13, 2010 13:52:10

Re: Nios2 + SDRAM

Сообщение MisterDi »

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

Вернуться в «ПЛИС»