|
Диф. пары в WG2005 |
|
|
|
Aug 18 2006, 09:39
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Посмотрел: 1. Известное ограничение - tune не может выдержать слишком маленькие значения, тем более когда это касается диф. пар с разветвлением (у вас 10th, а в основном рабочее, т.е нормально достижимое значение автомата порядка 50-100th). В вашем случае автомат выдает +/-16 на всей длине и в пределах +/-10 по разветвлениям. Если выравнивать только общую дину то автомат укладывается в ограничения. В вашем случае получается три взаимосвязанных ограничения: диф.пара, общая длина цепей диф. пар и длина ответвлений внутри диф. пар. Начиная выравнивать одну длину, автоматом задеваем другую и проблема в том что система работает не с отдельной цепью, а с диф. парой (так заложено в алгоритм), если бы не нужно было удерживать парность задача бы значительно упростилась. 2. Tune не работает нормально при включенной сетке, т.е сетки надо выключить 3. Есть проблемная связь диф. пары левая нижняя, она очень короткая по сравнению с другими диф. парами которые нужно выровнять. Замечено что система как бы строит прямоугольник, в котором диагональ это два пина в связи, внутри которого и рисует змейку, если прямоугольник маленький и внутри него нужная змейка не помещается, то выравнивания не происходит. Данная проблема отмечена как DR и будет решена. 4. Для достижения выравнивания рекомендуется убирать все ограничения по параметрам змейки 5. В редакторе стека вы устанавливаете значения импеданса диф. пары и система расчитывает соответсвующие значения ширины и зазора для проводки на одном данном слое, а вы реально диф. пары провели по 1, 3, 8 слою, при этом на 1 и 8 слое не выдержали условия диф. пары. Соответственно и в CES реальные значения показаны не 100 (кстати не понятно почему 100, а не 120 как в описании рекомендовано интелом), как хотелось бы, а более высокие. Увеличьте ширину трасс на 1 и 8 слое и увидите как уменьшится итоговый импеданс. Стек слоев вы тоже имеете не такой как использовал интел при своих расчетах, вопрос - вы уверены что ограничения взятые у интела и которые вы пытаетесь выдержать являются правильными в вашем случае? 6. Почему то выравнивая клоки с точностью до 10th на плате, вы забываете о расхожденни в длинах внутри корпуса (например разница внутри пары между DDRI_CK_N2 и DDRI_CK2 составляет 73th, а между самой длинной и самой короткой цепью клока 364th)
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Aug 21 2006, 13:42
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(elantra @ Aug 21 2006, 15:27)  Спасибо за обстоятельное объяснение. 1. К сожалению в требованиях Интела написано именно 10 th. 2. Учтем 3. Попробуем обойти 4.Если я правильно понял: разрешить все способы прокладывания и не ограничивать геометрию змейки 5. КРайние слои пока не до конца настроены. Меня пока в первую очередь интересует 3-ий слой(с ним экспериментирую). Правильно ли я понимаю: В CES отображается волновое сопротивление на разных участках через ";"? А 100 Ом у меня осталось от экспериментов. В layer stackup считаются одни значения а в CES применение этих параметров дает другие значения (кому верить). Сейчас нахожусь в процессе сравнения этих значений с посчитанными по формулам. Насчет ограничений: интел в своей плате для разработчиков не выполнил эти ограничения и написал эррату, в которой рекомендует использовать аппаратную коррекцию ошибок(обязательно). Мне на эти грабли наступать не хочется, хотя аппаратная коррекция будет. 6. Это следующий этап. Я еще не разобрался как подключать IBIS модель от интела и микрона(Если не получиться разобраться - задам вопрос). 1. Скорее всего проще и быстрее подстроить остаток вручную (например зафиксировав основную часть трассы и удлинняя только незафиксированные концы). 5. В диалоге layer stackup вы вводите параметры послойно, т.е если вести трассу от начала до конца на выбранном слое 3 то итоговые параметры в CES будут совпадать. В вашем случае есть например отрезки соединений между резисторами на слое 8, и параметры не совпадают с рачетными для диф. пар (зазор больше), и соответсвенно импеданс данных отрезков диф. пар другой, значит надо менять ширину этих отрезков трасс, если зазор невозможно (тоже самое можете посмотреть-проверить и в диалоге layer stackup введя больший импеданс при сохранении ширины трассы, увидите ваш текущий зазор). 6. Подключать IBIS не обязательно, для учета длины внутри корпуса, достаточно войти на закладку Parts и в последней колонке (Pin Package Length) ввести данные длин из datasheet
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|