Моделирует линейный эквалайзер (CTLE) непрерывного времени
Блоки SerDes Toolbox/Datapath
Блок CTLE применяет линейный пик-фильтр, чтобы выровнять частотную характеристику входного сигнала дискретизации. Процесс эквализации уменьшает искажения, возникающие из-за потерянных каналов. Фильтр является действительным однонулевым двухполюсным (1z/2p) фильтром, если только вы не задаете матрицу усиление-полюс-ноль (GPZ).
WaveIn
- Входной сгенерированный модулированный сигналВходной сгенерированный модулированный сигнал. Входной сигнал может быть сигналом дискретизации по дискретизации, заданным в виде скаляра, или сигналом вектора импульсной характеристики.
Типы данных: double
WaveOut
- Выравниваемый выход CTLEУравненный выходной сигнал CTLE. Если входной сигнал является сигналом дискретизации по дискретизации, заданным как скаляр, то выход также скаляром. Если входной сигнал является векторным сигналом импульсной характеристики, то выход также является вектором.
Типы данных: double
Mode
- режим работы КТЛAdapt
(по умолчанию) | Off
| Fixed
Режим работы КТЛ:
Off
- CTLE обходится, и вход сигнала остается неизменной.
Fixed
- CTLE применяет передаточную функцию CTLE, заданную Configuration select, к форме входного сигнала.
Adapt
- Если входной сигнал является вектором импульсной характеристики или вектором формы волны, то подсистема Init вызывает object™ CTLE System. Объект CTLE System определяет передаточную функцию CTLE, чтобы максимизировать ОСШ, и применяет передаточную функцию к входу входного сигнала для симуляции временного интервала. Эта оптимизированная передаточная функция используется CTLE для симуляции во всем временном интервале. Для получения дополнительной информации о подсистеме Init, смотрите Статистический анализ в системах SerDes
Если входной сигнал является скаляром дискретизации, то CTLE работает в Fixed
режим.
Использовать get_param(gcb,'Mode')
для просмотра текущей Mode CTLE.
Использовать set_param(gcb,'Mode',value)
для установки CTLE на определенный Mode.
Configuration select
- Выберите представителя передаточной функции для применения в фиксированном режиме0
(по умолчанию) | 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
Выберите строение передаточной функции для применения в фиксированном режиме CTLE, заданном как действительный целочисленный скаляр. В зависимости от Specification Configuration select определяет, какой коэффициент усиления применяется к передаточной функции фильтра.
Для примера установка Configuration select равной n и Specification равной 'DC Gain and Peaking Gain'
выбирает (n + 1) -й элемент в векторах DC gain (dB) и Peaking gain (dB), который будет применен к передаточной функции фильтра.
Если для Mode CTLE задано значение Adapt
и вход является вектором импульсной характеристики или вектором формы волны, Configuration select автоматически вычисляется, чтобы определить лучшее открытие высоты глаза. Чтобы просмотреть значение параметра Configuration select, выберите Add Plots > Report в приложении SerDes Designer.
Использовать get_param(gcb,'ConfigSelect')
чтобы просмотреть текущее значение Configuration Select.
Использовать set_param(gcb,'ConfigSelect',value)
для задания Configuration Select определенного значения.
Типы данных: double
Specification
- Входные спецификации для отклика CTLE'DC Gain and Peaking Gain'
(по умолчанию) | 'DC Gain and AC Gain'
| 'AC Gain and Peaking Gain'
| 'GPZ Matrix'
Определяет, какие входы будут использоваться для семейства передаточных функций CTLE. Существует пять входов, которые могут использоваться, чтобы задать семейство передаточных функций CTLE: усиление постоянного тока (дБ), пиковое усиление (дБ), усиление переменного тока (дБ), пиковая частота (Гц) и нулевая матрица полюса усиления.
Можно задать ответ CTLE из любых двух из трех коэффициентов усиления и пиковой частоты или можно задать матрицу GPZ для CTLE.
Выберите 'DC Gain and Peaking Gain'
чтобы задать ответ CTLE от DC gain (dB), Peaking gain (dB) и Peaking frequency (Hz).
Выберите 'DC Gain and AC Gain'
чтобы задать ответ CTLE от DC gain (dB), AC gain (dB) и Peaking frequency (Hz).
Выберите 'AC Gain and Peaking Gain'
чтобы задать ответ CTLE от AC gain (dB), Peaking gain (dB) и Peaking frequency (Hz).
Выберите 'GPZ Matrix'
чтобы задать ответ CTLE из Gain pole zero matrix.
Использовать get_param(gcb,'Specification')
для просмотра текущей Specification CTLE.
Использовать set_param(gcb,'Specification',value)
для установки CTLE на определенный Specification.
Типы данных: char
DC gain (dB)
- Коэффициент усиления на нулевой частоте[0:-1:-8]
(по умолчанию) | скалярный вектор |Коэффициент усиления на нулевой частоте для передаточной функции CTLE, заданный в виде скаляра или вектора в дБ. Если задан как скаляр, он преобразуется, чтобы соответствовать длине Peaking gain (dB), AC gain (dB) и Peaking frequency (Hz) скалярным расширением. Если задан как вектор, длина вектора должна быть такой же, как и у векторов в Peaking gain (dB), AC gain (dB) и Peaking frequency (Hz).
Этот параметр доступен только, когда Specification установлено на 'DC Gain and Peaking Gain'
или 'DC Gain and AC Gain'
.
Использовать get_param(gcb,'DCGain')
чтобы просмотреть текущее значение DC gain (dB).
Использовать set_param(gcb,'DCGain',value)
для задания DC gain (dB) определенного значения.
Типы данных: double
Peaking gain (dB)
- Различие между усилением переменного и постоянного тока[0:8]
(по умолчанию) | скалярный вектор |Пиковый коэффициент усиления, заданный как скаляр или вектор в дБ. Peaking gain (dB) - различие между AC gain (dB) и DC gain (dB) для передаточной функции CTLE. Если задан как скаляр, он преобразуется, чтобы соответствовать длине DC gain (dB), AC gain (dB) и Peaking frequency (Hz) скалярным расширением. Если задан как вектор, длина вектора должна быть такой же, как и у векторов в DC gain (dB), AC gain (dB) и Peaking frequency (Hz).
Этот параметр доступен только, когда Specification установлено на 'DC Gain and Peaking Gain'
или 'AC Gain and Peaking Gain'
.
Использовать get_param(gcb,'PeakingGain')
чтобы просмотреть текущее значение Peaking gain (dB).
Использовать set_param(gcb,'PeakingGain',value)
для задания Peaking gain (dB) определенного значения.
Типы данных: double
AC gain (dB)
- Усиление на пиковой частоте0
(по умолчанию) | скалярный вектор |Коэффициент усиления на пиковой частоте для передаточной функции CTLE, заданный как скаляр или вектор в дБ. Если задан как скаляр, он преобразуется, чтобы соответствовать длине DC gain (dB), Peaking gain (dB) и Peaking frequency (Hz) скалярным расширением. Если задан как вектор, длина вектора будет такой же, как и у векторов в DC gain (dB), Peaking gain (dB) и Peaking frequency (Hz).
Этот параметр доступен только, когда Specification установлено на 'DC Gain and AC Gain'
или 'AC Gain and Peaking Gain'
.
Использовать get_param(gcb,'ACGain')
чтобы просмотреть текущее значение AC gain (dB).
Использовать set_param(gcb,'ACGain',value)
для задания AC gain (dB) определенного значения.
Типы данных: double
Peaking frequency (Hz)
- Приблизительная частота, на которой передаточные функции CTLE5e9
(по умолчанию) | скалярный вектор |Приблизительная частота, при которой передаточная функция CTLE достигает пиков в величине, задается как скаляр или вектор в ГГц. Если задан как скаляр, он преобразуется, чтобы соответствовать длине DC gain (dB), AC gain (dB) и Peaking gain (dB) скалярным расширением. Если задан как вектор, длина вектора должна быть такой же, как и у векторов в DC gain (dB), AC gain (dB) и Peaking gain (dB).
Этот параметр недоступен, когда Specification установлено на 'GPZ Matrix'
.
Использовать get_param(gcb,'PeakingFrequency')
чтобы просмотреть текущее значение Peaking frequency (Hz).
Использовать set_param(gcb,'PeakingFrequency',value)
для задания Peaking frequency (Hz) определенного значения.
Типы данных: double
Gain pole zero matrix
- Нулевой усилитель полюсаНуль полюса усиления, заданный как матрица. Gain pole zero matrix явно определяет семейство передаточных функций CTLE путем определения DC gain (dB) (дБ) в первом столбце, а затем полюсов и нулей в чередующихся столбцах. Полюса и нули указаны в Гц. Дополнительные строки в матрице определяют дополнительные строения, которые можно выбрать с помощью параметра Configuration Select.
Повторные полюсы или нули не допускаются. Комплексные полюса или нули должны иметь сопряженные. Количество полюсов должно быть больше, чем количество нулей для устойчивости системы. Поляки и нули 0 Гц игнорируются и могут использоваться, чтобы обнулить матрицу.
Пример: Чтобы создать выгоду подпирают нулевую матрицу шестами с тремя полюсами и двумя нулями, вводят матрицу следующим образом: [G, P1, Z1, P2, Z2, P3].
Этот параметр доступен только, когда Specification установлено на 'GPZ Matrix'
.
Использовать get_param(gcb,'GPZ')
чтобы просмотреть текущее значение Gain pole zero matrix.
Использовать set_param(gcb,'GPZ',value)
для задания Gain pole zero matrix определенного значения.
Типы данных: double
Поддержка комплексного числа: Да
Visualize Response
- Постройте график отклика CTLEЩелкните, чтобы построить график отклика CTLE. Полученный график показывает кривые семейства передаточных функций CTLE для различных строений CTLE.
Mode
- Включить параметр Mode в модель IBIS-AMIВыберите для включения Mode в качестве параметра в файл IBIS-AMI. Если вы отменяете выбор Mode, он удаляется из файлов AMI, фактически жестко кодируя по Mode с текущим значением.
Configuration select
- Включите параметр выбора строения в модель IBIS-AMIВыберите для включения Configuration select в качестве параметра в файл IBIS-AMI. Если вы отменяете выбор Configuration select, он удаляется из файлов AMI, фактически жестко кодируя по Configuration select с текущим значением.
AGC | DFECDR | SaturatingAmplifier | serdes.AGC
| serdes.CTLE
| serdes.DFECDR
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.