|
Трассировка BGA микросхем DDR памяти, Как правильно и по скольки слоям? |
|
|
|
 |
Ответов
|
Oct 20 2005, 14:47
|

Участник

Группа: Новичок
Сообщений: 17
Регистрация: 30-03-05
Из: Минск
Пользователь №: 3 781

|
Цитата Ваш пост, господин Solik выглядит минимум не профессионально. Либо Вы не прочитали вопрос, либо просто не компетентны BTW, DDR SDRAM по четырем слоям не разводится в принципе К каждому корпусу необходимо подвести питание - 2 слоя, напряжение терминации - 1 слой, ну и плюс к этому хотя бы пара сигнальных слоев. Т.к. рабочие частоты DDR памяти лежат выше 200 MHz, то разводку необходимо осуществлять дорожками с 50-омным импедансом, а это значит, что под каждый сигнальный слой надо подкладывать землю. Ко всему вышеперечисленному - TOP уходит под монтаж самих микросхем, BOTTOM - под монтаж блокировочных конденсаторов и согласующих резисторов. Таким образом имеем нечто в районе 6-8 слоев Не согласен ..... Используя их рекомендации ..... Всё зависит в основном от загружености FPGA и её питания. А память легко выводится и на 4- слоях (Если присмотрется ты даже сможешь заметить что производители микросхем не просто набрасывают ножки в BGA корпуса, а прорабатывают некоторые варианты разводки своих микросхем) Если использовать корпуса 0402 - то почти все можно установить прямо под DDR (только вот у нас 0402 мало кто берётся ставить) -при этом можно высести все сигнальные с памяти на двух слоях и два слоя использовати для питания (Ущемлённым будет только питпние на FPGA {питание к ядру будет подходить с шириной не больше 0.75- 1мм} ) Извини реальный пример дать не могу {но поверь он есть}Код /--\\\\\/////\ /--\\\\\/////\ | |---------| | | |---------| | | | ddr | | | | ddr | | | | | | | | | | | |---------| | | |-------- | | | || | \ |---------------------------------- / \| FPGA | /
|
|
|
|
|
Oct 21 2005, 07:09
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804

|
Цитата(Solik @ Oct 20 2005, 16:47) Не согласен ..... Используя их рекомендации ..... Всё зависит в основном от загружености FPGA и её питания. А память легко выводится и на 4- слоях (Если присмотрется ты даже сможешь заметить что производители микросхем не просто набрасывают ножки в BGA корпуса, а прорабатывают некоторые варианты разводки своих микросхем) Если использовать корпуса 0402 - то почти все можно установить прямо под DDR (только вот у нас 0402 мало кто берётся ставить) -при этом можно высести все сигнальные с памяти на двух слоях и два слоя использовати для питания (Ущемлённым будет только питпние на FPGA {питание к ядру будет подходить с шириной не больше 0.75- 1мм} ) Извини реальный пример дать не могу {но поверь он есть}Оки, сорри, может я и высказался несколько резковато, но я очень хотел бы увидеть нормально работающую серийную плату с Cyclone II в корпусе FBGA-484 с шагом в 1мм и Micron DDR SDRAM в корпусе FBGA-60 с шагом 0.8мм разведенную по четырем слоям. BTW, для Altera Cyclone II FPGA пины шины данных, стробов и клоков имеют очень определенные места на корпусе и не могут быть изменены для облегчения трассировки "по месту". Материнские платы по четырем слоям - может быть это и возможно. Используемые там микросхемы специально "заточены" под оптимальную разводку, т.к. весь набор проектируется одним производителем. Не стоит также забывать, что связь между северным и южным мостом чипсета осуществляется в основном дифференциальными парами, легко поддающимися разводке. Еще, обе микросхемы чипсета имеют, в основном, всего четыре крайних ряда рабочих пинов и большие линейные размеры корпуса, т.е. "доставать" пины с большой глубины BGA-массива необходимости нет. Плюс к этому, DDR DIMM сам по себе очень широкий и его пины специально рассчитаны под оптимальную разводку параллельными шинами, что в свою очередь сильно упрощает жизнь трассировщикам. Потому, разводка чипсета материнки по четырем слоям не может быть показателем того, что то же самое можно сделать в общем случае с FPGA и DDR-памятью. Или я не прав?
--------------------
WBR, V. Mirgorodsky
|
|
|
|
Сообщений в этой теме
v_mirgorodsky Трассировка BGA микросхем DDR памяти Oct 14 2005, 10:49 bms Цитата(v_mirgorodsky @ Oct 14 2005, 13:49)Доб... Oct 18 2005, 06:21 Solik А при разводке конкретной схемы есть свои тонкости... Oct 19 2005, 06:14 Serg1976 Цитата(v_mirgorodsky @ Oct 14 2005, 13:49)Доб... Oct 19 2005, 06:28 v_mirgorodsky Не-а, корпусов DDR памяти всего два, оба подключен... Oct 19 2005, 07:26 Serg1976 Цитата(v_mirgorodsky @ Oct 19 2005, 10:26)Не-... Oct 19 2005, 07:34 Paul Цитата(v_mirgorodsky @ Oct 19 2005, 10:26)Вы ... Oct 19 2005, 07:43 v_mirgorodsky Цитата(Paul @ Oct 19 2005, 09:43)На счет 4х с... Oct 19 2005, 08:08 Paul Цитата(v_mirgorodsky @ Oct 19 2005, 11:08)А м... Oct 19 2005, 10:05  Gate Цитата(Paul @ Oct 19 2005, 14:05)[... Подробн... Oct 19 2005, 14:41   Paul Цитата(Gate @ Oct 19 2005, 17:41)Прошу прощен... Oct 19 2005, 15:06    v0van Цитата(Paul @ Oct 19 2005, 18:06) Цитата(... Nov 17 2005, 05:38 bms Цитата(v_mirgorodsky @ Oct 14 2005, 13:49)Доб... Oct 19 2005, 14:10 Major По расчету количества кондюков и номиналов можно п... Oct 21 2005, 04:39 Iouri to v_mirgorodsky
Вы развели плату, что получилось... Nov 17 2005, 02:20
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|