Simics и VxWorks Simulator - это одно и то же?

Во время разработки Wind River Workbench я использую VxWorks Simulator для тестирования кода. Я также слышал о Simics - виртуальной среде, в которой можно запускать VxWorks. Simics и VxWorks Simulator - это одно и то же?

2 ответа

Решение

Это 2 разных продукта.

VxSim связан со средой разработки vxWorks и предоставляет простую виртуальную плату x86 с памятью, последовательным портом и, возможно, сетевым подключением. Вы не можете моделировать реальные устройства, такие как устройства A/D, PCI и т. Д. В vxSim

Simics для сравнения - это реальная среда моделирования системы, где эмулируется вся аппаратная платформа, включая ЦП, аппаратные устройства (шина PCI, аналого-цифровые преобразователи, FPGA и т. Д.), И она может запускать тот же двоичный код, что и реальный совет бы.

Simics также не ограничивается vxWorks. Симуляция симуляции может запускать любое программное обеспечение: Windows, Linux, другие ОС.

Я согласен с Бенуа и хочу это добавить. Simics моделирует работу всей системы, которая часто в одном моделировании может включать смешанные технологии: несколько плат, работающих под управлением нескольких ОС, включая VxWorks или Linux. Они могут подключаться к виртуальной сети Ethernet Simics и обмениваться пакетами данных.

VxSim гораздо более прост, он имитирует только одно мгновение работы VxWorks.

Другие вопросы по тегам