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

 
 
> Трассировка BGA микросхем DDR памяти, Как правильно и по скольки слоям?
v_mirgorodsky
сообщение Oct 14 2005, 10:49
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804



Добрый день всеуважаемый ALL,

Есть следующий вопрос. Есть микросхема FPGA Altera Cyclone II в FBGA-484 корпусе, есть динамическая DDR память от Micron в корпусе FBGA-60, есть куча согласующих резисторов и блокировочных конденсаторов. Все это нужно грамотно разместить на плате с приемлемыми требованиями к технологическим нормам, разумным количеством слоев и минимальной площади.

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

Есть ли у кого мысли как это сделать правильно? А может у кого есть вышеупомянутый документ?


--------------------
WBR,
V. Mirgorodsky
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
v_mirgorodsky
сообщение Oct 19 2005, 08:08
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804



Цитата(Paul @ Oct 19 2005, 09:43)
На счет 4х слоев это зря: многие современные материнки для компов делаются именно на 4х слоях. Проверял сам и есть статистика. Но это так, лирическое отступление, а по делу следующее: руководства к действию дескать делай так и так и все тебе будет не найдете в принципе. Есть AppNotes от производителей рекомендующие минимальные требования для хоть какой-то работоспособности, а реально надо использовать серьезный САПР, имеющий с составе средства анализа Signal Integrity и Power Integrity, ну и, конечно, голову. Разработка идет по 2м независимым и противоречивым веткам: находим необходимое количество номенклатуру блокировочных конденсаторов (может сильно отличаться от рекомендаций производителей), исходя из требований к импедансу PDS (Power Delivery System), находим необходимую топологию сигнальных трасс, размещение согласовок и т.д. Затем пытаемся все это разместить на заданном участке платы периодически моделируя сигнальные трассы и находим (под контролем Power Integrity) оптимальное размещение блокировочных конденсаторов. В завершении всего этого моделируем то что получилось для оценки результата и сравниваем с требованиями.
*


А можно пример такой САПР? А чем определяется импеданс Power Delivery System?

На данный момент проектирование PDS заключается в следовании принципу - много не мало. К каждому корпусу ставится количество блокировочных конденсаторов равное количеству пинов питания на корпусе, их емкость выбирается в пределах от 10 до 100 нанофарад, плюс некоторое количество 1 микрофарадных конденсаторов и электролиты. Все пока работало, но есть впечатление, что данная практика несколько избыточна, потому как без некоторого количества этих емкостей работоспособность устройства не изменилась.

С точки зрения здравого смысла, PDS должна быть в состоянии поглощать помехи по питанию на частотах переключения компонентов, верно? Есть ли какие-либо рекомендации по расчету параметров PDS?


--------------------
WBR,
V. Mirgorodsky
Go to the top of the page
 
+Quote Post
Paul
сообщение Oct 19 2005, 10:05
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Цитата(v_mirgorodsky @ Oct 19 2005, 11:08)
А можно пример такой САПР? А чем определяется импеданс Power Delivery System?

На данный момент проектирование PDS заключается в следовании принципу - много не мало. К каждому корпусу ставится количество блокировочных конденсаторов равное количеству пинов питания на корпусе, их емкость выбирается в пределах от 10 до 100 нанофарад, плюс некоторое количество 1 микрофарадных конденсаторов и электролиты. Все пока работало, но есть впечатление, что данная практика несколько избыточна, потому как без некоторого количества этих емкостей работоспособность устройства не изменилась.

С точки зрения здравого смысла, PDS должна быть в состоянии поглощать помехи по питанию на частотах переключения компонентов, верно? Есть ли какие-либо рекомендации по расчету параметров PDS?
*

Пример есть: Cadence SPB 15.2 и далее. Импеданс определяется свойствами источника питания, характеристиками Plane, напряжением, величиной импульсных токов, допустимыми пульсациями на Plane. Подробнее в SQPI_15_0_book (есть на форуме). Анализ PDS для процессора TigerSharc на режимах полной мощности показал полную несостоятельность рекомендаций производителя по блокировкам. Их оказалось не просто мало, а очень мало. Импульсный ток 3,77А при напряжении 1,05В и допустимых пульсациях 5%, т.е. 50мВ, отсюда импеданс ~13мОм и целое ведро конденсаторов разнообразных номиналов.
PDS должна не только поглощать, но и обеспечивать величину пульсаций в пределах заданных значений в рабочем диапазоне частот изделия.
Прицип анализа PDS и методы работы прведены в указанной выше книге.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - 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
- - Solik   ЦитатаВаш пост, господин Solik выглядит минимум не...   Oct 20 2005, 14:47
|- - v_mirgorodsky   Цитата(Solik @ Oct 20 2005, 16:47)Не согласен...   Oct 21 2005, 07:09
|- - Paul   Цитата(v_mirgorodsky @ Oct 21 2005, 10:09)Или...   Oct 24 2005, 07:15
- - Major   По расчету количества кондюков и номиналов можно п...   Oct 21 2005, 04:39
- - Iouri   to v_mirgorodsky Вы развели плату, что получилось...   Nov 17 2005, 02:20


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

 


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


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