Разрывы в Soc Проверка

ПОСЛЕ занимает второе место в четвертой части серии исполнительной точки зрения автором Уолден C. Райнс, председатель и главный исполнительный служба корпорации Mentor Graphics, электронных Новости о наиболее важных задач, которые в настоящее время сталкиваются дизайнеры и производители, так EDA. В этой статье Райнс указывает на необходимость для эмуляции виртуального прототипирования и систем в эпоху больших, сложных чертежей и сократить окна рынке.

Каждый сегодня смотря на то, что требуется, чтобы создать системы-на-чипов (на кристалле), но реальная площадь проблема - где существует значительный разрыв - это проверка в ШОС. Последние достижения в области дизайна IC привели к экспоненциальному росту числа схем, которые можно положить на кремнии. Первыми воспользоваться этими достижениями были SOC дизайнеров в области коммуникации и потребительский рынки, где продукт тенденции миниатюризации довели необходимость более широкую функциональность в одном устройстве. Время выхода на рынок давление на этих участках были крайние и выдвинули на первый план узкие места, связанные с контролем SOC. Это время-давление рынка и достижения в области дизайна IC у конвергентных создать кризис в области проверки. Остается мало времени. Образцы являются сложными, и проверки по-прежнему является длительным раковина времени. В опубликованных исследований, инженеров, жаловался, что 80 процентов процесса разработки тратится на проверку этапе, тот факт, что могут нанести вред компании на рынках, где на время доставки составляет разницу между успехом и провалом.

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

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

Классические инструменты проверки не могут полностью решить вопросы комплексного, многомиллионные ворота систем. Программное обеспечение тренажеров уже не достаточно, чтобы проверить SOC сегодняшней конструкции. Например, одна минута MPEG-2 кодирования займет семь месяцев, чтобы проверить на тренажере Verilog. Это же одна минута последовательность будет занимать всего лишь пять часов, чтобы воспроизвести на виртуальных аппаратных прототипа.

По сути, мы видим, как ответ на эти проверки проблемы является возвращение к "хлеб интернат", что создает значительную разрыва. Дизайнеры отказываются от использования традиционных методологий на кристалле и, обращаясь к проверке систем в целом. Компании в настоящее время проверки функциональности в среде проверки аппаратных перед тем, к кремнию. Этот подход к дизайну IC позволяет дизайнерам разрабатывать и отлаживать программное обеспечение и другие компоненты системы прямо из ранних стадиях разработки проектов в рамках виртуальной прото-типа, а не ждать, пока ленточное устройство отказа. Работа с виртуальной прототип потребует соревнования.

Аппаратные решения на основе проверки были вокруг в течение многих лет в два различных воплощений: ускорителей и эмуляторов. Ускорители обеспечить усовершенствований по сравнению с событиями тренажеры программного обеспечения, но найдут свое применение в первую очередь для регрессивного тестирования с большой люкс тестовых векторов - не с проверки заявок на встроенное программное обеспечение.

Аппаратные эмуляторы предложить альтернативный подход к функциональной верификации. Они могут быть на несколько порядков быстрее, чем аппаратные ускорители, и от 1000 до 10000 раз быстрее, чем на основе событий тренажеры программного обеспечения. Методология перехода на аппаратные виртуальные прототипы использованием эмуляции платформ представляет собой потенциальный продукт развития цикла времени сэкономить до 50 процентов по сравнению с началом проверки цикла раз кремния получены. Без эмуляции, сложные конструкции полупроводниковых связи просто не может быть завершена. Альтернативные методы проверки просто слишком длительным, чтобы быть жизнеспособными при очень больших сложных проектов. Кроме того, они не в состоянии предоставить несколько циклов обучения необходимо разработать полнофункциональный прибор на первом проходе.

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

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

следующей точки зрения исполнительной Райнс 'будет изучать вновь сосредоточить внимание на производстве печатных плат.

Hosted by uCoz