|
Еще немного о дифференциальных линиях |
|
|
|
Sep 21 2005, 20:27
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
Здраствуйте ВСЕ! Как и многие я искал информацию об трассировке дифф. пар и наткнутся на этот форум. Собственно вопрос. Может кто знает как расчитать волновое сопротивление фифференциальной пары (для LVDS) физически выполненных в виде двух параллельных дорожек расположенных на противоположных сторонах ПП ? Задача сводится к тому чтобы сделать материнскую плату на разъемах типа IDC (шаг 2.54 мм) . Вы наверное спросите почему на таком Г нужны дифф. пары? просто это все было сделано до меня и работало на шине 33 МГц с ошибками (тип- diff microstrip, длина линий 350 мм , 16 разъемов, 8 пар). Сейчас собрана куча контроллеров, но появилась потребность в увеличении скорости, единственный вариант переделать мамку. Самое главное что я ее спаял в опытном образце на витых парах .... и она работает на 140 МГц без ошибок  . Быстрее TMS54 немогут  . Есть у кого какие соображения? Ну немогу найти расчет на такой тип линий. Наверное формула близка к "Parallel Wire Line" из APPCAD'a но там указаны диаметры с расстоянием, а у меня ширина и толщина проводника + толщина текстолита. Вячеслав
|
|
|
|
|
 |
Ответов
|
Sep 22 2005, 05:59
|
Местный
  
Группа: Свой
Сообщений: 203
Регистрация: 11-08-05
Пользователь №: 7 545

|
Цитата(dlinn @ Sep 21 2005, 23:27) Здраствуйте ВСЕ! Как и многие я искал информацию об трассировке дифф. пар и наткнутся на этот форум. Собственно вопрос. Может кто знает как расчитать волновое сопротивление фифференциальной пары (для LVDS) физически выполненных в виде двух параллельных дорожек расположенных на противоположных сторонах ПП ? Задача сводится к тому чтобы сделать материнскую плату на разъемах типа IDC (шаг 2.54 мм) . Вы наверное спросите почему на таком Г нужны дифф. пары? просто это все было сделано до меня и работало на шине 33 МГц с ошибками (тип- diff microstrip, длина линий 350 мм , 16 разъемов, 8 пар). Сейчас собрана куча контроллеров, но появилась потребность в увеличении скорости, единственный вариант переделать мамку. Самое главное что я ее спаял в опытном образце на витых парах .... и она работает на 140 МГц без ошибок  . Быстрее TMS54 немогут  . Есть у кого какие соображения? Ну немогу найти расчет на такой тип линий. Наверное формула близка к "Parallel Wire Line" из APPCAD'a но там указаны диаметры с расстоянием, а у меня ширина и толщина проводника + толщина текстолита. Вячеслав Совсем необязательно дифф. линию прокладывать как пару параллельных проводников, посмотрите например как рекомендуют выравнивать длины дифф. пар - там о параллельности речь вообще не идёт. Можно поступить следующим образом. Если Вам требуется дифференциальное волновое сопротивление 100 Ом (скорее всего это так), то Вы расчитываете каждый проводник как отдельную 50-ти Омную линию передачи для обычного сигнала (обычная линия с "полосок над полигоном" например). Тогда, пара таких линий относительно друг друга даст дифференциальное волновое сопротивление в 100 Ом. Проводники можно прокладывать как угодно (необязательно параллельно), важно чтобы длина их была одинаковой. Недостаток такого способа заключается лишь в том, что поскольку на линии могут быть наведены внешние помехи, то прокладка их разными путями может привести к разной интенсивности этих помех в каждом проводнике - т.е. линия становится более восприимчивой к внешним наводкам. Но если их сделать короткими и по возможности проложить рядом - всё будет в порядке. Таким образом всё что Вам надо сделать - это сделать расчёт по обычной схеме, проследить чтобы длина проводников была одинаковой, чтобы они шли по возможности рядом (но не ближе чем надо для обеспечения 50 Ом в каждом отдельном проводнике) и чтобы по близости не было источников сильных помех (сплошной полигон очень хорошо решает эту проблему).
|
|
|
|
|
Sep 22 2005, 06:35
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
[/quote] Совсем необязательно дифф. линию прокладывать как пару параллельных проводников, посмотрите например как рекомендуют выравнивать длины дифф. пар - там о параллельности речь вообще не идёт. Можно поступить следующим образом. Если Вам требуется дифференциальное волновое сопротивление 100 Ом (скорее всего это так), то Вы расчитываете каждый проводник как отдельную 50-ти Омную линию передачи для обычного сигнала (обычная линия с "полосок над полигоном" например). Тогда, пара таких линий относительно друг друга даст дифференциальное волновое сопротивление в 100 Ом. Проводники можно прокладывать как угодно (необязательно параллельно), важно чтобы длина их была одинаковой. Недостаток такого способа заключается лишь в том, что поскольку на линии могут быть наведены внешние помехи, то прокладка их разными путями может привести к разной интенсивности этих помех в каждом проводнике - т.е. линия становится более восприимчивой к внешним наводкам. Но если их сделать короткими и по возможности проложить рядом - всё будет в порядке. Таким образом всё что Вам надо сделать - это сделать расчёт по обычной схеме, проследить чтобы длина проводников была одинаковой, чтобы они шли по возможности рядом (но не ближе чем надо для обеспечения 50 Ом в каждом отдельном проводнике) и чтобы по близости не было источников сильных помех (сплошной полигон очень хорошо решает эту проблему). [/quote] Согласен. Вот только опять-же, на текстолите 1.5мм невозможно провести линии с волновым сопр. 50 ом . У меня 8 пар в каждом разъеме IDC-16 (шаг 2.54 мм). Если я буду проводить 50-и омные трассы то они просто напросто наложатся друг на друга, так как ширина дороги (микрострип) для 50 ом близка к 3 мм., а расстояние между соседними парами 2.54 мм. По этому и возник вариант насчет трасс на противоположных сторонах ДПП. тогда ширина дороги около 1 мм. и зазор 2.54- 1 мм. Но вот как точно расчитать ширину дорог на противоположных сторонах ДПП ? Вячеслав
|
|
|
|
|
Sep 22 2005, 20:53
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
Цитата(Yuri Potapoff @ Sep 22 2005, 10:29) Цитата(dlinn @ Sep 22 2005, 09:35) Согласен. Вот только опять-же, на текстолите 1.5мм невозможно провести линии с волновым сопр. 50 ом . Почему вы не выбираете текстолит 10 мм? Потому что слишком толстый для любой задачи. Для конкретно вашей задачи и 1.5 мм много. Значит надо брать или более тонкий материал, или материал с более высоким эпсилон. Второй вариант дорогой и подходит только для специфических задач. Остается первый вариант - снижать толщину платы. Но не всей платы, а слоя межды проводниками и земляным планом. Здачит сама собой напрашивается многослойка. Даже если просто взять три слоя диэлектрика, не вдаваясь в толщины препрегов и прочего, то 1.5 мм делить на 3 равно 0.5. Значит 50 проводник будет тоже приблизительно 2.8 мм делить на 3 равно 0.9 мм. Я же говорю, накладно МПП. Когда можно на ДПП на слое SOLDER провести дорогу "+" дифф. пары, а на слое COMP - "-" дифф.пары. И влезает это все в шаг пар 2.54 мм. Вот посчитать незнаю как точно. Завтра отправлю в производство, проверю идею. PS там плата в архиве (это то, что надо переделать) в следующем ответе, может родится мысль для ДПП с FR4 изола 1.5 мм толщиной.
|
|
|
|
|
Sep 24 2005, 07:55
|

