Использование модификации алгоритма работы сетей Петри для функционального моделирования логических схем, представленных на вентильном уровне

Использование модификации алгоритма работы сетей Петри для функционального моделирования логических схем, представленных на вентильном уровне

Раздел находится в стадии актуализации

Основным алгоритмом моделирования цифровых схем, применяемых в цифровых симуляторах, является алгоритм событийного моделирования. Однако неявный выбор очередности срабатывания одновременно переключающихся сигналов может приводить к возникновению отличий в получаемых результатах моделирования. Предложен новый алгоритм событийного функционального моделирования цифровых интегральных схем, основанный на использовании модифицированного математического аппарата сетей Петри. Аппарат сетей Петри дает возможность имитировать параллельные конструкции с помощью последовательных инструкций. Поэтому нет необходимости разделять события с помощью дельта-задержки. Описанный подход позволяет устранить неоднозначность переключений сигналов, происходящих в один момент времени, за счет отказа от использования дельта-задержки. Представлены результаты работы алгоритма на примере моделирования на вентильном уровне ряда комбинационных и последовательностных схем. Полученные временные диаграммы, а также время моделирования показывают, что предложенный алгоритм не уступает существующим средствам моделирования в плане достоверности и быстродействия.
Булах Дмитрий Александрович
Национальный исследовательский университет «МИЭТ», г. Москва, Россия
Казённов Геннадий Георгиевич
Национальный исследовательский университет «МИЭТ», г. Москва, Россия
Лапин Александр Владимирович
Национальный исследовательский университет «МИЭТ», г. Москва, Россия

124498, г. Москва, г. Зеленоград, площадь Шокина, дом 1, МИЭТ, ауд. 7231

+7 (499) 734-62-05
magazine@miee.ru