Я решил попробовать эту dll в своих проектах в надежде повысить скорость эмуляции
в сложных схемах с К580ВМ80.
И для начала вставил её в довольно простой тестовый проект:
УГО элемента нарисовал отечественное по справочнику Шахнова.
Кому не нравится, я оставил модель в углу первого проекта - её
при желании можно скомпилировать под себя, тогда она появится
в библиотеках Proteus.
8224.dll обеспечивает следующую диаграмму сигналов:
От внешних сигналов модель не зависит, частота задающего
генератора выставляется в свойствах модели, поэтому, как мне
кажется, в скрипт свойств модели на этапе компиляции следует
добавить строку:
{FREQUENCY="Частота генератора:",ADVANCED FLOAT,POZ}Значение параметра по умолчанию я не указал специально, в этом
случае модель сама пишет [
Default]
В проект выше модель
8224.dll вписалась безболезненно.
Особого прироста скорости я, честно говоря, не заметил...
Есть ли ошибка в отработке сигнала READY - пока не проверил,
нет у меня подходящего проекта.
В более сложном проекте замена привычного нам генератора на мелкой
логике на генератор модели
8224.dll потребовала подгонки времянок
схемы, поскольку
i8224 формирует тактовые сигналы
С1 и
С2 как
OSC/9,
а мы привыкли обычно к
OSC/4 в наших генераторах на рассыпухе.
В архиве ниже два проекта, скриншоты которых приведены в начале поста.
Все необходимые dll - в папке с проектами.