2015-09-08 1 views
2

Синтезируемый регистр (ы) можно условно проверить с использованием технологии доступа, использующей адресные шины данных & (эти шины являются значительной частью фактического оборудования, присутствующего на кремниевом чипе). Но эта традиционная технология доступа потребляет конечное время.Как получить доступ к бэкдорам для регистров, физически реализованных в дизайне СБИС?

Регистрация уровня абстракции (RAL) с помощью UVM - очень эффективный способ проверки регистров RTL в вашем дизайне. Одной из ключевых особенностей этой методологии является «бэкдор-доступ», в силу которого можно получить доступ (, т. Е. Читать или записывать в) любые регистры RTL в нулевое время моделирования. Механизм бэкдор-доступа использует иерархические пути HDL для этого.

Вопрос в том, какие физические положения на кремнии делают это, доступ в нулевое время, возможным?

ответ

1

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

4

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

4

Уровень абстракции регистра в UVM обеспечивает доступ к бэкдорам в регистры, используя методы, доступные только во время моделирования. Это может быть связано с иерархическими ссылками, не разрешенными средствами синтеза, или с использованием интерфейса программирования инструмента, такого как DPI. Таким образом, backdoor здесь ссылается на способность инструмента моделирования изменять состояние конструкции.

Существует, конечно, backdoors в дизайне, который обходит обычный аппаратный протокол для доступа к регистрам, но это функциональный аспект дизайна и никогда не произойдет за 0 раз. Цепочка сканирования будет примером доступа к бэкдор-оборудованию.

 Смежные вопросы

  • Нет связанных вопросов^_^