|
Как трассировать Arm11(mсimx35)+DDR2(3 штуки) ? |
|
|
|
Dec 26 2008, 14:54
|
Частый гость
 
Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608

|
Эти 4 микросхемы в BGA 0.8 мм корпусах. Сколько слоев надо брать. С виду, если помучиться и в 4-ёх слоях разведется, но рефренсные платы ф. Freescale для mcimx35 сделаны в 12 слоях  2 слоя pwr, 3 слоя gnd - а нужно ли оно? В описании ни слова про дизайн PCB! На рефренсных платах много связей с серпантином (кстати, как это правильно называется?), зачем делаются такие связи? DDR2 будет работать на 133 МГц, то есть данные будут идти с частотой 266 МГц - на что при таких частотах обращать внимание? Короче совсем незнаю с чего начать  Может для начала PC обновить у меня Pentium II 400 MHz + Win98 + Pcad 2002 - мне этого хватит, чтобы сделать такую плату?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 16)
|
Jan 8 2009, 14:53
|
Частый гость
 
Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608

|
Вот спасибо за ответ! Именно то что я мечтал услышать. А ещё лучше увидеть  У меня должно что-то похожее получиться. А то я сижу и думаю, что быстрее руками выравнивать 30-50 цепей или Спектру осваивать. В 4-ёх (сигн-gnd-pwr-сигн) или 6-ти (сигн-gnd-сигн-сигн-pwr-сигн) слойной плате важно ли что делать сверху: gnd или pwr?
|
|
|
|
|
Jan 9 2009, 06:57
|
Частый гость
 
Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608

|
Цитата(at90 @ Jan 8 2009, 19:18)  Raav, а где брали референс и документацию на процессор? У продавца, на сайте не всё есть ещё, т.к. новая ИМС.
|
|
|
|
|
Jan 10 2009, 10:06
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Цитата(RaaV @ Dec 26 2008, 18:54)  Эти 4 микросхемы в BGA 0.8 мм корпусах. Сколько слоев надо брать. С виду, если помучиться и в 4-ёх слоях разведется, но рефренсные платы ф. Freescale для mcimx35 сделаны в 12 слоях  2 слоя pwr, 3 слоя gnd - а нужно ли оно? В описании ни слова про дизайн PCB! На рефренсных платах много связей с серпантином (кстати, как это правильно называется?), зачем делаются такие связи? DDR2 будет работать на 133 МГц, то есть данные будут идти с частотой 266 МГц - на что при таких частотах обращать внимание? Короче совсем незнаю с чего начать  Может для начала PC обновить у меня Pentium II 400 MHz + Win98 + Pcad 2002 - мне этого хватит, чтобы сделать такую плату? Судя по корпусу iMX35-го, 2 сигнальных слоя однозначно не хватит для трассировки. Мне кажется даже 4 это будет проблематично. Самый нормальный вариант это 6 сигнальных и 2 питания Сам лично плату делал под iMX21. Там корпус существенно проще и класс точности платы не хилый. Вышло 6 слоев Удачи Цитата(RaaV @ Dec 26 2008, 18:54)  Эти 4 микросхемы в BGA 0.8 мм корпусах. Сколько слоев надо брать. С виду, если помучиться и в 4-ёх слоях разведется, но рефренсные платы ф. Freescale для mcimx35 сделаны в 12 слоях  2 слоя pwr, 3 слоя gnd - а нужно ли оно? В описании ни слова про дизайн PCB! На рефренсных платах много связей с серпантином (кстати, как это правильно называется?), зачем делаются такие связи? DDR2 будет работать на 133 МГц, то есть данные будут идти с частотой 266 МГц - на что при таких частотах обращать внимание? Короче совсем незнаю с чего начать  Может для начала PC обновить у меня Pentium II 400 MHz + Win98 + Pcad 2002 - мне этого хватит, чтобы сделать такую плату? По поводу выравнивания... Зайди на сайт Micron в раздел DDR памяти и в Application Notes найди рекомендации по проектированию. На самом деле для DDR памяти разница определенных групп сигналов более 10мм может вызвать проблемы. Зазор в паре сигналов CLK и #CLK вообще не допускается и трассироваться они должны друг возле друга. Следует учитывать правила трассировки если корпусов памяти более одного. Кроме того есть группы сигналов соседство которых нежелательно. У определенных групп сигналов есть свои регламентация по зазорам между собой и между другими группами. Советую отнестись более серьезно к это части работы. Правильно разведенная память это залог стабильной работы устройства.
|
|
|
|
|
Jan 13 2009, 08:04
|
Частый гость
 
Группа: Свой
Сообщений: 138
Регистрация: 31-01-08
Из: Харьков
Пользователь №: 34 608

|
корпус mcims35
pattern_mcimx35.pdf ( 462.88 килобайт )
Кол-во скачиваний: 266корпус ddr2 k4t5104.pdf
pattern_ddr2_k4t5104.pdf ( 125.24 килобайт )
Кол-во скачиваний: 251рефренсная схема (в САПР alegro)
__________________dsn_.rar ( 695.21 килобайт )
Кол-во скачиваний: 178рефренсная схема (в pdf)
__________________pdf_.rar ( 371 килобайт )
Кол-во скачиваний: 541рефренсная плата (Част 1)
________________.part1.rar ( 1.91 мегабайт )
Кол-во скачиваний: 209рефренсная плата (Част 2)
________________.part2.rar ( 628.64 килобайт )
Кол-во скачиваний: 170Пока делаю новые компоненты, возник вопрос. Попался документ [1], где говорят, что можно сделать у BGA 0,8 контактную площадку 0,32 мм и проводить 2 проводника между ног. BGA 0,8 мм = 0,32 (две половинки КП) + 0,3 (два проводника и зазор мужду ними) + 0,18 (два зазора между КП и проводниками) OIIO Кто-нибудь делал, что либо подобное? У моего процессора диаметр шара 0,45-0,35 мм, у DDR2 0,45 мм и после оплавления 0,5+-0,05 мм. Можно ли для таких корпусов делать КП 0,32 мм и проводить по 2 проводника? Шарик диаметром 0,5 мм будет даже слегка нависать над ближайшими проводниками, а диаметром 0,4 мм может и ничего. Стандарт ipc7351a вроде и говорит, что КП надо уменьшать на 20 % от диаметра шара, тогда где-то и выходит КП 0,32 мм. Программой из стандарта не пользовался (win98 не даёт), смотрел в документе [2]. [1]
BGA_ats.pdf ( 444.17 килобайт )
Кол-во скачиваний: 267[2]
BGA_pcblibraries.rar ( 1.84 мегабайт )
Кол-во скачиваний: 1442
Сообщение отредактировал RaaV - Jan 13 2009, 08:01
|
|
|
|
|
Feb 2 2009, 18:13
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Цитата(RaaV @ Jan 30 2009, 14:36)  2 SergeyDDD Поделитесь, пожалуйста, примером вашей платы iMX21. Был бы очень признателен. Интересно как вы соединили память с процессором. к сожалению плату не могу показать, но постараюсь помочь чем могу следующая литература содержит достаточно информации. именно этим инструкциям я следовал при проектировании. обратите внимание на: - Ширину дорожек и зазоры между ними. - Зазоры между группами сигналов. - Правильное распределение групп сигналов по слоям. - Выравнивание линий в середине группы. Особенно на побайтные группы шины данных (8 линий данных, DQM, DQS). В них разница длин в группе не должна превышать 3.5мм. - Выравнивание линий между группами. - Желательно что бы длина линий не превышала 2 дюйма. - Особое внимание на требования к линиям CLK и #CLK. http://download.micron.com/pdf/technotes/D...esign_guide.pdfhttp://download.micron.com/pdf/technotes/DDR/tn4614.pdf
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|