Расширение Вселенной дизайн
Инновации топлива, что ведет электронной промышленности растет. Наши заказчики новшества, они строят больше фишек, чтобы сохранить масла в огонь. Тем не менее разработки новаторских новых чипов остается серьезной проблемой, которая требует специальных навыков множество, занимает много времени и стоит миллионы долларов, как у людей, издержки и в маске и производственных издержек. В самом деле, в то время как ASIC проекты становятся все больше, меньше конструкции начала каждого года. Это тревожная тенденция для индустрии EDA. Снова, метизы опережает возможности разработки.
Есть две основные вещи, которые мы можем сделать для стимулирования инновационной деятельности: позволить большему числу людей участвовать и сделать процесс проектирования электронных гораздо быстрее.
Как можно больше людей участвует в электронный дизайн? Снижая планку технические навыки, необходимые для дизайнера нового электронного продукта. В настоящее время навыки настолько специализированный, что один инженер может быть экспертом в области контроля VHDL, а другой будет колдовать на физическое проектирование. Он принимает всесторонне команды завершить разработку, а это огромные инвестиции для многих компаний.
Вместо того, чтобы обучение больше людей о том, как использовать Verilog или аутсорсинг проектные работы, я предлагаю совсем другое. Откроем процесса проектирования аппаратных средств в огромный мир программистов C, которые разрабатывают приложения, которые можно ускорить путем использования специализированного оборудования.
Есть, конечно, всегда будет передовых чипов проекты, которые требуют самых современных дизайнеров. Но в большинстве случаев, ASICs построены для того чтобы ускорить некоторые функции, которые просто не могут выполнить достаточно быстро, на универсальный микропроцессор. Эти ASICs не требуют самых передовых технологических процессов или месяцев ручной дизайна.
Как разработчики программного обеспечения знаю, какие части их конструкции, необходимо ускорить? Как правило, он принимает очень опытный архитектор системы, чтобы понять это. Тем не менее, новая технология компилятора была разработана, которые могут понять цель микропроцессора, а затем посмотреть на стандартный код C и выберите вычислительно интенсивные части, которые могут воспользоваться аппаратное ускорение.
Наша вторая главная проблема заключается, чтобы сделать процесс проектирования аппаратных средств гораздо быстрее. Подобно тому, как мы автоматизированного процесса о том, какие части дизайна может быть ускорен на аппаратном уровне, нам необходимо автоматизировать процесс разработки оборудованием. Новая технология позволяет автоматически преобразовать эти алгоритмы в оборудование, которые могут быть реализованы в реконфигурируемых логики FPGA. Там нет синтеза, размещения и маршрутизации, или других аппаратных средств, необходимых дизайн. Вместо этого, presynthesized единиц логике имеются свои собственные машины, хранения регистров и т.д. Эти логические единицы, автоматически собираются в ускоренной оборудования.
Эта технология хорошо играет на тенденцию слияния стандартных микропроцессоров с большим FPGA. Это делает этот сложный процесс проектирования намного быстрее. Эта новая технология решает три проблемы сразу. Во-первых, это ускоряет процесс проектирования аппаратных средств. Во-вторых, ускоряет процесс аппаратная реализация путем создания битового потока для ПЛИС, а не проходящие через трудоемкий процесс производства ASIC. В-третьих, она автоматизирует трудоемкий процесс системной интеграции, на основе обобщения Оставшаяся часть кода в качестве стандартного исполняемый файл для микропроцессора и обеспечения всех звеньев программно-аппаратных интеграции.
Там в дополнительное преимущество такого подхода. Вместо того, пошив прикладного программного обеспечения в соответствии с оборудованием, процесс полностью отменено. Теперь приложение само по себе может портного оборудования. Если приложение изменений, можно легко изменить оборудования - просто перекомпилировать. Это займет инновационные подходы, такие как этот, чтобы повернуть эту тенденцию вспять и расширения Вселенной аппаратуры. И это займет инновационных подходов, как это позволяют нашим клиентам ускорить свои циклы инновационного дизайна новой продукции.
Нарен Nachiappian является президентом и главным исполнительным директором в Proceler Инк, базирующаяся в Беркли, штат Калифорния