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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Покритикуйте плату, 4 слоя bga arm11
RaaV
сообщение Apr 2 2009, 13:35
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Поищите ошибки в плате. Это процессорная плата контроллера.
Pcad2002. Просмотрщик прилагается.
Прикрепленные файлы
Прикрепленный файл  plata.rar ( 492.44 килобайт ) Кол-во скачиваний: 516
 
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 2 2009, 13:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(RaaV @ Apr 2 2009, 17:35) *
Просмотрщик прилагается.

Где?
Go to the top of the page
 
+Quote Post
RaaV
сообщение Apr 2 2009, 13:49
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Просмотрщик завтра выложу.

Сообщение отредактировал RaaV - Apr 2 2009, 14:01
Go to the top of the page
 
+Quote Post
ikm
сообщение Apr 2 2009, 15:19
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(RaaV @ Apr 2 2009, 17:35) *
Поищите ошибки в плате. Это процессорная плата контроллера.
Pcad2002. Просмотрщик прилагается.


во первых что бросилось в глаза: Откуда взялись такие ПО, где отверстие 0,25 мм а диаметр площадки 0,5 мм ( т.е. 0,125 мм на сторону)? По моему предположению должно быть 0,2 мм отверстие и по 0,15 на ободок.
Далее в настройках проекта ( точнее в заданных зазорах), стоят не мыслимые цифры типа: 0,178 0,099 0,102 мм, откуда такие значения ( я имею ввиду точность до 3 знака после запятой)? Вы всё таки должны определиться по какому классу вы должны разводить плату.
продолжим: чем обусловлено то, что у вас на нижнем слое цепи питания и земли БГА разведены в виде сетки, почему нельзя сделать полигоном? А также по моему маловато кондёров ( в том же месте), я имею ввиду по номиналам.


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 2 2009, 16:20
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



О! Вижу пытаетесь освоить iMX35.

По большинству претензий ниже все нормально.
Переходные с рингом 0.1 мм делают без напряга.
Размеры такими вышли после перевода в метрику. В mil-ах они вполне округлые.
Питание на плате в основном выполнено в рассеченном на сегменты внутреннем плэйне.

Но плата в целом не жилец. ИМХО
DDR не заработает на штатной частоте.
Дорожки для заданной толщины core слишком тонкие, нет согласования.
Проводники в нижнем слое проходят над рассеченным плэйном, будут дикие кростолки.
Напряжение ядра скверно сформировано. Туда надо фаст транзиент LDO ставить и с бОльшим запасом по току, не скупиться.


Цитата(ikm @ Apr 2 2009, 18:19) *
во первых что бросилось в глаза: Откуда взялись такие ПО, где отверстие 0,25 мм а диаметр площадки 0,5 мм ( т.е. 0,125 мм на сторону)? По моему предположению должно быть 0,2 мм отверстие и по 0,15 на ободок.
Далее в настройках проекта ( точнее в заданных зазорах), стоят не мыслимые цифры типа: 0,178 0,099 0,102 мм, откуда такие значения ( я имею ввиду точность до 3 знака после запятой)? Вы всё таки должны определиться по какому классу вы должны разводить плату.
продолжим: чем обусловлено то, что у вас на нижнем слое цепи питания и земли БГА разведены в виде сетки, почему нельзя сделать полигоном? А также по моему маловато кондёров ( в том же месте), я имею ввиду по номиналам.
Go to the top of the page
 
+Quote Post
ikm
сообщение Apr 2 2009, 18:12
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(AlexandrY @ Apr 2 2009, 20:20) *
Переходные с рингом 0.1 мм делают без напряга.
Размеры такими вышли после перевода в метрику. В mil-ах они вполне округлые.
Питание на плате в основном выполнено в рассеченном на сегменты внутреннем плэйне.

Но плата в целом не жилец. ИМХО
DDR не заработает на штатной частоте.
Дорожки для заданной толщины core слишком тонкие, нет согласования.
Проводники в нижнем слое проходят над рассеченным плэйном, будут дикие кростолки.
Напряжение ядра скверно сформировано. Туда надо фаст транзиент LDO ставить и с бОльшим запасом по току, не скупиться.


