Построение модели потерь на основе метрики потерь канала или импульсной характеристики
Панель инструментов/утилиты SerDes


Блок аналогового канала создает модель потерь с использованием метрики потерь канала или импульсной характеристики от другого источника в модели SerDes Toolbox™. Входы аналоговой модели используются только для построения файлов IBIS при использовании импульсной характеристики. Для получения дополнительной информации см. раздел Потеря аналогового канала в системе SerDes.
WaveIn - Входной сигналВходной сигнал, определяемый как форма сигнала.
Типы данных: double
WaveOut - Измененные выходные данныеМодифицированные выходные данные, которые включают в себя влияние модели линии передачи печатной платы с потерями в соответствии со способом, описанным в [1].
Типы данных: double
Channel model - Источник модели каналаLoss model (по умолчанию) | Impulse responseИсточник модели канала.
Выбрать Loss model для моделирования аналогового канала из модели потерь.
Выбрать Impulse response для моделирования аналогового канала по импульсной характеристике.
Использовать get_param(gcb,'ChannelType') для просмотра текущей модели канала.
Использовать set_param(gcb,'ChannelType',value) для установки определенной модели канала.
Target frequency (Hz) - Частота для желаемых потерь канала20e9 (по умолчанию) | положительный вещественный скалярЧастота для желаемой потери канала, заданная как положительный действительный скаляр в герцах. Она соответствует частоте Найквиста системы.
Этот параметр доступен только в том случае, если Loss model выбран в качестве модели канала.
Использовать get_param(gcb,'TargetFrequency') для просмотра текущего значения целевой частоты (Гц).
Использовать set_param(gcb,'TargetFrequency',value) для установки заданного значения целевой частоты (Гц).
Типы данных: double
Loss (dB) - Потеря канала на целевой частоте8 (по умолчанию) | скалярПотеря канала на целевой частоте, заданная как скаляр в дБ.
Этот параметр доступен только в том случае, если Loss model выбран в качестве модели канала.
Использовать get_param(gcb,'Loss') для просмотра текущего значения потери (дБ).
Использовать set_param(gcb,'Loss',value) установка для параметра Loss (dB) определенного значения.
Типы данных: double
Impedance (Ohms) - Характеристический импеданс каналаХарактеристический импеданс канала, определяемый как положительный действительный скаляр в омах. Импеданс (Ом) зависит от значения параметра Signaling на вкладке Configuration в приложении SerDes Designer или в блоке Configuration.
Если для параметра Signaling установлено значение Differential, значение импеданса по умолчанию (Ом) равно 100.
Если для параметра Signaling установлено значение Single-ended, значение импеданса по умолчанию (Ом) равно 50.
Этот параметр доступен только в том случае, если Loss model выбран в качестве модели канала.
Использовать get_param(gcb,'Zc') для просмотра текущего значения импеданса.
Использовать set_param(gcb,'Zc',value) чтобы задать для параметра Импеданс заданное значение.
Типы данных: double
Impulse response - Предоставленная пользователем импульсная характеристика[zeros(1,63),1/SampleInterval,zeros(1,192)] (по умолчанию) | матрицаПользователь предоставил импульсную характеристику, заданную как безразмерная матрица. Импульсная характеристика используется для построения модели потерь канала из определяемой пользователем импульсной характеристики системы.
Для определения собственных перекрестных помех можно использовать заданный пользователем импульсный отклик. Если вы решили включить перекрестные помехи из вашей пользовательской импульсной реакции, вы можете указать до шести перекрестных помех в качестве новых столбцов в импульсной реакции.
Этот параметр доступен только в том случае, если Impulse response выбран в качестве модели канала
Использовать get_param(gcb,'ImpulseResponse') для просмотра текущего значения импульсной характеристики.
Использовать set_param(gcb,'ImpulseResponse',value) установка импульсной характеристики для определенного значения.
Типы данных: double
Impulse sample interval - Интервал выборки обеспечиваемой пользователем импульсной характеристики6.25e-12 (по умолчанию) | положительный вещественный скалярИнтервал выборки пользователя обеспечивал импульсную характеристику, заданную как положительный действительный скаляр в секундах.
Типы данных: double
Tx R (Ohms) - Односторонний импеданс аналоговой модели датчика50 (по умолчанию) | неотрицательный вещественный скалярОдносторонний импеданс аналоговой модели передатчика, определяемый как неотрицательный действительный скаляр в омах.
Использовать get_param(gcb,'TxR') для просмотра текущего значения Tx R (Ом).
Использовать set_param(gcb,'TxR',value) установка Tx R (Ом) в определенное значение.
Типы данных: double
Tx C (F) - Емкость аналоговой модели датчика100e-15 (по умолчанию) | неотрицательный вещественный скалярЕмкость аналоговой модели передатчика, заданная как неотрицательный действительный скаляр в фарадах.
Использовать get_param(gcb,'TxC') для просмотра текущего значения Tx C (F).
Использовать set_param(gcb,'TxC',value) для установки Tx C (F) на определенное значение.
Типы данных: double
Rx R (Ohms) - Односторонний импеданс аналоговой модели приемника50 (по умолчанию) | неотрицательный вещественный скалярОдносторонний импеданс аналоговой модели приемника, определяемый как неотрицательный действительный скаляр в омах.
Использовать get_param(gcb,'RxR') для просмотра текущего значения Rx R (Ом).
Использовать set_param(gcb,'RxR',value) установка Rx R (Ом) в определенное значение.
Типы данных: double
Rx C (F) - Емкость аналоговой модели приемника200e-15 (по умолчанию) | неотрицательный вещественный скалярЕмкость аналоговой модели приемника, заданная как неотрицательный действительный скаляр в фарадах.
Использовать get_param(gcb,'RxC') для просмотра текущего значения Rx C (F).
Использовать set_param(gcb,'RxC',value) установка для Rx C (F) определенного значения.
Типы данных: double
Rise time (s) - 20% − 80% время нарастания входного стимула10e-12 (по умолчанию) | положительный вещественный скаляр20% − 80% времени нарастания входного сигнала стимула в аналоговую модель передатчика, заданную как положительный действительный скаляр в секундах.
Использовать get_param(gcb,'RiseTime') для просмотра текущего значения времени подъема.
Использовать set_param(gcb,'RiseTime',value) установка определенного значения для параметра «Время подъема».
Типы данных: double
Voltage (V) - Пиковое напряжение на входе аналоговой модели датчика1 (по умолчанию) | положительный вещественный скалярПиковое напряжение на входе аналоговой модели передатчика, определяемое как положительный действительный скаляр в вольтах.
Использовать get_param(gcb,'VoltageSwingIdeal') для просмотра текущего значения напряжения (В).
Использовать set_param(gcb,'VoltageSwingIdeal',value) для установки определенного значения напряжения (V).
Типы данных: double
Include crosstalk - Включить перекрестные помехи в моделированиеВыберите для включения перекрестных помех в моделирование. По умолчанию этот параметр не выбран.
Specification - Указать величину агрессоров ближнего и дальнего концов100GBASE-CR4 (по умолчанию) | CEI-25G-LR | CEI-28G-SR | CEI-28G-VSR | CustomУкажите величину агрессоров ближнего и дальнего концов. Можно включить максимально допустимую перекрестную помеху для таких спецификаций, как 100GBASE-CR4, CEI-25G-LR, CEI-28G-SR, CEI-28G-VSRили можно указать собственный уровень интегрированного перекрестного помехового шума (ICN).
Использовать get_param(gcb,'CrosstalkSpecification') для просмотра текущего значения спецификации.
Использовать set_param(gcb,'CrosstalkSpecification',value) чтобы задать для параметра Спецификация (Specification) определенное значение.
Far end crosstalk ICN (V) - Требуемый интегрированный уровень шума агрессора дальнего конца15e-3 (по умолчанию) | неотрицательный вещественный скалярТребуемый уровень интегрированного перекрестного шума (ICN) агрессора дальнего конца, определяемый как неотрицательный действительный скаляр в вольтах. ICN определяет силу перекрестных помех.
Этот параметр доступен только при выборе Custom в качестве перекрестных помех.
Использовать get_param(gcb,'FEXTICN') для просмотра текущего значения crossstalk ICN (V) дальнего конца.
Использовать set_param(gcb,'FEXTICN',value) для установки заданного значения ICN (V) перекрестной помехи на дальнем конце.
Типы данных: double
Near end crosstalk ICN (V) - Требуемый интегрированный уровень шума агрессора ближнего конца10e-3 (по умолчанию) | неотрицательный вещественный скалярТребуемый уровень интегрированного перекрестного шума (ICN) агрессора ближнего конца, определяемый как неотрицательный действительный скаляр в вольтах. ICN определяет силу перекрестных помех.
Этот параметр доступен только при выборе Custom в качестве перекрестных помех.
Использовать get_param(gcb,'NEXTICN') для просмотра текущего значения ближней перекрестной помехи ICN (V).
Использовать set_param(gcb,'NEXTICN',value) установка для параметра Near end crossstalk ICN (V) определенного значения.
Типы данных: double
Symbol Time (s) - Символьное время стимула перекрестных помех на дальнем конце100e-12 (по умолчанию) | положительный вещественный скалярСимвольное время стимула перекрестных помех на дальнем конце (FEXT), определяемое как положительный действительный скаляр в секундах.
Использовать get_param(gcb,'UIFEXT') для просмотра текущего значения символьного времени в стимуле FEXT.
Использовать set_param(gcb,'UIFEXT',value) для установки определенного значения символьного времени в стимуле FEXT.
Типы данных: double
Delay (s) - Смещение задержки стимула перекрестных помех на дальнем конце0 (по умолчанию) | неотрицательный вещественный скалярСмещение задержки стимула перекрестных помех на дальнем конце (FEXT), определяемое как положительный действительный скаляр в секундах.
Использовать get_param(gcb,'DelayFEXT') для просмотра текущего значения задержки в стимулировании FEXT.
Использовать set_param(gcb,'DelayFEXT',value) установка для параметра Delay (s) в стимулировании FEXT определенного значения.
Типы данных: double
Modulation - уровни модуляции стимула перекрестных помех на дальнем конце;NRZ (по умолчанию) | PAM4Уровни модуляции стимула перекрестных помех на дальнем конце (FEXT), указанные между NRZ (2 уровня) и PAM4 (4 уровня).
Использовать get_param(gcb,'ModulationFEXT') для просмотра текущего значения модуляции в стимулировании FEXT.
Использовать set_param(gcb,'ModulationFEXT',value) установка для параметра Modulation in FEXT stimulus определенного значения.
PRBS Order - порядок PRBS стимула перекрестных помех на дальнем конце7 (по умолчанию) | 9 | 11 | 13 | 15 | 20 | 23 | 31 | 47Псевдослучайный порядок двоичной последовательности (PRBS) стимула перекрестных помех на дальнем конце (FEXT).
Использовать get_param(gcb,'OrderFEXT') для просмотра текущего значения PRBS Order в стимулировании FEXT.
Использовать set_param(gcb,'OrderFEXT',value) установка определенного значения параметра PRBS Order в стимулировании FEXT.
Типы данных: double
Symbol Time (s) - Символьное время стимула перекрестных помех на ближнем конце100e-12 (по умолчанию) | положительный вещественный скалярСимвольное время стимула перекрестных помех на ближнем конце (NEXT), определяемое как положительный действительный скаляр в секундах.
Использовать get_param(gcb,'UINEXT') для просмотра текущего значения символьного времени в стимуле NEXT.
Использовать set_param(gcb,'UINEXT',value) для установки определенного значения времени символа в стимуле NEXT.
Типы данных: double
Delay (s) - Смещение задержки стимула перекрестных помех на ближнем конце0 (по умолчанию) | неотрицательный вещественный скалярСмещение задержки стимула перекрестных помех на ближнем конце (NEXT), заданного как положительный действительный скаляр в секундах.
Использовать get_param(gcb,'DelayNEXT') для просмотра текущего значения задержки в стимуле NEXT.
Использовать set_param(gcb,'DelaynEXT',value) установка для параметра Delay (s) в стимулировании NEXT определенного значения.
Типы данных: double
Modulation - Уровни модуляции стимула перекрестных помех на ближнем концеNRZ (по умолчанию) | PAM4Уровни модуляции стимула перекрестных помех на ближнем конце (NEXT), указанные между NRZ (2 уровня) и PAM4 (4 уровня).
Использовать get_param(gcb,'ModulationNEXT') для просмотра текущего значения модуляции в стимулировании NEXT.
Использовать set_param(gcb,'ModulationNEXT',value) для установки определенного значения параметра Modulation in NEXT.
PRBS Order - порядок PRBS стимула перекрестных помех на ближнем конце9 (по умолчанию) | 7 | 11 | 13 | 15 | 20 | 23 | 31 | 47Псевдослучайный порядок двоичной последовательности (PRBS) стимула перекрестных помех на ближнем конце (NEXT).
Использовать get_param(gcb,'OrderFEXT') для просмотра текущего значения PRBS Order в стимулировании FEXT.
Использовать set_param(gcb,'OrderFEXT',value) установка определенного значения параметра PRBS Order в стимулировании FEXT.
Типы данных: double
ICN является метрикой частотной области, где перекрестные помехи умножаются на весовую функцию и затем численно интегрируются от 50 МГц до скорости передачи в бодах (fb). Если имеется несколько агрессоров, их мощность суммируется до объединения с функцией взвешивания.
Сигнал временной области возбуждает не все частоты равномерно. Спектральная плотность мощности (PSD) возбуждения во временной области основной полосы частот следует за откликом синк-квадратичного типа. Функция взвешивания имитирует возбуждение PSD и формирует PSD путем включения эффектов полосы пропускания приемника и времени нарастания передатчика.

