Можно смоделировать три основных источника дрожания с помощью Parallel Link Designer: дрожание часов TX, дрожание часов RX и дрожание восстановления тактового сигнала RX. Можно также добавить шум RX.
Дрожите и шумовое влияние частота ошибок по битам (BER) последовательного канала. Некоторые источники дрожания влияют на кривую ванны данных, и некоторые влияют на часы PDF. Ванна данных и часы, PDF используется в вычислении BER, так изменении любого, изменят BER.
Дрожание TX и шум RX всегда изменяют глаз данных и ванну данных. Дрожание RX и дрожание восстановления тактового сигнала RX обработаны по-другому в зависимости от установки параметра Clock Mode.
Нормальный Clock Mode — дрожание восстановления тактового сигнала RX влияет на часы PDF.
Синхронизированный Clock Mode — дрожание восстановления тактового сигнала RX влияет на глаз данных и ванну.
Примененный операцию свертки Clock Mode — дрожание восстановления тактового сигнала RX влияет на глаз данных и ванну.
К дрожанию доступа и шумовым параметрам, сначала выберите передачу сетевой лист путем выбора Setup> TNet Properties. Затем откройте панель Designator Element Properties путем выбора Properties. Наконец, откройте параметры путем выбора Tx Jitter или Rx Jitter.
Дрожание часов TX моделируется с помощью пяти параметров. Параметры изменяют стимул Tx (Анализ области времени) или добавляются в сообщении, обрабатывающем (Статистический анализ). Просмотрите и измените эти параметры в диалоговом окне Дрожания TX, доступном через диалоговое окно Designator Element Properties.
Дрожание TX будет всегда изменять глаз данных и ванну данных.
Параметр дрожания | Описание |
---|---|
Tx Rj | Случайное Распределенное гауссовым образом дрожание (RJ) введено в передатчике. Уровень задан как стандартное отклонение RJ в единичных интервалах (UI) или секунды. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного событиями переключения логики в ядре устройства. Tx Rj влияет на стимул таким образом:
Time (n) = n × UI +
Time (n) является временем ребра n.
|
Tx Dj | Детерминированное дрожание (DJ), введенное в восходящем направлении ссылки. Уровень задан как пик DJ в пользовательском интерфейсе или секунды. Tx Dj составляет все детерминированное и некоррелированое ограниченное дрожание, которое не составляется Tx DCD и Tx Sj. DJ только применим на стороне передачи. Эффекты интерференции межсимвола в канал передачи составляются непосредственно в анализе или симуляции. Tx Dj влияет на стимул таким образом:
Time (n) = n × UI +
|
Tx Sj | Синусоидальное дрожание (SJ) или синусоидально различная задержка введено в передатчике. SJ является одной половиной пика, чтобы достигнуть максимума отклонение в пользовательском интерфейсе или секунды. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного токами часов в ядре устройства. Tx Sj влияет на стимул таким образом:
Time (n) = n × UI +
Если Tx Sj Frequency не задан, то Tx Sj проигнорирован. |
Tx Sj Frequency | Tx Sj Frequency используется явным образом в симуляции области времени. В противном случае Tx Sj Frequency принят, чтобы быть намного выше, чем полоса пропускания цикла восстановления тактового сигнала. Tx Sj Frequency задан в Гц. |
Tx DCD | Искажение рабочего цикла (DCD) передачи, заданное как различие в длительности символа между одним символом и следующим. Значение является длиной логики "1" сторона такта, как процент общей длины цикла, минус 50% в пользовательском интерфейсе или секунды. Вычисление принимает, что передатчик управляется половиной часов уровня, с символами, сгенерированными на повышении и падающих ребрах часов, и далее принимает, что рабочий цикл той половины часов уровня не может быть точно 50%. Tx DCD влияет на стимул таким образом:
Time (n) = n × UI +
|
Примечание
Если параметр дрожания TX будет установлен в файле AMI, поле в диалоговом окне Дрожания TX будет недоступно для редактирования. Чтобы изменить дрожание в этом случае, файл AMI должен быть отредактирован.
Когда установлено в формат DjRj
, параметр IBIS-AMI Tx_Jitter переводится в параметры дрожания TX. Параметр дрожания включает значение DjMax и DjMin. Параметры используются, чтобы сгенерировать Tx_Dj
и Tx_Rj
:
Существует также сдвиг в стимуле в анализе области времени:
Параметры дрожания часов RX изменяют статистику восстановленных часов. Эти параметры используются с учетом дрожания, которое не включено ни в одного clock_times
возвращенный Rx AMI_GetWave или параметрами Rx_Clock_Recovery. Эти параметры используются средством моделирования, когда последующая обработка результаты модели и не передается модели. Эти параметры могут быть просмотрены и изменены в диалоговом окне Дрожания RX.
В определении этих параметров дрожания time является идеалом, показывают время в статистическом анализе и в анализе области времени, когда Getwave не существует. time является clock_time
от Getwave, когда это существует для анализа области времени.
Параметр дрожания | Описание |
---|---|
Rx Rj | Случайное Распределенное гауссовым образом дрожание (RJ) введено в приемнике. Уровень задан как стандартное отклонение RJ в единичных интервалах (UI) или секунды. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного событиями переключения логики в ядре устройства. Rx Rj влияет на времена часов можно следующим образом:
clock_times (n) = time +
|
Rx Dj | Детерминированное дрожание (DJ) или худший случай половина пика, чтобы достигнуть максимума изменение восстановленных часов, не включая случайное дрожание, заданное Rx Rj, Rx Sj или Rx DCD. Rx Dj включает все детерминированное и некоррелированое ограниченное дрожание, которое не составляется Rx clock_times, Rx Rj или параметрами Rx_Clock_Recovery. Rx Dj влияет на времена часов можно следующим образом:
actual_time = time +
|
Rx Sj | Синусоидальное дрожание (SJ) или синусоидально различная задержка введено в приемнике. SJ является одной половиной пика, чтобы достигнуть максимума отклонение в пользовательском интерфейсе или секунды. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного токами часов в ядре устройства. Rx Sj влияет на времена часов можно следующим образом:
actual_time = time +
|
Rx_DCD | Различие в искажении рабочего цикла (DCD) в длительности символа между одним символом и следующим. Примите, что приемник управляется половиной часов уровня с символами, сгенерированными на повышении и падающих ребрах часов, и далее примите, что рабочий цикл той половины часов уровня не может быть точно 50%. Значение является длиной логики "1" сторона такта, как процент общей длины цикла, минус 50% в единичных интервалах (UI) или секунды.
actual_time = time +
|
Примечание
Если параметр Дрожания RX будет установлен в файле AMI, то поле в диалоговом окне Дрожания RX будет недоступно для редактирования. Чтобы изменить дрожание в этом случае, файл AMI должен быть отредактирован.
Когда установлено в формат DjRj
, параметр IBIS-AMI Rx_Clock_PDF переводится в параметры дрожания восстановления тактового сигнала Rx. Параметр дрожания включает значение DjMax и DjMin. Параметры используются, чтобы сгенерировать Rx_Clock_Recovery_Dj
и Rx_Clock_Recovery_Rj
:
Существует также сдвиг в стимуле в анализе области времени:
Дрожание восстановления тактового сигнала моделей RX Parallel Link Designer с помощью этих параметров. Эти данные используются когда последующая обработка результаты модели. В статистическом анализе всегда используются эти параметры. В анализе области времени используются эти параметры, когда модель не возвращает clock_times, или когда Rx AMI_GetWave не существует. Эти параметры добавляют к любому дрожанию от параметров дрожания RX. Эти параметры должны быть добавлены к файлу AMI с помощью текстового редактора как показано в “10.4.1.3 Использованиях Файла AMI” на странице 361.
В определении этих параметров дрожания ideal_time является промежуточным между медианой глаза, пересекающегося 0.0 с обеих сторон глаза.
Параметр дрожания | Описание |
---|---|
Rx Clock Recovery Mean | Средняя фаза восстановленных часов относительно центра глазковой диаграммы (одна половина символа со среднего времени перехода данных) в единичных интервалах (UI) или секунды. Rx Clock Recovery Mean влияет на времена часов можно следующим образом:
actual_time = ideal_time +
|
Rx Clock Recovery Rj | Случайное Распределенное гауссовым образом дрожание (RJ), введенный в схеме восстановления тактового сигнала. Уровень задан как стандартное отклонение RJ в пользовательском интерфейсе или секунды. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного событиями переключения логики в ядре устройства. Rx Clock Recovery Rj влияет на времена часов можно следующим образом:
actual_time = ideal_time +
|
Rx Clock Recovery Sj | Синусоидальное дрожание (SJ) или синусоидально различная задержка введено в схеме восстановления тактового сигнала. SJ является одной половиной пика, чтобы достигнуть максимума отклонение в пользовательском интерфейсе или секунды и частота модуляции. Это иногда используется, чтобы смоделировать эффекты шума источника питания, сгенерированного токами часов в ядре устройства. Rx Clock Recovery Sj влияет на времена часов можно следующим образом:
actual_time = ideal_time +
|
Rx Clock Recovery DCD | Искажение рабочего цикла (DCD), заданное как половина изменения от пика к пику, в пользовательском интерфейсе или секунды, искажения рабочего цикла часов, показано восстановленными часами. Rx Clock Recovery DCD влияет на времена часов можно следующим образом:
actual_time = ideal_time +
|
Параметры шума RX изменяют статистику, сопоставленную с вводом данных к фиксатору выборки приемника. Эти данные используются Parallel Link Designer когда последующая обработка результаты модели; бюджетные значения, заданные параметрами, не передаются непосредственно самой модели.
Шумовой параметр | Описание |
---|---|
Rx Noise | Стандартное отклонение, в вольтах в дифференциальную загрузку на 100 Ом, набора независимых выборок Гауссова шумового процесса, измеренного в фиксаторе выборки приемника. Rx Noise является Гауссовым распределенным амплитудным шумом в моменте принятия решения приемника. Это принято, что выборки этого шумового процесса независимы друг от друга в том, что часто называется процессом Аддитивного белого Гауссова шума (AWGN). Как правило, этот шум был бы сгенерирован шумом выстрела в получить усилителе. Обратите внимание на то, что это редко если когда-либо с точностью до перекрестных помех модели или шума источника питания как Гауссов распределенный процесс. Обратите внимание также, что для того, чтобы предоставить точное значение для этого параметра, это может быть необходимо с учетом усиления получить усилителя и любой аналоговой эквализации, вставленной перед моментом принятия решения приемника. Rx Noise влияет на времена часов можно следующим образом:
wave (t) = wave (t) +
Примечание Rx GaussianNoise заменяет параметр Rx Noise в спецификации IBIS (версия 7.0). Однако любой может использоваться взаимозаменяемо.
|
Rx Uniform Noise | Худший случай половина изменения от пика к пику, в вольтах, ограниченного универсального вероятностного процесса. Это добавляется к сигналу, измеренному в фиксаторе выборки приемника. |
Rx Noise Pad | Спектральная плотность AWGN во входе к приемнику буферизует в volts/sqrt (Гц). Проигнорированный для драйвера. Этот параметр должен быть добавлен к файлу AMI с помощью текстового редактора как показано в “10,4 Управлении AMI Параметров Дрожания/Шума” |
Примечание
Если параметр Шума RX будет установлен в файле AMI, то поле в диалоговом окне Дрожания RX будет недоступно для редактирования. Чтобы изменить дрожание в этом случае, файл AMI должен быть отредактирован.
Можно установить дрожание и шумовые параметры несколькими способами в зависимости от моделей и типа симуляции. Таблица показывает демонстрационные записи файла AMI.
Тип параметра | Демонстрационная запись и описание |
---|---|
Значение |
Диалоговому окну Transfer Net Properties покажут значение, но иметь редактирование, отключенное, чтобы указать, что значением управляет файл AMI |
Угол |
Значение, используемое в анализе, основано на углу процесса IC, выбранном в графический интерфейсе пользователя (см. “5.4.1 Угла” на странице 123 для получения информации об углах установки IC. Диалоговое окно Transfer Net Properties будет иметь <Угол AMI> в ячейке для параметров заданным в файле AMI как Угол. |
Область значений |
Параметр появится в таблице пробела решения и может быть развернут. Диалоговое окно Transfer Net Properties будет иметь <Развертка> в ячейке для параметров заданный в файле AMI как Область значений. |