Конечно делают, но зачем для этого переплачивать, если можно обойтись зазором 0,15. Хм, наверное у меня калькулятор барахлит, но никак не могу понять как это могло получиться 0,99;0,145 и 0,117 из "округлых" mil`s.
Питание может и на внутреннем, а кондёры то висят на внешнем, а до внутреннего они могут добраться только через 1 ПО, т.к. до следующего По ещё бежать и бежать по узкой тропинке smile.gif

По остальному даже смотреть не стал, т.к. автор об этом не просил, и даже не удосужился показать схему.


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 2 2009, 22:37
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Нельзя там обойтись большими переходными, иначе зазоры ВИА-ПАД под чипом будут 0.1мм, а это хуже изготовить, чем переходные с пояском в 0.125. Не забываем, что шаг падов 0.8мм, а не 1.0мм. Мне более удивительно, что применено 3 типа переходных, причем наибольшее диаметром аж в 0.9мм, у нас завод сверловку ВИА толще чем 0.5 в принципе не делает - нужно больше, ставим 2-3-...-33 штук.
Да и в целом плата "жилец" - память в основном в топе, над земляным плэйном, остальные цепи явно более медленные, так что отражения из-за разрывов в плэйнах не будут фатальными.

Цитата
Дорожки для заданной толщины core слишком тонкие, нет согласования.


А где Вы увидели стэк платы, я не нашел. Но для ширины 0.1(трассы ДДР) нужен препрег тоже порядка 0.1мм, чтобы получить около 60 Ом импеданса, а это может быть проблематичным. Странно другое - один сигнал проведен трассами разной ширины на топе и на боттоме(CSSD1, SDCKE1 - 0.1016/Top, 0.1524/Bottom), а это уже нужен несимметричный стэк для одинакового импеданса. Мы обычно делаем 5мил трассы для ДДРов, на 5 мил препреге, около 60 Ом как-раз получается. Может стоит поправить?
Да, еще, выравнивания данных к памяти совершенно не нужно. Зачем равнять плечи к разным чипам, если ОДНОВРЕМЕННО они НИКОГДА не работают?smile.gif А если смотреть или на один чип или на другой, то разница весьма небольшая.
Go to the top of the page
 
+Quote Post
atlantic
сообщение Apr 3 2009, 05:24
Сообщение #8


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



А в чем длины выравнивали ?
(такое ощущение что не в PCAD разводили )
Go to the top of the page
 
+Quote Post
ikm
сообщение Apr 3 2009, 05:37
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(Uree @ Apr 3 2009, 02:37) *
Нельзя там обойтись большими переходными, иначе зазоры ВИА-ПАД под чипом будут 0.1мм, а это хуже изготовить, чем переходные с пояском в 0.125. Не забываем, что шаг падов 0.8мм, а не 1.0мм. Мне более удивительно, что применено 3 типа переходных, причем наибольшее диаметром аж в 0.9мм, у нас завод сверловку ВИА толще чем 0.5 в принципе не делает - нужно больше, ставим 2-3-...-33 штук.
Да и в целом плата "жилец" - память в основном в топе, над земляным плэйном, остальные цепи явно более медленные, так что отражения из-за разрывов в плэйнах не будут фатальными.



А где Вы увидели стэк платы, я не нашел. Но для ширины 0.1(трассы ДДР) нужен препрег тоже порядка 0.1мм, чтобы получить около 60 Ом импеданса, а это может быть проблематичным. Странно другое - один сигнал проведен трассами разной ширины на топе и на боттоме(CSSD1, SDCKE1 - 0.1016/Top, 0.1524/Bottom), а это уже нужен несимметричный стэк для одинакового импеданса. Мы обычно делаем 5мил трассы для ДДРов, на 5 мил препреге, около 60 Ом как-раз получается. Может стоит поправить?
Да, еще, выравнивания данных к памяти совершенно не нужно. Зачем равнять плечи к разным чипам, если ОДНОВРЕМЕННО они НИКОГДА не работают?smile.gif А если смотреть или на один чип или на другой, то разница весьма небольшая.


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


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
RaaV
сообщение Apr 3 2009, 07:24
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Цитата(ikm)
Откуда взялись такие ПО

Переходныеотверстия разные заводы делают от 0.2/0.4 до 0.3/0.5. Одни сверлить не умеют, другие, наоборот, топологию не выдерживают. Поэтому я в описании пишу как можете так и делайте в этом диапазоне. Главное, чтобы внутри плэйн протекал между ними с гарантированной перемычкой 75 мкм.
Цитата(ikm)
определиться по какому классу

Ну вообще-то, класс точности платы ни как не связан с точностью проверки. Не приветствую, когда при DRC проверке для всех зазоров ставится одна(одинаковая) цифра из таблицы изветсного ГОСТа. Если посмотреть на плату со стороны дюймов, как она и делалась, тогда цифры существенно округляются, вплоть до отсутствия знаков после запятой.
Цитата(ikm)
разведены в виде сетки, почему нельзя сделать полигоном?

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

Цитата(AlexandrY)
Проводники в нижнем слое проходят над рассеченным плэйном, будут дикие кростолки.

Ну, что значит дикие, а как вообще двухслойные платы работают? Здесь частота ОЗУ 133 МГц.
Цитата(AlexandrY)
Дорожки для заданной толщины core слишком тонкие, нет согласования.

С согласованием действительно разбирался, но очень поверхностно. Но откуда вы знаете толщину core, я и сам её не знаю biggrin.gif
Go to the top of the page
 
+Quote Post
RaaV
сообщение Apr 3 2009, 09:08
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Цитата(Uree @ Apr 3 2009, 01:37) *
один сигнал проведен трассами разной ширины на топе и на боттоме(CSSD1, SDCKE1 - 0.1016/Top, 0.1524/Bottom)

Да, надо было сделать одинаковыми. Когда выравнивал нижний слой, то этим сегментам "повезло" - они стали шире. Хорошо, что таких цепей только две. К тому же не могу не сказать, что эти сегменты не таки уж "кривые" как вы пишите: (CSSD1, SDCKE1 - 0.1016/Top, 0.1524/Bottom). На самом деле их толщина 4 и 6 mil.
Цитата(Uree @ Apr 3 2009, 01:37) *
Зачем равнять плечи к разным чипам

Pcad Signal Integrity говорит, что тогда в этой цепи сигнал глаже. Это делалось для уменьшения отражений сигнала, а не для выравнивания времени прихода.
Цитата(atlantic @ 08:24)
А в чем длины выравнивали ?

Анализ целостности сигналов проводился в программе Pcad Signal Integrity. И вот позанимавшись с ней и с ibis моделями групповым сексом схемотехник (Серёга, ты это читал!) сказал, что надо кое-где подравнять плечи и подобавлять резисторы. Всё равнялось в Pcad руками. Если выделить несколько сегментов и спросить их свойства - можно увидеть длинну. Это кажется слишком долго, но это только кажется.

Viewer Pcad
Часть 1: Прикрепленный файл  Viewer.part01.rar ( 878.91 килобайт ) Кол-во скачиваний: 300

Часть 2: Прикрепленный файл  Viewer.part02.rar ( 878.91 килобайт ) Кол-во скачиваний: 258

Часть 3: Прикрепленный файл  Viewer.part03.rar ( 878.91 килобайт ) Кол-во скачиваний: 238

Часть 4: Прикрепленный файл  Viewer.part04.rar ( 323.66 килобайт ) Кол-во скачиваний: 244


Сообщение отредактировал RaaV - Apr 3 2009, 09:10
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 3 2009, 09:18
Сообщение #12


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата(RaaV @ Apr 3 2009, 11:08) *
...На самом деле их толщина 4 и 6 mil.


1 mil = 0.001 inch = 0.0254 mm
0.0254 * 4 = 0.1016
0.0254 * 6 = 0.1524
математику не обманешь...

Цитата(RaaV @ Apr 3 2009, 11:08) *
Pcad Signal Integrity говорит, что тогда в этой цепи сигнал глаже. Это делалось для уменьшения отражений сигнала, а не для выравнивания времени прихода.


Моделировать точно не буду, но обычно чем длиннее отвод, тем хуже форма сигнала. Хотя варианты всегда возможны. Но Вы бы лучше взяли нормальный инструмент для моделирования, а то мало ли... Думаю HyperLynx найти не проблема?smile.gif
Go to the top of the page
 
+Quote Post
RaaV
сообщение Apr 3 2009, 10:46
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Viewer Pcad инсталлировать не надо.

То Uree
Там вы мои цепи называете как 0.1016 и тут же рядом свои как 5 mil. А я говорю, что в милзах и мои цепи выглядят вполне пристойно: 6 и 4 mil.

Сообщение отредактировал RaaV - Apr 3 2009, 11:35
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 3 2009, 11:00
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Частота DDR у вас (если вам не сказали ваши заказчики) 266 МГц. Строб данных на фронте и на спаде внешнего клока.
При такой длине проводников как вы сделали их надо было уже выравнивать.
Неужели референс дизайн на iMX вам не дали?
А главное вы не cможете понизить частоту шины к DDR. Такой уж контроллер у Freescale.
Даже могу подкинуть тест для DDR вашим программерам который точно покажет, что ваша плата мертва. wink.gif

Цитата(RaaV @ Apr 3 2009, 10:24) *
Ну, что значит дикие, а как вообще двухслойные платы работают? Здесь частота ОЗУ 133 МГц.

С согласованием действительно разбирался, но очень поверхностно. Но откуда вы знаете толщину core, я и сам её не знаю biggrin.gif
Go to the top of the page
 
+Quote Post
RaaV
сообщение Apr 3 2009, 11:01
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608



Цитата(Uree @ Apr 3 2009, 12:18) *
Моделировать точно не буду, но обычно чем длиннее отвод, тем хуже форма сигнала. Хотя варианты всегда возможны. Но Вы бы лучше взяли нормальный инструмент для моделирования, а то мало ли... Думаю HyperLynx найти не проблема?smile.gif

Да и мне так кажется, чем короче цепь тем лучше. Меня так попросили. Моделирование это тёмное дело, есть модели буферов жесткие, есть стандартные. Возьмёшь жесткую модель плохой сигнал, поменяешь на стандартную: говорит теперь хороший. А какую модель надо брать? А где взять HyperLynx? Для меня это проблема, доступа на Ftp у меня нет.
Go to the top of the page
 
+Quote Post

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

 


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


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