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

 
 
> Несколько вопросов новичка по разводке 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
 
Start new topic
Ответов
Alex11
сообщение Nov 11 2017, 22:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Правильный ответ в этом случае - гоните в шею Вашего заказчика, который пытается в десять раз усложнить и удорожить плату. а если нет - Вам рассказали выше. Да, наверно, в 14-16 слоев разведетесь. И следите за импедансами на DDR3.
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 11 2017, 23:14
Сообщение #3


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

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



Цитата(Alex11 @ Nov 12 2017, 04:45) *
Правильный ответ в этом случае - гоните в шею Вашего заказчика, который пытается в десять раз усложнить и удорожить плату

да, я сильно гоню сам себя в шею (только во временнОй области, а не как вы посоветовали), так как сам являюсь заказчиком этой разработки (и инвестор, и исполнитель, и маркетолог рынка этих девайсов).

Цитата(Alex11 @ Nov 12 2017, 04:45) *
а если нет - Вам рассказали выше. Да, наверно, в 14-16 слоев разведетесь. И следите за импедансами на DDR3.

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

Кстати, вот по совету уважаемого _pv случайно наткнулся на 2ГБайта одним камнем но ни как не могу понять можно ли подцепить эту память на HPS от Сyclone-5-SoC, вдруг кто в курсе, развейте, пожалуйста, сомнения, больно заманчиво так кардинально уменьшить число дорожек!
Go to the top of the page
 
+Quote Post
_pv
сообщение Nov 12 2017, 00:11
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(iiv @ Nov 12 2017, 05:14) *
Кстати, вот по совету уважаемого _pv случайно наткнулся на 2ГБайта одним камнем но ни как не могу понять можно ли подцепить эту память на HPS от Сyclone-5-SoC, вдруг кто в курсе, развейте, пожалуйста, сомнения, больно заманчиво так кардинально уменьшить число дорожек!

пятый циклон в LPDDR3 не умеет вроде бы, только LPDDR2, (MT42L512M32D4)
но у самсунга и микрона есть какие-то мутанты с упакованными двумя кристаллами DDR3 в один корпус х32.
MT41K256M32
K4B16G3346B
только вот можно ли их где купить - вопрос.
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 12 2017, 01:13
Сообщение #5


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

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



Цитата(_pv @ Nov 12 2017, 06:11) *
пятый циклон в LPDDR3 не умеет вроде бы, только LPDDR2, (MT42L512M32D4)

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

Читал, но не нашел, вдруг кто знает, пожалуйста, подскажите, можно ли поставить в тот же циклон-5-SoC DDR3, но только на 16 бит шину?

Цитата(vvvv @ Nov 12 2017, 06:29) *
Можно, никакой разницы где стоит DCDC, главное импеданс слоев питания и размещение конденсаторов питания.

классно, спасибо большое! Из-за того, что до этого разводил не более 4-х слоев, сделать так возможности не было... Надеюсь, найду поставщика плат с гуманными ценами на 16 слоев и глухие и промежуточные переходные...
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 12 2017, 15:22
Сообщение #6


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

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



И еще вопрос в догонку, скажите, пожалуйста, правильно ли я понимаю, что развести
процессор с двумя х16 планками памяти формата два ряда по 0.8мм 2xIS43-46TR16512A будет на порядки сложнее, чем если взять одну планку памяти DDR2 от Микрона в 168-Ball FBGA пусть даже с шагом 0.5мм и, как я понял, тут даже терминирующие резисторы на CA[9:0] шину не нужны, только два на калибровку на ZQ.

Или с этим Микроном есть какие-то подводные камни, не позволяющие его использовать?

Вдруг кому будет не сложно, взгляните, пожалуйста, своим беглым взглядом специалиста, и пожалуйста, подсобите и на путь истинный направьте!

Спасибо!

ИИВ
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 12 2017, 18:33
Сообщение #7


Местный
***

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



QUOTE (iiv @ Nov 12 2017, 18:22) *
И еще вопрос в догонку, скажите, пожалуйста, правильно ли я понимаю, что развести...

Разница небольшая, два чипа Micron наверное будет посложнее развести, но все равно там по три ряда всего, и расположение контактов довольно гуманное.
Можно даже с шагом 0.8 получить достаточно широкие полигоны питания даже на технологиях, которые не особо дружат с таким шагом.
Micron не имеет подводных камней, конденсаторов расположенных по бортам чипа как правило хватает чтобы сделать надежный дизайн.
Образцы трассировки можно скачать на сайте JEDEC, там только проверенные топологии. И это все я говорю о тех планках по 96 balls.

Про LPDDR2 168 balls с шагом 0.5 ничего сказать не могу, кроме того, что визуально там очень простая трассировка в плане вывода от шаров BGA.

Ну и да, DDR3 все таки отличается от LPDDR2, и при прочих равных, DDR3 быстрее LPDDR2, если скорость важна.
Конечно там и питание отличается, и требования к трассировке совершенно другие, ну думаю проработаете все сами увидите.
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 13 2017, 15:19
Сообщение #8


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

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



Огромное спасибо за советы!!!
Цитата(vvvv @ Nov 13 2017, 00:33) *
Ну и да, DDR3 все таки отличается от LPDDR2, и при прочих равных, DDR3 быстрее LPDDR2, если скорость важна.

стыдно мне стыдно, но совершенно не понимаю... Процессор может (работать с памятью) вроде только на 400МГц частоте, обе памяти больше (DDR3 до 800МГц, LPDDR2 до 533МГц), правильно ли я понимаю, что в этом случае разницы по скорости доступа между DDR3 и LPDDR2 не будет? Разница в питании не сильно важна, ибо всяко 60-100 умножителей внутри плисочасти будут пожирать серьезно больше, чем доступа к памяти. Если так, то LPDDR2 предпочтительнее, ибо ее разводка может уложиться на двух парах слоев при чипе и плиске с одной стороны, а остальные слои задействовать на RGMII и все остальное.

Спасибо!
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 13 2017, 16:47
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 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   Несколько вопросов новичка по разводке SoC+DDR3+RGMII+SDCARD на узкой 23мм плате   Nov 11 2017, 13:27
- - vvvv   Вы сможете все это проделать, если пролезете по пи...   Nov 11 2017, 14:24
|- - iiv   Спасибо за ответ, vvvv! Цитата(vvvv @ No...   Nov 11 2017, 20:57
|- - vvvv   QUOTE (iiv @ Nov 11 2017, 23:57) Правильн...   Nov 12 2017, 00:29
- - _pv   а память x32 вместо двух х16 жизнь не облегчит, ра...   Nov 11 2017, 21:30
|- - iiv   Цитата(_pv @ Nov 12 2017, 03:30) а память...   Nov 11 2017, 22:32
|- - _pv   Цитата(vvvv @ Nov 13 2017, 01:33) Про LPD...   Nov 12 2017, 22:57
|- - iiv   Цитата(vvvv @ Nov 13 2017, 21:47) если вз...   Nov 13 2017, 17:15
- - Uree   Проц с одной стороны, а память к нему с другой - с...   Nov 12 2017, 23:33
|- - Aner   QUOTE (Uree @ Nov 13 2017, 02:33) Проц с ...   Nov 13 2017, 16:39
- - peshkoff   в свое время ddr2 вообще не выравнивал. (тапками н...   Nov 14 2017, 11:53
- - iiv   Цитата(peshkoff @ Nov 14 2017, 17:53) в с...   Nov 14 2017, 15:55


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

 


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


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