|
От какого значения <длина LVDS> * <частота DDR сигнала> надо выдерживать волновое сопротивление, и от какого значения того же параметра - выравнивать дорожки |
|
|
|
Nov 25 2016, 13:08
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Добрый день, есть LVDS сигнал, вернее 18 пар, работающих на 160МГц по обоим фронтам, конкретно с adc16dv160, который идет на ICE40HX8K-CT256. Дорожки получаются по длине от 12 до 21мм, внутри пар не более 4мм разброс, есть соблазн не заморачиваться: 1. по длине внутри пар, 2. по длине между пар, 3. волновым сопротивлением, ибо каждый из этих параметров удорожает процесс изготовления (выравнивание приведет к увеличению длины и переходу на 0.1-0.15мм, при большей длине волновым придется заморочиться, что приведет к 8-ми слойке). Мои соображения по поводу п.1 и п.2: если у меня по двум фронтам 160МГц, то при разнице в 9мм по дорожкам, перекос фронтов у меня будет составлять 1/35 от длины одного бита или 90ps, что вроде даже больше джиттера плиски. С волновым сопротивлением у меня нет понимания, но есть подозрение, что при коротких дорожках это не сильно важно. Могу сверху приклеить листочек заизолированной и заземленной меди, чтобы получить этот импеданс  Подскажите, пожалуйста, ответы на мои вопросы! EDIT: нашел поставщика с 4-х слойной платой с 0.102мм препрегом, в общем-то вопрос становится не актуальным по причине цены и интересен ответ только в качестве любопытства. Спасибо! ИИВ
|
|
|
|
|
 |