Общее ICN вычисляется путем возведения в квадрат корневой суммы значений FEXT ICN и NEXT ICN вместе.
(две недели)/10) 1/2σx =σfx2 +σnx2
Воздействие, ощущаемое на линии жертвы от агрессора перекрестных помех на дальнем конце, пропорционально скорости изменения формы сигнала агрессора [2]. Таким образом, можно оценить форму сигнала во временной области FEXT с производной импульсной характеристики потери сквозного отклика.
t) dt
где kFEXT - масштабный коэффициент, масштабирующий значение IFEXT (t) так, чтобы оно имело заданное пользователем значение ICN.
Для вычисления ICN сигнала преобразуйте сигнал в частотную область с помощью преобразования Фурье.
t)]
Величина масштабного коэффициента kFEXT составляет: (f)),
где - интегрированный оператор перекрестных помех.
Признак kFEXT отрицателен, поскольку в типичных линиях передачи в неоднородных диэлектриках индукционная связь обычно больше, чем емкостная связь. В результате прямой импульс перекрестных помех имеет величину, противоположную величине сигнала агрессора.
Чтобы вычислить перекрестные помехи на ближнем конце, обратите внимание, что отклик NEXT частотной области подобен по форме (не по величине) обратной потере жертвы (S11 или S11).
S11 (f)
Тогда масштабный коэффициент kNEXT равен: ))
И сигнал NEXT временной области выводится из обратного преобразования Фурье.
f)]
[1] IEEE 802.3bj-2014. «Стандарт IEEE для Ethernet, Поправка 2: Спецификации физического уровня и параметры управления для работы 100 Гбит/с над объединительными платами и медными кабелями». URL: https://standards.ieee.org/standard/802_3bj-2014.html.
[2] Стивен Холл и Говард Хек. Улучшенная целостность сигналов для высокоскоростных цифровых систем. Хобокен, Нью-Джерси: Wiley Press, 2009.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.