Профессионал
    
Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623

|
Цитата(dlinn @ Sep 22 2005, 23:53) Я же говорю, накладно МПП. Когда можно на ДПП на слое SOLDER провести дорогу "+" дифф. пары, а на слое COMP - "-" дифф.пары. И влезает это все в шаг пар 2.54 мм. Вот посчитать незнаю как точно. Завтра отправлю в производство, проверю идею. PS там плата в архиве (это то, что надо переделать) в следующем ответе, может родится мысль для ДПП с FR4 изола 1.5 мм толщиной. Все же не очень понятна задача. Вы хотите действительно работающую дифференциальную пару получить, или так, что получится, на авось? Вот что буржуи пишут на эту тему: Use controlled impedance PCB traces which match the differential impedance of your transmission medium (i.e. cable) and termination resistor. Route the differential pair traces as close together as possible as soon as they leave the IC. This helps to eliminate reflections and ensures that noise is coupled as common-mode. In fact, we have seen that differential signals which are 1mm apart radiate far less noise than traces 3mm apart since magnetic field cancellation is much better with the closer traces. Plus, noise induced on the differential lines is much more likely to appear as commonmode which is rejected by the receiver. When designing for a specific differential ZO (ZDIFF) for edge-coupled lines, it is recommended that you adjust trace width "W" to alter ZDIFF. It is recommended to not adjust "S" which should be the minimum spacing specified by your PCB vendor for line-to-line spacing. Как видите, подход серьезный... Кстати, вопрос - а где у вас возвратный ток потечет на этой ДПП, если вы собираетесь линию передачи делать на двухслойке без опорных планов земли? Как у вас там земля проложена? Короче говоря, у вас задача какая - чтобы работало при любых условиях и любых помехах, или чтобы не сбоило в тепличных условиях на столе разработчика?
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
|
Sep 26 2005, 05:49
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
Цитата(PCB technology @ Sep 24 2005, 10:55) Цитата(dlinn @ Sep 22 2005, 23:53) Я же говорю, накладно МПП. Когда можно на ДПП на слое SOLDER провести дорогу "+" дифф. пары, а на слое COMP - "-" дифф.пары. И влезает это все в шаг пар 2.54 мм. Вот посчитать незнаю как точно. Завтра отправлю в производство, проверю идею. PS там плата в архиве (это то, что надо переделать) в следующем ответе, может родится мысль для ДПП с FR4 изола 1.5 мм толщиной. Все же не очень понятна задача. Вы хотите действительно работающую дифференциальную пару получить, или так, что получится, на авось? Вот что буржуи пишут на эту тему: Use controlled impedance PCB traces which match the differential impedance of your transmission medium (i.e. cable) and termination resistor. Route the differential pair traces as close together as possible as soon as they leave the IC. This helps to eliminate reflections and ensures that noise is coupled as common-mode. In fact, we have seen that differential signals which are 1mm apart radiate far less noise than traces 3mm apart since magnetic field cancellation is much better with the closer traces. Plus, noise induced on the differential lines is much more likely to appear as commonmode which is rejected by the receiver. When designing for a specific differential ZO (ZDIFF) for edge-coupled lines, it is recommended that you adjust trace width "W" to alter ZDIFF. It is recommended to not adjust "S" which should be the minimum spacing specified by your PCB vendor for line-to-line spacing. Как видите, подход серьезный... Кстати, вопрос - а где у вас возвратный ток потечет на этой ДПП, если вы собираетесь линию передачи делать на двухслойке без опорных планов земли? Как у вас там земля проложена? Короче говоря, у вас задача какая - чтобы работало при любых условиях и любых помехах, или чтобы не сбоило в тепличных условиях на столе разработчика? Спасибо за критику, лучше конечно по-русски. Насколько я знаю, для дифф. пар. главное однородность по всей ее длине расстояний диэлектрической проницаемости и толщин/ширин проводников. И вовсе необезательно чтоб рядом была земля. Вспомните витую пару RJ-45. Там просто свиты проводники, что дает постоянство выше перечисленных требований. Кстати землей там чаще и непахнет, работает при любых погодных условиях, в воде тоже. На ваш вопрос "как земля проложена?" -по шине питания. а на "Короче говоря, у вас задача какая - чтобы работало при любых условиях и любых помехах, или чтобы не сбоило в тепличных условиях на столе разработчика?" - конечно чтоб работало везде и при любых погодных условиях. Вы необращали внимание на то, что если сравнить расчеты Microstrip из вашего файлика "экселя" с расчетом дифф пары "Parallel Wire Line" из APPCAD'a , приэтом принять h=S-d. То получаются одинаковые результаты. Жду ответа Вячеслав
|
|
|
|
Сообщений в этой теме
dlinn Еще немного о дифференциальных линиях Sep 21 2005, 20:27 Olxx Обычно диф.пары разводят на одной стороне ПП, тогд... Sep 22 2005, 02:05 dlinn Цитата(Olxx @ Sep 22 2005, 05:05)Обычно диф.п... Sep 22 2005, 05:31      PCB technology Цитата(dlinn @ Sep 26 2005, 08:49)На ваш вопр... Sep 26 2005, 06:12       mse Цитата(PCB technology @ Sep 26 2005, 09:12)На... Sep 26 2005, 07:16       dlinn Вячеслав,
Боюсь, что не смогу вам помочь в расчете... Sep 27 2005, 06:13        PCB technology Цитата(dlinn @ Sep 27 2005, 09:13)Благодарю В... Oct 2 2005, 21:25         net я думаю сказывается доступность цены - это немалов... Oct 3 2005, 05:40  bms Цитата(dlinn @ Sep 22 2005, 09:35)Согласен. В... Sep 22 2005, 07:49   dlinn Ну так и разводите полоски в 3 мм шириной, ничего ... Sep 22 2005, 20:41 mse Ну а почему именно 50Ом? Ну сделай 100Ом. Пусть ди... Sep 22 2005, 07:38 dlinn Цитата(dlinn @ Sep 21 2005, 23:27)Здраствуйте... Oct 5 2005, 06:11 PCB technology А можете наводочками посвистеть рядом? Например - ... Oct 5 2005, 06:50  dlinn Добавлю, что каждый из 16 контроллеров в своем со... Oct 5 2005, 11:14 Krys Цитата(dlinn @ Oct 5 2005, 13:11) Получив... Aug 16 2006, 02:43  dlinn После долгих поисков в руско и англоязычной литера... Aug 16 2006, 06:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|