Изучаю Nios2, собрал в Qsys : Nios2 + onChipMem(ram) + pio + JTAG + ID. Добавляю ALTPLL (50M->100M) и контроллер SDRAM.
Вопрос! Как к SDRAM подключается CLK ? компонент в Qsys соответствующий пин не создает..
Вынести снаружи компонент PLL? И с него 100M перетянуть на пин CLK ?
Nios2 + SDRAM
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Nios2 + SDRAM
- Вложения
-
- clk.PNG
- (64 КБ) 758 скачиваний
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Реклама
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Nios2 + SDRAM
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@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, последний можно заменить софт процессором.
К сожалению, они до сих пор достаточно дорогие.. за цену не очень жирного циклона можно купить ведро бросовых arm-ов. Таким образом основным ограничивающим фактором является цена.
Но там где вы и так используете ПЛИС в паре с AVR\PIC\STM, последний можно заменить софт процессором.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Nios2 + SDRAM
А DDR1 или DDR2 к Циклону ещё не "прикошачивали" ? а то SDRAM уже медленноватая )))
Сейчас появилось семейство МАХ10, пожирнее Циклонов 3 с АЦП 12бит/1MSPS, FLASH 12-736kB и DSP на борту и рабочие частоты до 300 МГц. Там уже можно прицепить и DDR.
http://www.altera.com/devices/fpga/max- ... index.html
Сейчас появилось семейство МАХ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-овых собратьев.
Re: Nios2 + SDRAM
А зачем переплевывать? НИОС - процессор RISC архитектуры со всеми её достоинствами и недостатками. Те же старшие Циклоны-5 получили дополнительное АРМ-ядро, став полноценными SoC. Процессор внутри ФПГА сокращает количество кристаллов на плате и сильно упрощает трассировку. То что в в конструкциях на процессорах общего применения реализуется критическими секциями с ассемблерными вставками, на ПЛИС делается аппаратным ускорителем.
misterdi<@>i.ua


