реклама на сайте
подробности

 
 
> Nios + SSRAM
ISK
сообщение Jan 25 2012, 16:56
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 59
Регистрация: 9-06-05
Из: Киев
Пользователь №: 5 857



Доброе время суток! Помогите разобраться.

Создаю в qsys проект. Нужно присоединить ниос (StratixIV) к внешней SSRAM (CY7C1460). Для этого добавляю в проект Generic Tri-state Controller и Tri-State Conduit Bridge. В настройках Tri-state контроллера во вкладке "Signal Timing" устанавливаю:
Read wait time = 0
Write wait time = 0
Setup wait time = 0
Data hold time = 2
Maximum pending read transactions = 8
Turn around time = 1
Timing units = cycles
Read latency = 3

Тактовая частота системы 50 МГц.

Компилирую, запускаю. На команде testRdData = IORD_32DIRECT(SSRAM_2_BASE, 2) (а вообще при любом чтении из SSRAM) виснет процессор.
Меняю параметр Data hold time c 2 на 0 : процессор не виснет, данные в память пишутся и читаются (смотрю сигналтапом), но данные записываются неправильно, так как всё-таки при записи нужен hold. Другие варианты настроек не подходят, т.к. нужно максимальное быстродействие.
Может что-то упустил?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 16:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01332 секунд с 7
ELECTRONIX ©2004-2016