Ответов
|
Nov 27 2016, 18:23
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
Цитата так я же и поставил в 2мм от корпуса (первый ряд в 2мм, второй в 3мм) разве это не близко? В данном случае расстояние "до корпуса" несколько вторично, поскольку под корпусом у Вас проводники еще тянутся и тянутся. Упомянуто было это расстояние к тому, что на первой картинке все стоит в одном слое, соответственно предлагаемые изменения выглядели бы так: - задвинуть резисторы максимально близко к корпусу микросхемы - под ней уже все подчистить, поукорачивать и привести в порядок Т.е одно одно тянет другое, второе третье и и т.д. Цитата правильно, поэтому я взял две такие пары, дискретизовал их конечными элементами, записал уравнение Максвелла, ввел граничное 160МГц по первой паре, и посчитал распределенный S-параметр на второй паре, даже не явную разностную схему не пришлось использовать, прямой решалкой с маленькими шажками все устойчиво сошлось и показало мне, что влияние будет довольно маленьким. Как такое будет работать на других частотах и других геометриях, у меня чувства нет, но по задаче мне же это не требуется. Это похвально что Вы владеете теорией на таком уровне(я даже завидую слегка), однако повторюсь дело не влиянии между проводниками- вроде у IEEE было несколько бумаг с теоретическими выкладками, которые показывают именно проблемы возникающие при прокладке хайспидов под прямым углом: пока был членом достаточно долго изучал соответствующий тему. Примерно все из той же степи, что и срезание угла на 90гр повороте у проводника. Т.е речь идет о целостности сигнала внутри пары/проводника. Цитата Вопрос, может мне стоит делать пару либо полностью по верхнему, либо полностью по нижнему слою, так вроде правильнее, скажите, пожалуйста? Сложно точно сказать потому что для оценки у бга должны быть как минимум все фанауты поставлены на внутренние слои, но по вашей картинке все выглядит так что должно вполне умещаться на одном. Цитата упрусь но не сдамся и сделаю это все на 4-х слойке с 0.25мм дырками и 0.102 или 0.088 толщиной между крайними слоями. Денег на более дорогой дизайн у меня нет, я из своих эту разработку финансирую. Понятно  Тем не менее скажу Вам что разница в цене мелу 4 и 6 слоями не гигантская от слова "совсем". Это так, на всякий. Цитата длина корпуса 1мм, ширина 0.5мм, ширина контактных площадок 0.2мм, то есть расстояние между контактами 0.6мм. Очевидно что для падов и расстояния между ними у Вас неправильные цифры- такое не снилось даже яблочникам. Тут даже если в 2 раза увеличит пад, все равно мало Цитата а этот термин я еще не знаю, пожалуйста, подскажите, к чему он относится, а то гугл что-то не то выдает. Посмотрите тутЦитата спасибо! Лестно! Я по профессии - вычислительный математик, но жизнь заставила, в прошлом году около 50кв м плат сам спроектировал и спаял, поэтому, когда я что-то новое делаю, меня по всем темам электроникса и колбасит sm.gif Понятно- тогда со своей стороны тролить смысла не вижу, желаю успехов(без сарказма).
|
|
|
|
|
Nov 28 2016, 00:13
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Огромное спасибо, EvilWrecker, а также всем помогающим и сочувствующим, Цитата(EvilWrecker @ Nov 27 2016, 23:23)  Очевидно что для падов и расстояния между ними у Вас неправильные цифры- такое не снилось даже яблочникам. Тут даже если в 2 раза увеличить пад, все равно будет мало  Резисторы перерисовал, я знаю, что они бывают именно такими широкими, но я больше тысячи таких конденсаторов 0402 на так нарисованные пады уже своим LitePlacerом поставил, и все работает, а вот 0603 и 0805 по такому дизайну катушек 5 наверное уже поставил. Обычно проблем нет, и места на плате меньше занимает. Не спорю, 0402 резисторы еще не ставил, надобности не было, поэтому на всякий случай перерисовал. Попробовал перерисовать дорожки, резисторы правда дальше уже не задвинулись, при 0.125мм допусках не получается, а ниже не хочется падать. Пожалуйста, вдруг Вам EvilWrecker или кому-то еще из читателей этой ветки будет не сложно взглянуть и покритиковать, что получилось. В аттаче положил как пикадовский исходник, так и герберы. Спасибо! ИИВ
|
|
|
|
|
Nov 28 2016, 04:45
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(iiv @ Nov 28 2016, 03:13)  Пожалуйста, вдруг Вам EvilWrecker или кому-то еще из читателей этой ветки будет не сложно взглянуть и покритиковать, что получилось. В аттаче положил как пикадовский исходник, так и герберы. Вот Вы жаловались, что размеры ПП не позволяют Вам выбрать FPGA в большом корпусе и поэтому Вы выбрали корпус BGA256 с шагом 0,8 мм. И что мы видим по факту? Куча LVDS проводников выходящих далеко за периметр BGA плюс куча согласующих резисторов съевших и без того ограниченную площадь ПП. Меж тем у Xilinx'а в Artix'ах (XC7A15T, XC7A35T и т.д.) терминаторы уже встроены в FPGA при том, что корпус CSG324 с шагом 0,8 мм всего на 1,6 мм шире выбранного Вами BGA256: Цитата The HR I/O banks have an optional on-chip split-termination feature very similar to the 3-state split-termination DCI feature available in the HP I/O banks. Similar to the 3-state split-termination DCI in the HP banks, the option in the HR banks creates a Thevenin equivalent circuit using two internal resistors of twice the target resistance value. One resistor terminates to VCCO and the other to ground, providing a Thevenin equivalent termination circuit to the mid-point VCCO/2. The termination is present constantly on inputs, and on bidirectional pins whenever the output buffer is 3-stated. Цитата The differential termination (DIFF_TERM) attribute supports the differential I/O standards when used as inputs. It is used to turn the built-in, 100Ω, differential termination on or off. The on-chip input differential termination in 7 series devices provides major advantages over using a discrete resistor by removing the stub at the receiver completely and therefore greatly improving signal integrity. Additionally it: • Consumes less power than DCI termination • Does not use VRP/VRN pins (DCI) This attribute can be applied to input pins for the following I/O standards: • LVDS • LVDS_25 • MINI_LVDS_25 См. UG471 (v1.8), стр. 33
|
|
|
|
Сообщений в этой теме
iiv От какого значения <длина LVDS> * <частота DDR сигнала> надо выдерживать волновое сопротивление Nov 25 2016, 13:08 krux согласование/терминация/использование линий с конт... Nov 25 2016, 14:55 iiv теоретически-то мне мои вопросы понятны, как вы на... Nov 25 2016, 15:52 krux обосновать? да тут как обычно -- всё под вашу отве... Nov 25 2016, 17:58 iiv Цитата(krux @ Nov 25 2016, 22:58) и всё-т... Nov 25 2016, 18:21 EvilWrecker Сложно что-то добавить к совершенно уместным комме... Nov 25 2016, 19:02 iiv Цитата(EvilWrecker @ Nov 26 2016, 00:02) ... Nov 26 2016, 23:24 EvilWrecker И что это за вы*ер? Это вы так терминаторы клад... Nov 26 2016, 23:57 iiv Цитата(EvilWrecker @ Nov 27 2016, 05:57) ... Nov 27 2016, 00:18 EvilWrecker Цитатане, а куда, под корпус плиски мне их класть ... Nov 27 2016, 00:26 iiv Цитата(EvilWrecker @ Nov 27 2016, 06:26) ... Nov 27 2016, 01:09 EvilWrecker Цитатахоть и знаю, что Вы большой специалист
Да к... Nov 27 2016, 04:01 _Sergey_ Цитата(EvilWrecker @ Nov 27 2016, 07:01) ... Nov 27 2016, 07:31  EvilWrecker ЦитатаA 100 Ω termination resistor must be p... Nov 27 2016, 07:39 iiv Цитата(EvilWrecker @ Nov 27 2016, 10:01) ... Nov 27 2016, 15:28  bigor Цитата(iiv @ Nov 28 2016, 02:13) В аттаче... Nov 28 2016, 10:38 EvilWrecker Двигаетесь в позитивном направлении, однако:
- ди... Nov 28 2016, 01:19 EvilWrecker ЦитатаВот Вы жаловались, что размеры ПП не позволя... Nov 28 2016, 04:59 EvilWrecker Как и говорилось попробовал сегодня пару минут пои... Nov 28 2016, 09:46 iiv Цитата(EvilWrecker @ Nov 28 2016, 15:46) ... Nov 28 2016, 11:31  bigor Цитата(iiv @ Nov 28 2016, 13:31) у меня т... Nov 28 2016, 13:29 EvilWrecker ЦитатаСмотрите приаттаченый файлик.
Это пикад, по... Nov 28 2016, 10:49 EvilWrecker ЦитатаASCII во вложении. 2006-й
Благодарствую, см... Nov 28 2016, 15:11 iiv Всех с наступившим Новым Годом и наступающим Рожде... Jan 2 2017, 19:09 EvilWrecker Здравствуйте,
И Вас с Наступившим Касательно упо... Jan 2 2017, 19:28 iiv Цитата(EvilWrecker @ Jan 3 2017, 01:28) Н... Jan 2 2017, 20:03 EvilWrecker Цитаталучше больше с Латисом и его дибильными LVDS... Jan 2 2017, 20:34 iiv Цитата(EvilWrecker @ Jan 3 2017, 02:34) В... Jan 2 2017, 20:54 EvilWrecker Цитатаа что конкретно, пожалуйста, подскажите... Jan 3 2017, 00:22 iiv Огромное спасибо, EvilWrecker за очень дельные сов... Jan 3 2017, 11:14 EvilWrecker Цитатане, вот здесь-то как-раз нижние 3 пина в пли... Jan 3 2017, 11:50 _Sergey_ У АЦП футпринт слабоват.
Переходные отверстия мог... Jan 3 2017, 20:38 VladimirB Цитата(_Sergey_ @ Jan 3 2017, 23:38) У АЦ... Jan 3 2017, 21:24
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|