EDA инструменты должны поддерживать, а не за нее, инновации

ОДНА ИЗ ВАЖНЕЙШИХ создают условия для инновационного это свобода изучать. Изучая больше вариантов, больше "что если" сценарии, разработчик может определить оптимальную конструкцию, найти более неясными ошибок и открывать новые пути, обеспечивая большую функциональность и высокую производительность. Это ключ к инновациям.

Однако, с сегодняшнего времени на требования рынка, свобода изучать это роскошь, которую не все системы-на-чипе (SOC) разработчики могут себе позволить. Тем не менее, тщательно проверки конструкции является обязательным. SOC дизайнеры должны испытать как можно больше чипов возможности, прежде чем на рынке, но они редко могут свободно использовать процесс проверки, чтобы улучшить аппаратного и программного обеспечения проектов. Хотя научно-техническая интеллигенция будет поставлен на работу по изучению оптимальных аппаратных средств и встроенного программного обеспечения конструкций при определении спецификаций системы, почти никогда не бывает достаточно времени для этого уровень инноваций при реализации дизайн и контроля. Для успешной конкуренции в отрасли, где время на рынок сокращается ежедневно, SOC дизайнеры должны использовать возможности для новаторства опять во время проектирования и этапа проверки. Правда программно-аппаратных совместно проверки предоставляет уникальную возможность получить стоит поколения улучшений на стадии проектирования.

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

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

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

Решений является одной интегрированной платформы, которая включает все возможности программного обеспечения и аппаратных средств группы нужно. Это включает в себя моделирование, ускорение, соревнования и программно-аппаратных совместной проверки, все с использованием единой базы данных разделяет как аппаратное и программное обеспечение группы на протяжении всего потока проверки. Платформа должна доставить выполнения эмуляции и аппаратное ускорение, но в то же время он должен обеспечить контроль и легкость в использовании программного моделирования. Он должен разорвать узкие логика симулятор: предложение знакомой среде моделирования логики аппаратных инженеров, знакомых программ отладки для инженеров программного обеспечения, а также предоставление подражания аппаратных средств, что разработчики программного обеспечения можно подключить так эффективно, как прототип. Благодаря этим возможностям аппаратных средств, так и команды, разработке программного обеспечения можно отлаживать свои проекты одновременно, непрерывно совершенствуя чип и драйверы на этапе проектирования.

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

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

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

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

Mike Цай является президентом и главным исполнительным директором в Axis Systems, в Саннивейл, Калифорния

Hosted by uCoz