Параллельная аппаратно-программная косимуляция

Представлена технология симуляции и эмуляции цифровой логики и система, стимулирующая физ. цифровое логическое устройство, включенное в симуляцию или эмуляцию, и выполняющая поиск ответов, генерированных стимулированным логическим устройством. Система обеспечивает более быстрое выполнение симуляции, а также исключает необходимость жесткой синхронизации между компьютерной программой симуляции и ответными циклами цифровой логической схемы. Процесс симуляции цифровой логики выполняется цифровым компьютером для моделирования цифровой логической системы. Система симуляции/эмуляции цифровой логики включает также аппаратную приставку, предназначенную для подсоединения к цифровой логической схеме. Такая аппаратная приставка включает множество элементов генерирования стимулов/ответов для передачи сигналов-стимулов в цифровую логическую схему во время цикла стимуляции-ответа, а также для приема ответов из цифровой логической схемы во время цикла стимуляции-ответа. Новая система симуляции/эмуляции цифровой логики обеспечивает взаимодействие между процессом симуляции цифровой логики и аппаратной приставкой на более высоком уровне, чем в цикле стимуляции/ответа цифровой логической схемы, напр., на уровне таких событий как операции чтения, записи или прерывания, выполняемые цифровой логической схемой.