Создайте модель потерь из метрики канала потерь или импульсной характеристики
SerDes Toolbox / Утилиты
Блок Analog Channel создает модель потерь использование метрики канала потерь или импульсной характеристики из другого источника в модели SerDes Toolbox™. Входные параметры аналоговой модели только используются для конструкции файла IBIS при использовании импульсной характеристики. Для получения дополнительной информации смотрите Аналоговую Потерю Канала в Системе SerDes.
WaveIn
— Входной сигналВходной сигнал в виде формы волны.
Типы данных: double
WaveOut
— Модифицированные выходные данныеМодифицированные выходные данные, который включает эффект модели линии электропередачи печатной платы с потерями согласно методу, обрисованному в общих чертах в [1].
Типы данных: double
Channel model
— Источник модели каналаLoss model
(значение по умолчанию) | Impulse response
Источник модели канала.
Выберите Loss model
смоделировать аналоговый канал из модели потерь.
Выберите Impulse response
смоделировать аналоговый канал от импульсной характеристики.
Использование get_param(gcb,'ChannelType')
просмотреть текущий Channel model.
Использование set_param(gcb,'ChannelType',value)
установить определенный Channel model.
Target frequency (Hz)
— Частота за желаемую потерю канала20e9
(значение по умолчанию) | положительный действительный скалярЧастота за желаемую потерю канала в виде положительного действительного скаляра в герц. Это соответствует частоте Найквиста системы.
Этот параметр только доступен когда Loss model
выбран как Channel model.
Использование get_param(gcb,'TargetFrequency')
просмотреть текущее значение Target frequency (Hz).
Использование set_param(gcb,'TargetFrequency',value)
установить Target frequency (Hz) на определенное значение.
Типы данных: double
Loss (dB)
— Потеря канала на целевой частоте
(значение по умолчанию) | скалярПотеря канала на целевой частоте в виде скаляра в дБ.
Этот параметр только доступен когда Loss model
выбран как Channel model.
Использование get_param(gcb,'Loss')
просмотреть текущее значение Loss (dB).
Использование set_param(gcb,'Loss',value)
установить Loss (dB) на определенное значение.
Типы данных: double
Impedance (Ohms)
— Импеданс характеристики каналаХарактеристический импеданс канала в виде положительного действительного скаляра в Омах. Impedance (Ohms) зависит от установки Signaling во вкладке Configuration в приложении SerDes Designer или в блоке Configuration.
Если Signaling установлен в Differential
, значением по умолчанию Impedance (Ohms) является 100
.
Если Signaling установлен в Single-ended
, значением по умолчанию Impedance (Ohms) является 50
.
Этот параметр только доступен когда Loss model
выбран как Channel model.
Использование get_param(gcb,'Zc')
просмотреть текущее значение Impedance.
Использование set_param(gcb,'Zc',value)
установить Impedance на определенное значение.
Типы данных: double
Impulse response
— Пользователь обеспечил импульсную характеристику[zeros(1,63),1/SampleInterval,zeros(1,192)]
(значение по умолчанию) | матрицаПользователь обеспечил импульсную характеристику в виде безразмерной матрицы. Impulse response используется, чтобы создать модель канала потерь из пользовательской импульсной характеристики системы.
Можно использовать заданную импульсную характеристику пользователя, чтобы задать собственные перекрестные помехи. Если вы решаете включать перекрестные помехи от своей пользовательской импульсной характеристики, можно задать до шести стимулов перекрестных помех как новые столбцы в импульсной характеристике.
Этот параметр только доступен когда Impulse response
выбран как Channel model
Использование get_param(gcb,'ImpulseResponse')
просмотреть текущее значение Impulse response.
Использование set_param(gcb,'ImpulseResponse',value)
установить Impulse response на определенное значение.
Типы данных: double
Impulse sample interval
— Демонстрационный интервал пользователя обеспечил импульсную характеристику6.25e-12
(значение по умолчанию) | положительный действительный скалярДемонстрационный интервал пользователя обеспечил импульсную характеристику в виде положительного действительного скаляра в секундах.
Типы данных: double
Tx R (Ohms)
— Несимметричный импеданс аналоговой модели передатчика
(значение по умолчанию) | неотрицательный действительный скалярНесимметричный импеданс аналоговой модели передатчика в виде неотрицательного действительного скаляра в Омах.
Использование get_param(gcb,'TxR')
просмотреть текущее значение Tx R (Ohms).
Использование set_param(gcb,'TxR',value)
установить Tx R (Ohms) на определенное значение.
Типы данных: 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)
— Несимметричный импеданс аналоговой модели приемника
(значение по умолчанию) | неотрицательный действительный скалярНесимметричный импеданс аналоговой модели приемника в виде неотрицательного действительного скаляра в Омах.
Использование get_param(gcb,'RxR')
просмотреть текущее значение Rx R (Ohms).
Использование set_param(gcb,'RxR',value)
установить Rx R (Ohms) на определенное значение.
Типы данных: 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')
просмотреть текущее значение Rise time (s).
Использование set_param(gcb,'RiseTime',value)
установить Rise time (s) на определенное значение.
Типы данных: double
Voltage (V)
— Напряжение от пика к пику во входе аналоговой модели передатчика
(значение по умолчанию) | положительный действительный скалярНапряжение от пика к пику во входе аналоговой модели передатчика в виде положительного действительного скаляра в вольтах.
Использование get_param(gcb,'VoltageSwingIdeal')
просмотреть текущее значение Voltage (V).
Использование set_param(gcb,'VoltageSwingIdeal',value)
установить Voltage (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')
просмотреть текущее значение Specification.
Использование set_param(gcb,'CrosstalkSpecification',value)
установить Specification на определенное значение.
Far end crosstalk ICN (V)
— Желаемый интегрированный уровень шума агрессора дальнего конца15e-3
(значение по умолчанию) | неотрицательный действительный скалярЖелаемый уровень интегрированного шума перекрестных помех (ICN) агрессора дальнего конца в виде неотрицательного действительного скаляра в вольтах. ICN задает силу перекрестных помех.
Этот параметр только доступен, когда вы выбираете Custom
как перекрестные помехи Specification.
Использование get_param(gcb,'FEXTICN')
просмотреть текущее значение Far end crosstalk ICN (V).
Использование set_param(gcb,'FEXTICN',value)
установить Far end crosstalk ICN (V) на определенное значение.
Типы данных: double
Near end crosstalk ICN (V)
— Желаемый интегрированный уровень шума близкого агрессора конца10e-3
(значение по умолчанию) | неотрицательный действительный скалярЖелаемый уровень интегрированного шума перекрестных помех (ICN) близкого агрессора конца в виде неотрицательного действительного скаляра в вольтах. ICN задает силу перекрестных помех.
Этот параметр только доступен, когда вы выбираете Custom
как перекрестные помехи Specification.
Использование get_param(gcb,'NEXTICN')
просмотреть текущее значение Near end crosstalk ICN (V).
Использование set_param(gcb,'NEXTICN',value)
установить Near end crosstalk ICN (V) на определенное значение.
Типы данных: double
Symbol Time (s)
— Время символа стимула перекрестных помех дальнего конца100e-12
(значение по умолчанию) | положительный действительный скалярВремя символа перекрестных помех дальнего конца (FEXT) стимул в виде положительного действительного скаляра в секундах.
Использование get_param(gcb,'UIFEXT')
просмотреть текущее значение Symbol Time (s) в стимуле FEXT.
Использование set_param(gcb,'UIFEXT',value)
установить Symbol Time (s) в стимуле FEXT для определенного значения.
Типы данных: double
Delay (s)
— Задержите смещение стимула перекрестных помех дальнего конца
(значение по умолчанию) | неотрицательный действительный скалярЗадержите смещение перекрестных помех дальнего конца (FEXT) стимул в виде положительного действительного скаляра в секундах.
Использование get_param(gcb,'DelayFEXT')
просмотреть текущее значение Delay (s) в стимуле FEXT.
Использование set_param(gcb,'DelayFEXT',value)
установить Delay (s) в стимуле FEXT для определенного значения.
Типы данных: double
Modulation
— Уровни модуляции стимула перекрестных помех дальнего концаNRZ
(значение по умолчанию) | PAM4
Уровни модуляции перекрестных помех дальнего конца (FEXT) стимул, заданный между NRZ
(2-уровневый) и PAM4
(4-уровневый).
Использование get_param(gcb,'ModulationFEXT')
просмотреть текущее значение Modulation в стимуле FEXT.
Использование set_param(gcb,'ModulationFEXT',value)
установить Modulation в стимуле FEXT для определенного значения.
PRBS Order
— Порядок PRBS стимула перекрестных помех дальнего конца
(значение по умолчанию) | 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')
просмотреть текущее значение Symbol Time (s) в стимуле NEXT.
Использование set_param(gcb,'UINEXT',value)
установить Symbol Time (s) в стимуле NEXT для определенного значения.
Типы данных: double
Delay (s)
— Задержите смещение близкого стимула перекрестных помех конца
(значение по умолчанию) | неотрицательный действительный скалярЗадержите смещение близких перекрестных помех конца (NEXT) стимул в виде положительного действительного скаляра в секундах.
Использование get_param(gcb,'DelayNEXT')
просмотреть текущее значение Delay (s) в стимуле NEXT.
Использование set_param(gcb,'DelaynEXT',value)
установить Delay (s) в стимуле NEXT для определенного значения.
Типы данных: double
Modulation
— Уровни модуляции близкого стимула перекрестных помех концаNRZ
(значение по умолчанию) | PAM4
Уровни модуляции близких перекрестных помех конца (NEXT) стимул, заданный между NRZ
(2-уровневый) и PAM4
(4-уровневый).
Использование get_param(gcb,'ModulationNEXT')
просмотреть текущее значение Modulation в стимуле NEXT.
Использование set_param(gcb,'ModulationNEXT',value)
установить Modulation в стимуле NEXT для определенного значения.
PRBS Order
— Порядок PRBS близкого стимула перекрестных помех конца
(значение по умолчанию) | 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) основополосного возбуждения области времени следует за ответом типа sinc-в-квадрате. Функция взвешивания подражает возбуждению PSD и формирует PSD включением эффектов полосы пропускания приемника и времени нарастания передатчика.
Общий ICN вычисляется корневой обработкой на квадрат суммы FEXT ICN и NEXT значения ICN вместе.
Удар, который чувствуют на линии жертвы от агрессора перекрестных помех дальнего конца, пропорционален скорости изменения формы волны агрессора [2]. Так, можно оценить форму сигнала области времени FEXT с производной посредством ответа импульсная характеристика с потерями.
то, где, FEXT k является масштабным коэффициентом, который масштабирует FEXT(t) I так, чтобы это имело пользователя, задало значение ICN.
Чтобы вычислить ICN сигнала, преобразуйте сигнал к частотному диапазону с помощью преобразования Фурье.
Величина масштабного коэффициента FEXT k: ,
где интегрированный оператор шума перекрестных помех.
Знак FEXT k отрицателен, поскольку в типичных линиях электропередачи в неоднородных диэлектриках, связь введения в должность больше обычно емкостной связи. В результате прямой импульс перекрестных помех имеет противоположную величину от величины сигнала агрессора.
Чтобы вычислить близкие перекрестные помехи конца, обратите внимание, что ответ NEXT частотного диапазона подобен в форме (не в величине) к утрате возврата жертвы (S 11 или S 11).
Затем масштабный коэффициент NEXT k:
И сигнал NEXT области времени выведен из обратного преобразования Фурье.
[1] IEEE 802.3bj-2014. "Стандарт IEEE для Поправки 2 Ethernet: Технические требования Физического уровня и Параметры управления для Операции на 100 Гбит/с По Основным платам и Медным Кабелям". URL: https://standards.ieee.org/standard/802_3bj-2014.html.
[2] Стивен Холл и Говард Хек. Усовершенствованная целостность сигнала для высокоскоростных цифровых проектов. Хобокен, NJ: нажатие Вайли, 2009.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.