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

 
 
> Несколько вопросов новичка по разводке SoC+DDR3+RGMII+SDCARD на узкой 23мм плате
iiv
сообщение Nov 11 2017, 13:27
Сообщение #1


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Добрый день,

собственно сабж. Надобно мне развести и запустить циклон-5-сок с памятью и минимальной периферией, а именно

на HPSной части DDR3(2x IS43-46TR16512A)+RGMII(KSZ9031RNX)+SDCARD( http://www.molex.com/molex/products/datash...CARD_SOCKET.xml ), возможно до двух ком портов (один на отладку, один на минималистический проц, который токи и температуру мерить будет, по факту тоже на отладку),
на FPGAшной части 17 LVDS и 20 GPIO,
клоки на все из lmk03318.

Успешный опыт разводки циклона 5 (без SoC) с FPGAшной периферией и этим клоком на обычной 4-х слойке имеется, а вот DDR3 и RGMII не разводил... Разводить буду пробовать одновременно в Orcad и KiCAD - а в каком получится, на том и остановлюсь, до этого рисовал все в пикаде. Паять, отлаживать и софт под это писать - сам тоже - конечный результат под мою ответственность.

Надобно чтоб все разместилось на плате шириной не более 23.2мм, плиска в корпусе BGA484 с шагом 0.8мм, причем все, что с касается FPGAшной части, с одной стороны платы будет (это у меня раньше разводилось и работало), а все остальное цифровое - с другой стороны.

Мануалы читал, форумные баталии со ссылками - тоже. ИМХО - предполагаю, что ответ - развести на 8 слоях не получится, к сожалению верен. Препреги у моего производителя 0.11мм, то есть на 6 слоях три препрега, на 8 слоях 4 препрега.

Вопросы, скажите, пожалуйста:

1. если поставить плиску + DDR3, то примерно все пространство шириной 23 мм на 6-8 слоях забивается (я не разводил еще до конца, но примерно получается так). Верно ли, или на вскидку можно плотнее?

2. так как мне надо RGMII, SDCARD, UARTы из плиски и клок на плиску протянуть, то это еще около 40 проводников, и как ни как, даже на 8 слоях еще 5-6мм ширины платы съест, то есть память не влезет, можно ли: на плате развести пады как в BGA и к ним припаять еще одну проходную плату со сквозными такими же падами а к ней сверху еще плату, на которую посадить RGMII, SDCARD, и все это барахло? Скажите, пожалуйста, делают ли так, можно ли? То есть у меня будет как бы три платы этажеркой:

нижняя 8L с плиской и памятью,
выше двухслойка без компонент и трасс с дырками под компоненты, и проходными виа для передачи сигналов,
а еще выше 4L c RGMII, SDCARD, UART и клоком.

Если таки вышеописанная этажерка реализуема и я через нее все питание плиски протащу, на каком минимальном тех процессе (число слоев, типы допусков) реализуемо разместить плиску с двумя микросхемами памяти, влезая в 23.2мм ширины платы, вдруг кто примерно подскажет, поделитесь вашим мнением, пожалуйста!

За любые критические советы, кроме совета отдать профессионалам и самому не трахаться, буду очень премного благодарен!

Спасибо!

ИИВ
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 19)
Aner
сообщение Nov 13 2017, 16:39
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Uree @ Nov 13 2017, 02:33) *
Проц с одной стороны, а память к нему с другой - самое неудачное расположение в случае HDI плат. Все преимущества теряются - лес переходных на весь стэк и ноль места для трасс в области этого интерфейса.

Проц с одной стороны, а память к нему с другой, часто встречаю, так делают особенно китайские "разводчики" плат с DDR3, DDR4. Леса переходных там как бы и нет, кросоверность решается. Хотя приходится продираться через частокол переходных, но никуда не дется. Делают они микровиа с топ и боттома, сквозные и сквозные до микровиа слоев. Вообщем то стек технологично получается.
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 13 2017, 16:47
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



QUOTE (iiv @ Nov 13 2017, 18:19) *
... обе памяти больше (DDR3 до 800МГц, LPDDR2 до 533МГц), правильно ли я понимаю, что в этом случае разницы по скорости доступа между DDR3 и LPDDR2 не будет...

Прошу прощения что ввел в заблуждение, да если взять планки с одинаковым временем доступа и шириной шины, то выигрыша по скорости не будет.
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 13 2017, 17:15
Сообщение #18


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(vvvv @ Nov 13 2017, 21:47) *
если взять планки с одинаковым временем доступа и шириной шины, то выигрыша по скорости не будет.

супер, спасибо большое!!! Тогда буду на этот корпус рассчитывать, ИМХО, на нем можно точно пару, а то и две пары слоев по сравнению с двумя планками 96-больной памяти сэкономить, а это, и время разводки, и деньги в прототипировании.

EDIT: заметил, что LPDDR2 в циклоне-5-сок только на 333МГц против 400МГц для DDR2/DDR3 поддерживается, но в общем, 20% потери скорости с серьезным упрощением разводки в моем случае позволительно.

Удивляет, что по даташитам на память надо выравнивание до 10пс делать, в то время как вроде шина всего-то 333МГц. То есть выравнивание по 1/300 от длины передачи одного бита кажется ну очень завышенным параметром, хотя с этим корпусом очень легко воспроизводимым.
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Nov 14 2017, 11:53
Сообщение #19


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

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



в свое время ddr2 вообще не выравнивал. (тапками не кидать)
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 14 2017, 15:55
Сообщение #20


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(peshkoff @ Nov 14 2017, 17:53) *
в свое время ddr2 вообще не выравнивал. (тапками не кидать)

я с 17 штук параллельных LVDSов на двух фронтах при 160МГц тоже не выравнивал при разбросе в 7мм, и тоже все стабильно работало, а тут в даташитах 10пс, что реально удивило.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 20:27
Рейтинг@Mail.ru


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