Верификация постразмещения последовательной ссылки

Верификация постразмещения предоставляет вам интегрированную целостность сигнала и среду синхронизации, чтобы проверить SI уровня системы и синхронизацию полей для ваших полностью или частично направленных баз данных проекта PCB.

Постпроцесс создания макета поддерживает одноплатный и многоплатный анализ, наряду с возможностью соединения через пакеты, коннекторы и кабельные соединения. Среда верификации постразмещения предоставляет вам способность извлечь и анализировать базы данных PCB от любой комбинации следующего CAD (Автоматизированное проектирование) форматы:

  • Тактовый сигнал Allegro

  • Наставник ЗАПОЛНЯЕТ размещение

  • Станция Совета наставника

  • PCB экспедиции наставника

  • Тактовый сигнал APB

  • Прервите пантеон

  • Разработчик Altium

  • Altium P-CAD

  • ИБИС EBD

Постанализ топологии происходит в интерфейсе последовательного дизайн-проекта ссылки. Если интерфейс, в котором вы работаете, имеет схематику перед размещением, постразмещение использует сети передачи от ссылочного схематического набора. Если нет никаких схематических листов в ссылочном схематическом наборе интерфейса, приложение Serial Link Designer создает листы с системными сетями передачи (STNETs).

Рабочий процесс верификации постразмещения является тем же самым для каждого типа БД PCB. Сначала импортируйте базы данных PCB, установите платы, соедините экземпляры, если существует несколько плат в системе, запускают присвоение, устанавливают и анализируют сети, настраивают свойства симуляции, то симулируют и просматривают результаты.

Post-layout-verification workflow

Совет

Первый шаг в процессе проверки постразмещения является настройкой платы и присвоением. База данных PCB, которую вы импортируете к приложению Serial Link Designer, называется платой. На уровне плат проверяйте и отредактируйте весь stackups, сети напряжения и модели. Чтобы создать изменения базы данных PCB с помощью различного stackups, напряжения или модели, создают несколько плат с уникальными именами.

Steps of setting up board

Чтобы выполнить настройку и функции присвоения, получите доступ к диалоговому окну Post-Layout Setup & Assignment в меню Setup> Setup & Assignment в панели инструментов приложения.

Для каждой платы в системе задайте тип базы данных PCB и файлов в базе данных, просмотрите или отредактируйте stackup, представление или поставьте сети напряжения и управляйте моделями путем нажатия кнопки Import & Setup Board в диалоговом окне Post-Layout Setup & Assignment. Диалоговое окно The Import & Setup Board имеет четыре вкладки:

  • Импорт

    Используйте вкладку Import Board, чтобы импортировать базу данных PCB и создать плату. Выберите тип БД PCB из списка селекторов PCB Database Type. По умолчанию приложение Serial Link Designer создает экземпляр для каждой платы и копирует файлы базы данных PCB в текущий проект. Если вы не копируете базу данных PCB в проект и перемещаете базу данных PCB, вы не можете повторно импортировать файлы базы данных.

  • Stackup

    Вкладка Stackup показывает чтение stackup от базы данных PCB и позволяет управление padstack моделей. Редактор Stackup на левой стороне вкладки показывает stackup, считанный из базы данных PCB, и позволяет вам заменять автоматически сгенерированные модели трассировки. rightside вкладки управляет автоматически сгенерированным padstack backdrill опции, дифференциальная экстракция и управление DRC. Для получения дополнительной информации смотрите Stackup и Extraction Control в Последовательной ссылке Проект.

  • Напряжения

    Вкладка Voltages показывает сети CAD в базе данных PCB для платы и позволяет вам задавать напряжение для сетей напряжения. Сети ненапряжения имеют значение NA в столбце напряжения.

  • Части

    Используйте вкладку Parts, чтобы совпадать с моделями к частям в базе данных PCB.

Экземпляр

Экземпляр является внутренней копией платы, которую можно соединить с другими экземплярами и анализировать. Каждая плата будет иметь по крайней мере один экземпляр. Если вы используете ту же плату несколько раз, необходимо создать экземпляр для каждого использования. Например, система, состоящая из материнской платы с двумя пазами DIMM, которая имеет тот же тип DIMM, включила каждый паз, будет иметь один экземпляр материнской платы и два экземпляра DIMM.

Связь

Связь является путем от контакта к контакту от контактов ссылочного указателя на одном экземпляре к контактам ссылочного указателя на втором экземпляре. В многоплатной системе связи между экземплярами заданы в панели Связей диалогового окна Post-Layout Setup & Assignment. Чтобы добавить связь, нажмите кнопку Add Connection.

“()” Присвоение

Процесс Присвоения является автоматизированным процессом для соединения сетей в базе данных PCB с сетями передачи. Это упрощает настройку существенных сетевых свойств в типичных сценариях, с которыми вы столкнетесь:

  • Интерфейс без сетей передачи

    Если вы не сделали предварительного анализа топологии в интерфейсе, можно создать и отредактировать сети передачи от интерфейса постразмещения. Когда вы устанавливаете свойства сетевой передачи, вы устанавливаете свойства всех сетей, присвоенных той сетевой передаче. Например, когда вы изменяете свойства сетевой передачи, приложение автоматически присваивает те свойства всем сетям в шине данных.

  • Интерфейс с сетями передачи от предварительного анализа топологии

    Если вы завершили предварительный анализ топологии в интерфейсе, приложение автоматически присваивает сети, которые вы создали в постанализе топологии к сетям передачи, которые вы создали в предварительном анализе топологии..

  • Спроектируйте наборы

    Набор проекта является интерфейсом с моделями и предварительно сконфигурированными сетями передачи. Приложение автоматически присваивает сети, которые вы создали в постанализе топологии к этим сетям передачи.

Assigning transfer nets from PCB database

Во всех случаях сети передачи и процесс присвоения гарантируют, что все сети в интерфейсе настраиваются и готовы симулировать в части времени, должен был настроить каждую сеть в интерфейсе индивидуально.

Население

Популяции позволяют вам устанавливать несколько настроек системы для симуляции в одном проекте. Приложение обрабатывает популяции посредством именования экземпляров.

Например, если материнская плата с одним пазом может принять один из трех DIMMs (модули памяти с двухрядным расположением выводов), это может быть настроено путем создания трех экземпляров материнской платы и одного экземпляра каждого DIMM. В этом случае три популяции могут быть заданы: материнская плата с установленным RCA, материнская плата с установленным RCB и материнская плата с установленным RCC

Симуляция

Прежде чем вы запустите симуляцию, необходимо выбрать сети для верификации постразмещения. Выберите сети и добавьте их в список сетей, чтобы симулировать. Также необходимо настроить шаблоны стимула из свойств симуляции.

Топология

Расширенным сетям, которые могут быть симулированы (присвоенный STNET или пользовательским сетям передачи) можно было создать топологию из извлеченных данных о PCB. Просмотрите эту топологию от вкладки Pre-Layout Analysis. Топология полезна для понимания, как фактическая сеть направляется и разрешить качество формы волны или синхронизирующие проблемы, идентифицированные при помощи верификации постразмещения. Если извлеченные сети постразмещения находятся в среде перед анализом топологии, можно выполнить быстрый “что - если” исследования, чтобы идентифицировать соответствующее решение.

Похожие темы