Jump to content
    

Zynq XC7Z010 и DDR3 - перестановка бит в пределах байта

Добрый день.
Занимась разводкой платы с Zynq XC7Z010 и двумя внешними ИМС памяти типа DDR3 (MT41K256M16TW-107:P)
Насколько я знаю, допускается возможность перестановки бит данных в пределах одного байта (кроме нулевого).
Вопрос заключается в том - на какой стороне битовой цепочки это можно делать. Думаю, что на стороне ИМС DDR3 это можно без проблем.
А вот можно ли такую перестановку сделать на стороне ПЛИС (т.е. позволит ли Vivado i-ой версии поправить ucf-файл для переназначения выводов данных) - я не знаю.
Собственно Vivado у меня сейчас нет, поэтому и задаю вопрос ...

Share this post


Link to post
Share on other sites

биты внутри байта можно переставлять как удобно для разводки. В том числе и нулевой - он ничем от остальных не отличается. Ничего править в UCF (а точнее в XDC) не нужно,

так как порядок бит будет нарушен как на запись, так и на чтение, поэтому ПЛИС об этой перестановке ничего даже не узнает.

 

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.

×
×
  • Create New...