Библиотека

HES Hardware Embedded Simulation

Федько А.

Хардклуб 2003.

Скачать полную версию.

Основным направлением работы Alatek является разработка аппаратных ускорителей моделирования устройств, предназначенных для прошивки в ПЛИС и написанных при помощи языков описания аппаратных средств.

При моделировании с помощью HES проект разбивается на несколько частей (блоков), которые, в основном соответствуют блокам, на которые проект разбивается при написании его проектировщиком в VHDL - это так называемые entity.

Таким образом, получается, что проект изначально рассматривается, разделенным на несколько частей, что вполне позволяет использовать при симулировании не одну плату HES, а их количество может быть ограниченно количеством свободных разъемов PCI на материнской плате, либо четырьмя платами, таким образом, мы распараллеливаем процесс моделирования многократно.

При использовании в моделировании HES системы мы используем три ее основных компонента, которые тесно взаимосвязаны:

  1. DVM (Design Verification Manager) - служит для размещения проекта внутри HES, а так же содержит в своем пакете драйвера для связи HES с различными симуляторами. О нем будет рассказано ниже.
  2. Электронная (hardware) часть - непосредственно сам HES, или несколько таких устройств.
  3. Программная (software) часть - симуляторы, а так же интерфейс связи устройства с симуляторами.