|
Контроллер SDRAM K4S64163H-UC(L)75, С чего начать реализацию :) |
|
|
|
Sep 21 2006, 11:57
|

Профессионал
    
Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409

|
Привет всем !!!  )) Возникла у меня необходимость реализовать контроллер SDRAM на основе EPM570. Так как я только начал осваивать этот тип памяти, то хотелось-бы услышать советы от людей, которые уже работали с SDRAM. Вопросы у меня вот какие: - Как правильно произвести инициализацию микросхемы (в каких состояниях должны быть управляющие выводы, что необходимо в неё засылать, какие задержки необходимо выдержать) - В чём особенности записи/чтения данных для этого типа памяти. Нужно-ли при переключении микросхемы из режима чтения в режим записи и наоборот что-то менять в управляющих регистрах. - Как и когда проводится регенерация данных, сколько она требует времени. - Какой из режимов работы наиболее подходящий для непрерывной записи в неё одного кадра изображения (тв, чересстрочная, 50Гц, период дискретизации 62,5 нс или частота 16МГц). Я подумал, что для непрерывной записи/считывания может подойти режим чтения полной строки с переключением банков (full page & interleaving). Буду благодарен всем откликнувшимся.
|
|
|
|
|
 |
Ответов
|
Sep 22 2006, 04:38
|

Местный
  
Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894

|
Цитата(dxp @ Sep 22 2006, 08:11)  Да, Макс2 не очень подходит для этой задачи. У него нет памяти, а буферизация, как правило, всегда нужна на быстрых потоках данных. Второй большой минус - у него нет регистров в IO элементах. Т.е. тут и с времянками будет туговато. Лучше взять нормальную FPGA. А они и не особо нужны, там по таймингам и так все достаточно хорошо, особенно если регистр стоит в LAB, прилегающем к IO элементу, так что это не особо большой минус. А вот отсутствие RAM действительно удручает, может положение изменится с выходом MAX III
|
|
|
|
|
Sep 22 2006, 05:53
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(-Al- @ Sep 22 2006, 11:38)  Цитата(dxp @ Sep 22 2006, 08:11)  Да, Макс2 не очень подходит для этой задачи. У него нет памяти, а буферизация, как правило, всегда нужна на быстрых потоках данных. Второй большой минус - у него нет регистров в IO элементах. Т.е. тут и с времянками будет туговато. Лучше взять нормальную FPGA.
А они и не особо нужны, там по таймингам и так все достаточно хорошо, особенно если регистр стоит в LAB, прилегающем к IO элементу, так что это не особо большой минус. ...если... А если не стоит? Руками ставить? Гемор, имхо, все это. Во-вторых, смотря какая скорость нужна.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Sep 22 2006, 08:09
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(-Al- @ Sep 22 2006, 14:26)  Цитата(dxp @ Sep 22 2006, 09:53)  ...если... А если не стоит? Руками ставить? Гемор, имхо, все это. Во-вторых, смотря какая скорость нужна.
В Quartus в Assignment Editor есть опция Fast Output Register, так что руками ставить не придется. Quartus сам поставит туда, куда надо. Это Вы точно знаете (оно документировано) или догадка? Fast IO, насколько помню, - это как раз указание разместить регистр в IO элементе.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
Сообщений в этой теме
mempfis_ Контроллер SDRAM K4S64163H-UC(L)75 Sep 21 2006, 11:57 maksya Пункты 1-3 Вам врядли кто-либо разъяснит толковей ... Sep 21 2006, 12:56      -Al- Цитата(dxp @ Sep 22 2006, 12:09) Это Вы т... Sep 22 2006, 08:42       dxp Цитата(-Al- @ Sep 22 2006, 15:4... Sep 22 2006, 09:33 Gate Я нашел у себя в помойке на винчестере какие-то ис... Sep 24 2006, 20:15 des00 а зачем ему на 16МГц большое внутренне буферирован... Sep 26 2006, 05:54 Flanker Цитата(des00 @ Sep 26 2006, 09:54) а лучш... Oct 28 2006, 11:05 des00 а зачем ему на 16МГц большое внутренне буферирован... Sep 26 2006, 05:56 backa Цитата(mempfis_ @ Sep 21 2006, 14:57) При... Oct 27 2006, 10:28 cf7k "The ABC of SDRAMemory"
http://www.anal... Nov 13 2006, 18:31 WingLion Когдс-то в Фидо-конференции pvt.hardw.max2plus бы... Nov 18 2006, 07:39 BuTeK Цитата(WingLion @ Nov 18 2006, 07:39) Ког... Nov 22 2006, 17:41 WingLion ЦитатаОчень интересно!!! wink.gif А та... Nov 22 2006, 21:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|