ответ
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено MemoryTest 09 апреля 2004 г. 15:16
В ответ на: Всмысле - SDRAM 16тибитная. отправлено ВМФ 09 апреля 2004 г. 13:02

допустим у тебя чип SDRAM 16-ти битный, у тебя на м\с имеется шина данных D[15..0]., адреса, DQML,DQMH.... От CPU у тебя ползет пусть тоже 16-бит шина DD[15..0],адрес,SDQM0,SDQM1.... Адресную мы трогать не хотим т.к. по ней всякие командочки контроллер СДРАМ пускает.. А насчет шины данных: можно менять в пределах байта таким макаром:
D[0] <-> DD[0]
D[1] <-> DD[1]
D[2] <-> DD[3]
D[3] <-> DD[2]
D[4] <-> DD[4]
D[5] <-> DD[7]
D[6] <-> DD[6]
D[7] <-> DD[5]
ну и соотв в другом байте также
D[8] <-> DD[15]
D[9] <-> DD[14]
D[10] <-> DD[13]
D[11] <-> DD[12]
D[12] <-> DD[11]
D[13] <-> DD[10]
D[14] <-> DD[9]
D[15] <-> DD[8]
при этом мы соеденяем
DQML <-> SDQM0 (сигналы определяюшие положение байта\-ов на шине)
DQMH <-> SDQM1 (ползут от контроллера)

если нада
D[8] <-> DD[0]
D[9] <-> DD[1]
D[10] <-> DD[2]
D[11] <-> DD[3]
D[12] <-> DD[7]
D[13] <-> DD[6]
D[14] <-> DD[5]
D[15] <-> DD[4]
и мл байт на м\с
D[0] <-> DD[15]
D[1] <-> DD[14]
D[2] <-> DD[13]
D[3] <-> DD[12]
D[4] <-> DD[11]
D[5] <-> DD[10]
D[6] <-> DD[9]
D[7] <-> DD[8]
то меняем SDQM -Ы
DQML <-> SDQM1
DQMH <-> SDQM0

такойже макар с 32-х шиной. Бест Рег!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru