Группа: Участник
Сообщений: 12
Регистрация: 12-11-10
Пользователь №: 60 848
Так как с системами на кристале надо с чегото начинать сделал проект по примеру http://naliwator.narod.ru/nios_II.html#00 "Nios II Разработка аппаратных средств" все заливалось и работало на Сyclone II, но стоит задача использовать внешнию память. Смотрел http://electronix.ru/forum/index.php?showt...=75943&st=0 и не могу понять правильно ли я делаю модуль для памяти на Tristate bridge (512Кх16), потому что после заливки проекта в ПЛИС он не работает.
Группа: Участник
Сообщений: 12
Регистрация: 12-11-10
Пользователь №: 60 848
После генерации SOPS Builder добавляю свой созданый NIOS в проект. Как вы думаете правильно я подключаю выводы? Можно выводы nUB nLB (SRAM_UB_N SRAM_LB_N) подключать как на рисунке или эти выводы нужно добавлять в элемент созданный для помяти см. выше.
Группа: Участник
Сообщений: 12
Регистрация: 12-11-10
Пользователь №: 60 848
Добавляю выводы nUB nLB и появляется предупреждение
Цитата(Alport @ Nov 26 2010, 15:02)
Добавляю выводы nUB nLB и появляется предупреждение Так понимаю нужно выбирать input, но мне же нужно подавать на выводы nUB,nLB (согласно datasheet см.выше) сигнал. Как быть?
HDL-шаблон грохните, он не нужен. при этом появится сообщение внизу, что "бла-бла-бла is not HDL based и все сигналы будут тупо экспортированы наружу". сгенерите систему и прицепите на нужные пины. p.s.: nUB == ats_s0_be[1]; nLB == ats_s0_be[0]
где-то намудрили с сигналами. добавьте on-chip и соберите пример memtest (или memtest small). попробуйте чтение/запись в SRAM (все компоненты программы пока закиньте в on-chip)
Группа: Участник
Сообщений: 12
Регистрация: 12-11-10
Пользователь №: 60 848
А слона то, я и незаметил. Неправильно был выбран тип выходных пинов для data. После исправления все заработало и еще выводы nLB и nUB можно подключать на "землю" - работает.