Arlleex 183 8 сентября, 2022 Опубликовано 8 сентября, 2022 · Жалоба Всем привет. Тащу шину из десятка-другого single-ended сигналов. Все низкочастотное - SPI, UART, I2C, PWM. Решил посмотреть что там с перекрестными помехами. Открыл Saturn PCB Toolkit, вбил: FR-4 (K = 4.6), длительность фронта 25нс, уровень 5В, длина шины 300мм, зазор между трассами 0.175мм, до опорного слоя (GND) 0.125мм. Программулина выдала Coupled Voltage вполне солидные > 0.8В (при разных плясках с параметрами даже > 1В). Вот у меня вопрос: что это за напряжение? Допустим, линия SPI CLK выдает 25нс фронт уровнем 5В, пусть условно Saturn показал мне CV = 1В. Я понимаю, что условно наводимый импульс будет распространяться в две стороны, и в сторону, противоположную распространению сигнала-источника, уровень помехи будет мизерным. Но вот в сторону распространения сигнала в линии агрессора напряжение помехи линии жертвы будет все нарастать и нарастать. До какого уровня? Или как раз PCB Toolkit показывает, какое напряжение будет на конце линии-жертвы (раз CV зависит от длины трасс)? Т.е. в своем примере я увижу в конце линии жертвы 25нс импульс амплитудой 1В? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harry 1 8 сентября, 2022 Опубликовано 8 сентября, 2022 · Жалоба Ну если дорожка жертвы вообще никуда не подключена, висит в воздухе, наверно так и будет. При наличии на ней низкоомного источника сигнала все будет намного лучше. Для сигналов с открытым стоком и подтяжкой резистором немного хуже. Имхо сомнительный раздел в сатурне. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 183 8 сентября, 2022 Опубликовано 8 сентября, 2022 · Жалоба А какой прок от низкоомного источника линии-жертвы? Сам по себе уровень помехи на ближнем конце линии-жертвы будет очень маленьким (микровольты). А вот на дальнем конце все куда хуже - по мере продвижения туда напряжение помехи будет все больше и больше (теоретически может достигнуть половину напряжения линии-агрессора). И не важно, подключен ли ближний конец линии-жертвы (хоть даже напрямую) к GND/VCC или нет - помеха "бежит не туда", а перед собой не видит ничего, кроме некоторого волнового сопротивления. Не понятно, кто такой Coupled Voltage в программулине Вот тут некий Tomsik тоже не понимает... Вот тут пришли к выводу, что Saturn считает какую-то фигню. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Sergey_ 17 9 сентября, 2022 Опубликовано 9 сентября, 2022 · Жалоба Вы (ТС) вроде и другие программы моделирования пользуете? По крайней мере заявляли намерение их изучать.. Посчитайте там, сравните.. Но если исходить из банальной логики - зачем тащить шину на пол-километра с таким зазором? Простые rules of thumb не отменяли.. 15 hours ago, Arlleex said: Вот у меня вопрос: что это за напряжение? Т.е. в своем примере я увижу в конце линии жертвы 25нс импульс амплитудой 1В? Как-то так.. А если рядом будут критичные ко времени сигналы, то этот импульс сместит ихние фронты во времени и создаст ошибки. Но поскольку это воздействие электрического поля, то противоядие весьма простое - раздвигаем проводники в пространстве и замыкаем поле на землю. Общеизвестные истины. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 9 сентября, 2022 Опубликовано 9 сентября, 2022 · Жалоба v8.21 в разделе Crosstalk не даёт ничего ввести, признан устаревшим. Please use the Differential Pairs calculator for crosstalk analysis whether your signals are differential or not, the math is the same. This page is obsolete and will be replaced in a future build. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться