Новый инструмент подходы Простота КСП, PLD миграции
Схем, которые когда-то были разработаны для печатных плат во все большей степени осуществляется в ПЛИС или CPLDs по нескольким причинам.
Прежде всего, промышленных, коммерческих и бытовых электронных устройств место постоянного давления на производителей по созданию миниатюрных электронных устройств. Сотовые телефоны, беспроводные устройства электронной почты, MP3 плееры и КПК рекламные технологии передовых сегодняшних проектов. Далее, как схемы стали более полно, либо преимущественно, цифровых PLDs стало возможным альтернативам ПХД. Это особенно верно в PLDs вышла обрабатывать большие размеры цепи (современное состояние FPGAs теперь предлагают сотни тысяч, а миллионы, ворота). Наконец, расходы могут быть сокращены - цена FPGA могут быть существенно меньше, чем готовой доски. Чем меньше, тем лучше, дешевле и товарной и более надежным.
EDA инструменты представил инженер КСП со сложной, гибкой и эффективной среды разработки в течение многих лет. Так как пользователи приводятся к более полному использованию PLDs, тысячи из них инженеры будут необходимы новые навыки и функциональность в свои инструменты EDA, как узнать PLD процесс проектирования и успешно перенести свои существующие конструкции печатной платы PLD.
PLDs требуют различных методов, чем те, которые используются для печатных плат. Дизайн вступления Обычно это делается с помощью текстового редактора HDL текст, а не схематические захвата и моделирования, которые обычно используют VHDL или Verilog вместо SPICE. Такие различия предполагают многие технические и практические изменения инженера непосредственно в результате того, что CPLDs / FPGAs слишком много ворот, который необходимо ввести в качестве схематической или смоделированные на уровне транзисторов SPICE. Но современное состояние программного обеспечения на сегодняшний день может предоставить пользователю необходимую гибкость для использования всех возможностей таких вместе (схематическое и HDL дизайн въезда, SPICE и VHDL / Verilog и т.д.), тем самым избавляя пользователя от необходимости изучать множество различных утилит, .
Традиционные симуляторы развиваются предложить интеграции SPICE, VHDL и Verilog моделирования двигателей в единую среду совместного моделирования. Сотрудничество моделирования является возможность для нескольких двигателей моделирования взаимодействовать друг с другом в режиме реального времени. Это особенно важно для дизайнеров PLD. Это позволяет пользователю выполнять, например, схемы захвата цепи должна осуществляться на PCB, а с помощью полностью запрограммирован или смоделированных FPGAs / CPLDs так как некоторые из компонентов на плате. С помощью этой новой технологии, инженер может конструировать PLD использованием HDL ввода текста и моделирования, а затем использовать схематический захвата на всю PCB (использование в настоящее время моделируется PLD), а затем имитировать весь борд прозрачно, все сразу. В этой методологии, FPGA / CPLDs использования VHDL или Verilog код в качестве модели, а другие дискретные части или менее сложные микросхемы использовать SPICE. Группа SPICE, VHDL и Verilog взаимодействующих в фоновом режиме, пользователь может видеть результаты комплексного моделирования, показывая общее поведение платы с программируемыми устройствами приняты во внимание. Способность к сотрудничеству имитировать это, кстати, в равной степени полезным для пользователей, желающих имитировать другие непрограммируемыми, но, тем не менее сложной, цифровые микросхемы (микро-процессоров и т.д.) практически не моделируется в SPICE ..
Сотрудничество моделирование программируемых устройств непосредственно на уровне схемы PCB является прекрасным дополнением к стандартной методике использования испытательные стенды для проверки поведения CPLD / FPGA. Наконец, в течение дизайн PLD, традиционной печатной платы и маршрутизации заменяется шаги синтеза и место проведения и маршрут. Синтез и место проведения и маршрут инструменты, как правило, полученная непосредственно от поставщика программируемые устройства в большинстве случаев.
Используя некоторые из сегодняшних самых способных, но простой в использовании дизайн программного обеспечения для интеграции SPICE и HDL образцу компонентов, проектирование запись с помощью схем и HDLs, а также совместного моделирования, традиционные дизайнеры, PCB теперь могут проектировать, создавать и тестировать PLDs в рамках одной интегрированной дизайн среды. Такие инструменты, как Multisim позволяет пользователю постепенно адаптировать навыки, необходимые для перехода с PCB только печатных плат и ПЛИС проекты, избегая крутых запугать кривых обучения. И даже лучше, FPGA / CPLD функциональность может быть проверено в рамках реальной схемы PCB уровне, в которых он будет функционировать в реальном мире.
Кэмпбелл Бриттон является менеджер по продукции скамейке Электроника работа, базирующаяся в Торонто.