|
Трассировка BGA микросхем DDR памяти, Как правильно и по скольки слоям? |
|
|
|
 |
Ответов
|
Oct 19 2005, 08:08
|
Местный
  
Группа: Свой
Сообщений: 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
|
|
|
|
|
Oct 19 2005, 10:05
|
Местный
  
Группа: Свой
Сообщений: 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 и методы работы прведены в указанной выше книге.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|