Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Симуляторы HDL - это программные пакеты, имитирующие выражения, написанные на одном из языков описания оборудования , например VHDL , Verilog , SystemVerilog .

Эта страница предназначена для перечисления текущих и исторических симуляторов HDL , ускорителей, эмуляторов и т. Д.

Собственные симуляторы [ править ]

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

Бесплатные симуляторы и симуляторы с открытым исходным кодом [ править ]

Симуляторы Verilog [ править ]

Симуляторы VHDL [ править ]

Ключ [ править ]

История [ править ]

Программное обеспечение для моделирования HDL прошло долгий путь с момента своего зарождения как отдельный запатентованный продукт, предлагаемый одной компанией. Сегодня тренажеры доступны у многих поставщиков по разным ценам, в том числе и по бесплатным. Для настольного / личного использования Aldec, Mentor, LogicSim, SynaptiCAD, TarangEDA и другие предлагают наборы инструментов стоимостью менее 5000 долларов США для платформы Windows 2000 / XP. Пакеты объединяют движок симулятора с полной средой разработки: текстовым редактором, средством просмотра сигналов и браузером уровня RTL. Кроме того, выпуски симулятора Aldec и ModelSim с ограниченной функциональностью можно бесплатно загрузить у их соответствующих OEM-партнеров (Microsemi, Altera, Lattice Semiconductor и т. Д.). Для тех, кто желает программного обеспечения с открытым исходным кодом, среди прочих есть Icarus Verilog , GHDL.

Помимо уровня рабочего стола, имитаторы корпоративного уровня предлагают более быстрое выполнение моделирования, более надежную поддержку моделирования на разных языках ( VHDL и Verilog ) и, что наиболее важно, проверены для моделирования на уровне шлюза с точностью до времени (с аннотациями SDF). Последний момент является критическим для процесса вывода на ленту ASIC , когда проектная база данных выпускается в производство. ( полупроводниковые литейныеоговаривать использование инструментов, выбранных из утвержденного списка, чтобы проект заказчика получил статус подписи. Хотя заказчик не обязан выполнять какую-либо проверку на подписку, огромная стоимость заказа пластин обычно обеспечивает тщательную валидацию проекта со стороны заказчика.) Три основных симулятора согласованного уровня включают Cadence Incisive Enterprise Simulator, Mentor ModelSim / SE. и Synopsys VCS. Цены не публикуются открыто, но все три поставщика берут от 25 000 до 100 000 долларов США за рабочее место, лицензию на срок 1 год.

Поставщики FPGA не требуют дорогостоящих корпоративных симуляторов для проектирования. Фактически, большинство поставщиков включают OEM-версию стороннего симулятора HDL в свои комплекты для проектирования. Поставляемый в комплекте симулятор взят из редакции начального уровня или малой емкости и связан с библиотеками устройств поставщика FPGA. Для проектов, ориентированных на FPGA большой емкости, рекомендуется автономный симулятор, поскольку OEM-версии может не хватать емкости или скорости для эффективной обработки больших проектов.

См. Также [ править ]

  • Verilog
  • SystemVerilog
  • VHDL
  • SystemC
  • Средство просмотра осциллограмм

Ссылки [ править ]

  1. ^ http://www.sutherland-hdl.com/papers/2004-Mentor-U2U-presentation_SystemVerilog_and_ModelSim.pdf