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

 
 
 
Reply to this topicStart new topic
> DDR3 трассировка в 6 слоях
KostyantynT
сообщение Aug 1 2014, 08:45
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Вот такая беда приключилась. Разложил чип DDR3 х16 в трех сигнальных слоях (стакап на рисунке) - TOP, BOTTOM, SIGNAL1. TOP и BOTTOM - данные, SIGNAL1 - адрес/команды. Полигон питания 1.5 вольт лежит в слое POWER2. Выравнивание и зазоры - практически идеальны. Память инициализируется, но при проведении теста памяти постоянно лезут в логи одни и теже ошибки, в тех же местах и на различных платах. Вся пакость сотоит в том, что производитель чипа не дает никакой информации по логам и требованиям к разводке. Пришлось ориентиороваться по рефам и JEDEC стандартам. Затребовал с производителя платы контроль импедансов. Оказалось, что они не делали контроль для внутренного слоя, только для наружних. Учитывая безалаберность китайцев, у меня возник закономерный вопрос - может они смогли перепутать чередование внутренних слоев? У кого нибудь были подобные проблемы ? Запросил документы от производителя. Жду реакции.

И второе. Производитель чипов молчит как партизан и не обяъсняет суть выводов в логи теста памяти (см прилагаемы файл). Какие будут идеи, что они там могут тестировать?

Вот еще полученные результаты после трассировки. Ничего криминального. на первый взгляд, нет. Терминаторы - 56 ом, как и в референсе. Вообще, в референсах трассировка сделана крайне небрежно.

1. PCB 6-layer with controlling impedance, thiсkness - 1,6 mm
2. Single trace impedance - 60 ohms
3. Clocks signal diff impedance 100 ohms
4. Length matching for CLK/ADDR/CMD with tolerance +-0,5 mm. Actual lengths for those traces are 24 mm.
5. Length matching for DQS/DATA/DM lower byte with tolerance +-0,5 mm. Actual lengths for those traces are 18,6 mm.
6. Length matching for DQS/DATA/DM upper byte with tolerance +-0,5 mm. Actual lengths for those traces are 16,1 mm.
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  log.txt ( 4.64 килобайт ) Кол-во скачиваний: 64
 


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 1 2014, 08:56
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Как показывает практика 99% проблем с ДДР3 заключается в некорректных настройках контроллера памяти, а не в РСВ. Ройте конфиги...
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Aug 1 2014, 09:04
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Цитата(Uree @ Aug 1 2014, 11:56) *
Как показывает практика 99% проблем с ДДР3 заключается в некорректных настройках контроллера памяти, а не в РСВ. Ройте конфиги...

Так эти дятлы даже описания регистров не дают, типа внутренний документ. Все приходится зубами вырывать. Вот нашел ссылку в их документации "See: DDR3 Tango Specification as a reference." Не дают, мол внутренний документ. Может вы встречались с этим документом от SIGMA?

А по поводу раздолбайства - пришла плата со сборки, так там беды отстувовали как класс. Забыли запаять. После этого я уже ничему не удивлюсь.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Aug 1 2014, 10:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Кстати, еще один вопрос. Судя по логам , ошибки лезут всегда в одних и тех же местах. Те на младших адресах (до 0х8000e000)целостность данных не страдает, те с шиной данных все с порядке. Начинаются с adcnt16 и дальше. Могут ли быть такие проблемы с нарушением целостности BA[0:2] например какой-нибудь сигнал из них висит в воздухе?


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Aug 12 2014, 08:02
Сообщение #5


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



А почему у вас Single trace impedance - 60 ohms ?
У DDR3 по-моему 40.. не?
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Aug 20 2014, 11:19
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Цитата(peshkoff @ Aug 12 2014, 11:02) *
А почему у вас Single trace impedance - 60 ohms ?
У DDR3 по-моему 40.. не?

Зависит от производителя. Короче, все завелось, необходимо было подправить параметры загрузчика под конкретный чип памяти.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
svoip
сообщение Sep 24 2014, 12:56
Сообщение #7





Группа: Новичок
Сообщений: 8
Регистрация: 30-09-13
Пользователь №: 78 555



А можно вопрос по представленному вами стеку: почему медь опорных слоёв почти в два раза тоньше меди на сигнальных?


--------------------
Ars longa, vita brevis!
Go to the top of the page
 
+Quote Post
vicnic
сообщение Sep 25 2014, 07:53
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 652
Регистрация: 3-08-05
Из: Saint-Petersburg
Пользователь №: 7 318



Смею предположить, что 6ти слойная плата формируется на основе 3х ядер с двухсторонней фольгой, разделенных прокладками.
Внутреннее ядро имеет фольгу 35 мкм, а внешние ядра имеют фольгу по 18 мкм. При этом есть еще процесс металлизации отверстий, в результате которого на внешних слоях наращивается еще около 25 мкм. В итоге на внешних слоях топологии имеем 18+25 мкм.
Go to the top of the page
 
+Quote Post
svoip
сообщение Sep 25 2014, 08:17
Сообщение #9





Группа: Новичок
Сообщений: 8
Регистрация: 30-09-13
Пользователь №: 78 555



Цитата(vicnic @ Sep 25 2014, 11:53) *
Смею предположить, что 6ти слойная плата формируется на основе 3х ядер с двухсторонней фольгой, разделенных прокладками.
Внутреннее ядро имеет фольгу 35 мкм, а внешние ядра имеют фольгу по 18 мкм. При этом есть еще процесс металлизации отверстий, в результате которого на внешних слоях наращивается еще около 25 мкм. В итоге на внешних слоях топологии имеем 18+25 мкм.

Да, структура скорее всего такая как вы и описали. Интересно просто почему нельзя было сделать плейны такой же толщины как и внутренние сигнальные, а наружные понятно что за счёт металлизации переходных отверстий получатся толще.
В любом случае мне просто интересно...

Сообщение отредактировал svoip - Sep 25 2014, 08:21


--------------------
Ars longa, vita brevis!
Go to the top of the page
 
+Quote Post
vicnic
сообщение Sep 25 2014, 08:22
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 652
Регистрация: 3-08-05
Из: Saint-Petersburg
Пользователь №: 7 318



Моё предположение - первая фраза сообщения, отсюда ноги растут.
Точнее мы можем узнать только от ТС.
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Sep 29 2014, 11:08
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Цитата(vicnic @ Sep 25 2014, 11:22) *
Моё предположение - первая фраза сообщения, отсюда ноги растут.
Точнее мы можем узнать только от ТС.

Так и сделали в процессе корректировки стека с поизводителем PCB. Все внтуренние слои 0,5 oz. Этот стек рекомендовал производитель чипов. Но он оказался ошибочным, пришлось пересчитывать внутренние трассы.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
Serg812
сообщение Sep 29 2014, 13:00
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 9-12-13
Из: СПб
Пользователь №: 79 555



Цитата(svoip @ Sep 25 2014, 11:17) *
Интересно просто почему нельзя было сделать плейны такой же толщины как и внутренние сигнальные...


Тогда нужно использовать внешние ядра с фольгой 35/18, такого материала на заводе может не оказаться и срок изготовления увеличится.

Go to the top of the page
 
+Quote Post

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

 


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


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