Jump to content

    
Sign in to follow this  
alexand

Подключение DDR3. Замена (swop) битов в байте

Recommended Posts

Здравствуйте. 

Занимаемся разводкой платы с DDR3 памятью на борту. Встал вопрос о возможности замены битов в пределах одного байта на шине данных. 

Стоит два чипа ddr3 с 16-битной шиной данных у каждого. У интерфейса DRAM процессора шина данных шириной 32 бита. Сигналы адресации, команд, тактирования с обоих чипов DDR3 разведены в общую шину к процессору. Шина данных с первого чипа памяти заведена на первые 16 бит (с 0-го по 15-ый) шины данных на проце. Со второй памяти - на следующие 16 бит (с 16-го по 31-ый). Разводка по схеме T-Branch Topology. 

Подскажите, пожалуйста, можем ли мы на шине данных менять местами сигналы в пределах одного байта ? Например, 1-ый бит с проца завести на 4-ый бит памяти, 2-ый бит проца на 1-ый бит памяти (речь о шине данных) и т.д., но с условием, что все линии первого байта на шине данных проца идут только к первому байту на шине данных памяти, т.е. в соседние байты не залезаем. Такое ведь возможно ? И если возможно, то в случае с T-Branch Topology не требуется фиксация нулевого бита, правильно ?

 

Edited by alexand

Share this post


Link to post
Share on other sites

Да такое возможно. Можно перекидывать биты данных в одной байтовой группе. Но нельзя перекидывать младший бит в байте. Он используется для синхронизации времени при инициализации памяти.

Share this post


Link to post
Share on other sites

Все просто, для соответствующей DDR2/3/4 ...  памяти есть JEDEC стандарты. Все описано, если SoC проц и память соответствуют им то делать по стандаарту в плане замены битов.  Да у процов i.Mx внутренний DDR автомат более продвинут, чем у других процов и IP корок, это описано в его доках. 

А какой проц у вас ТС?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this