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

 
 
> Проблема с SDR SDRAM, помогите разобраться
Cont
сообщение Feb 24 2009, 19:06
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



Разрабатываю контроллер SDRAM, ибо готовые корки не годятся. Однако при работе с памятью странное явление - слова записываются (или считываются) сдвинутые по адресу. Например, при burst = 0 пишу слово по нулевому адресу, а оно записывается по первому адресу. самое интересное - в симуляторе все правильно, а вот в действительности нет. пробовал врьировать параметры CAS, RCD - не помогает. (
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Cont
сообщение Feb 28 2009, 16:44
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



2 axalay: было бы не плохо, если выложите свои наработки

2 all:
Может быть следовало начать отдельную ветку на форуме, т.к. теперь вопрос иного, плана:

как эффективно использовать память? и как ее используют процессоры?

поясняю: память может работать в разных режимах(с разной длиной burst), при этом чтобы его изменить нужно заново проводить инициализацию памяти(а это относительно долгий процесс). например в один момент времени мы считываем/записываем с burst=4, но вот понадобилось изменить значание одного слова, а не сразу 4-х. Как поступать? Изменить burst на 1 или считать 4 слова в буфер, изменить значение одного из них и обатно записать 4 слова в sdram. Как то это не оптимально, а если всегда работать с burst=1 это уж совсем медленно
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 09:17
Рейтинг@Mail.ru


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