Модели цифровых микросхем серий 74ALSxx, 74ASxx, 74Sxx, 74Fxx для Proteus Pro

Обсуждаем цифровые устройства...
Ответить
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Ср окт 25, 2023 00:51:09

Сообщение Fizik_S »

Всем привет!
Делюсь некоторыми моделями цифровых микросхем для Proteus Pro.
Модели симулируемые, поэтому теперь возможно просимулировать цифровые схемы с применением указанных серий цифровых микросхем. Коллекция будет пополняться.

Список готовых моделей:
74ALS00, 74ALS00.DM, 74ALS00.IEC, 74ALS01, 74ALS01.DM, 74ALS01.IEC, 74ALS02, 74ALS02.DM, 74ALS02.IEC
74ALS03, 74ALS03.IEC, 74ALS04, 74ALS04.DM, 74ALS04.IEC, 74ALS08, 74ALS08.DM, 74ALS08.IEC
74ALS32, 74ALS32.DM, 74ALS32.IEC, 74ALS20, 74ALS20.DM, 74ALS20.IEC, 74ALS74, 74ALS74.IEC,
74ALS138, 74ALS138.IEC, 74ALS139, 74ALS139.IEC, 74ALS245, 74ALS245.IEC, 74ALS244, 74ALS244.IEC
74ALS257, 74ALS257.IEC, 74ALS153, 74ALS153.IEC, 74ALS373, 74ALS373.IEC, 74ALS374, 74ALS374.IEC
74ALS573, 74ALS573.IEC, 74ALS574, 74ALS574.IE, 74ALS175, 74ALS175.IE, 74ALS86, 74ALS86.IEC
74ALS161, 74ALS161.IE, 74ALS151, 74ALS151.IEC

74AS00, 74AS00.DM, 74AS00.IEC, 74AS02, 74AS02.DM, 74AS02.IEC, 74AS04, 74AS04.DM, 74AS04,IEC
74AS08, 74AS08.DM, 74AS08.IEC, 74AS32, 74AS32.DM, 74AS32.IEC, 74AS20, 74AS20.DM, 74AS20.IEC
74AS74, 74AS74.IEC, 74AS138, 74AS138.IEC, 74AS139, 74AS139.IEC, 74AS245, 74AS245.IEC,
74AS244, 74AS244.IEC, 74AS257, 74AS257.IEC, 74AS153, 74AS153.IEC, 74AS373, 74AS373.IEC,
74AS374, 74AS374.IEC, 74AS573, 74AS573.IEC, 74AS574, 74AS574.IE, 74AS175, 74AS175.IE,
74AS161, 74AS161.IE, 74AS151, 74AS151.IEC

74S00, 74S00.DM, 74S00.IEC, 74S02, 74S02.DM, 74S02.IEC, 74S03, 74S03.IEC, 74S04.IEC
74S08, 74S08.DM, 74S08.IEC, 74S32, 74S32.DM, 74S32.IEC, 74S20, 74S20.DM, 74S20.IEC
74S74, 74S74.IEC, 74S138, 74S138.IEC, 74S139, 74S139.IEC, 74S244, 74S244.IEC,
74S257, 74S257.IEC, 74S153, 74S153.IEC, 74S373, 74S373.IEC, 74S374, 74S374.IEC,
74S175, 74S175.IEC, 74S86, 74S151, 74S151.IEC, 74S86.IEC

74F00, 74F00.DM, 74F00.IEC, 74F02, 74F02.DM, 74F02.IEC, 74F04, 74F04.DM, 74F04.IEC
74F08, 74F08.DM, 74F08.IEC, 74F32, 74F32.DM, 74F32.IEC, 74F20, 74F20.DM, 74F20.IEC
74F74, 74F74.IEC, 74FI38, 74F138.IEC, 74F139, 74F139.IEC, 74F245, 74F245.IEC,
74F244, 74F244.IEC, 74F257, 74F257.IEC, 74F153, 74F153.IEC, 74F373, 74F373.IEC,
74F374, 74F374.IEC, 74F573, 74F573.IEC, 74F574, 74F574.IE, 74F86, 74F86.IEC,
74F161, 74F161.IEC

74HCT03, 74HCT03.IEC, 74HCT153, 74HCT153.IE, 74HCT175, 74HCT175.IEC, 7486, 7486.IEC
74HCT161, 74HCT161.IEC

Компьютер Орион-128, собранный в Proteus на этих моделях, симулируется корректно.

Установка:
Распаковать содержимое архива в каталог с установленной программой.

Модели будут с течением времени добавляться (по мере появления новых, не регулярно).
Вложения
DATA.zip
(383.7 КБ) 10 скачиваний
Реклама
Мучитель микросхем
Сообщения: 446
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Сообщение Призрачный Суслик »

Эххх, вот бы SN7497.....

А что существует работоспособная модель 8080/Z80 ?
Реклама
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Ср окт 25, 2023 00:51:09

Сообщение Fizik_S »

Модель SN7497 я делал для симулятора SimulIDE. Если не нужна прецизионная точность, то могу слепить по быстрому и для Proteus. Добавить ее в библиотеку стандартных моделей, теоретически тоже можно... Попробую.

Рабочие модели Z80, 8080, 8085, 8086, 8088 и много другого полезного есть здесь: http://www.nedopc.org/forum/viewtopic.php?t=19632

Для SimulIDE есть модели Z80 + ULA ZX48K, MC6502 + периферия.

Вопрос к матерым котанам: как сюда картинки добавить без геморроя?
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Ср окт 25, 2023 00:51:09

Сообщение Fizik_S »

Модельку слепил. Реальные задержки не учитываются. Для экспериментов, думаю, достаточно.

В архиве 2 файла с проектами: SN7497 - содержит модель, SN7497_test - тестовая схема.
Проект создан в Proteus 8.17 SP5.

Для создания своих схем нужно открыть проект SN7497 и добавить в него нужные компоненты. Если нужно несколько микросхем SN7497, то клонируем их из схемы.
Вложения
SN7497.zip
(304.22 КБ) 1 скачивание
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 446
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Сообщение Призрачный Суслик »

Fizik_S писал(а): Ср авг 19, 2026 10:40:52 Если не нужна прецизионная точность
Что вы понимаете под "прецизионной точностью" ? Задержки ?
Реклама
Мучитель микросхем
Сообщения: 446
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Сообщение Призрачный Суслик »

Fizik_S писал(а): Ср авг 19, 2026 13:25:14 Модельку слепил.
Проект создан в Proteus 8.17 SP5.
Изображение

У меня 8.6 SP2 не открывает


Вообще не очень понимаю, как Орион - 128 целиком работает. У меня на 50 корпусе уже всё падало. Хотя там соизмеримо. да и небось узел регенерации ОЗУ можно проредить. ВВ55ые убрать, кроме "клавиатурной" и заменить регистрами по "жёстким" адресам.

Интересно еще как видеовывод реализован был, а загрузка ПО через ROM диск ?
Вложения
proteus.JPG
(18.27 КБ) 52 скачивания
Реклама
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Ср окт 25, 2023 00:51:09

Сообщение Fizik_S »

Нужен Proteus именно 8.17 SP5. У них проблема: старые версии не открывают проекты, созданные в более новых версиях. Я пользуюсь этим: https://disk.yandex.ru/d/vuraPCFnQFLrbg (ссылка на мой я-диск)
Ссылки на рабочую схему Орион: http://www.nedopc.org/forum/viewtopic.php?t=23931 (для Протеуса 8.6)
Мои доработки с моими моделями: http://www.nedopc.org/forum/viewtopic.php?t=24258 (Протеус 8.17 ) Доработки продолжаются. Хочу сделать VGA выход в Орион.
Мучитель микросхем
Сообщения: 446
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Сообщение Призрачный Суслик »

Самое смешное, что по логике версия 8.6 SP2 старше, чем 8.17 SP5. Странно как-то. Но начал качать.
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Ср окт 25, 2023 00:51:09

Сообщение Fizik_S »

Небольшое обновление библиотек моделей Proteus.

Добавлено:
74ALS21, 74ALS21.DM , 74ALS21.IEC , 74ALS166 , 74ALS166.IEC , 74ALS193 , 74ALS193.IEC , 74ALS241 , 74ALS241.IEC

74AS21, 74AS21.DM, 74AS21.IEC, 74AS241, 74AS8241,IEC

74S241, 74S241.IEC

74F166, 74F166.IEC, 74FI93, 74F193.IEC

74HCT21, 74HCT121.DM, 74HCT21.IEC, 74HCT166, 74HCT166.IEC, 74HCT393, 74HC93, 74HCT93, 74HCT390, 74HCT193

Установка моделей описана в топике
Models2.PNG
(129.68 КБ) 6 скачиваний
Результаты симуляции:
SIM0.png
(50.83 КБ) 2 скачивания
SIM1.png
(123.83 КБ) 3 скачивания
Вложения
DATA.zip
(484.46 КБ) 2 скачивания
Родился
Сообщения: 7
Зарегистрирован: Пт авг 02, 2013 18:20:44

Сообщение Halex07 »

Призрачный Суслик писал(а): Ср авг 19, 2026 16:21:51 Самое смешное, что по логике версия 8.6 SP2 старше, чем 8.17 SP5
Что то у Вас со счётом совсем туговато!!! С каких пор 17 стало меньше, чем 6??? Вот если бы стояло через точку 8.1.7 (но такой я не видел), то это была бы версия 8.1 ... 7-й релиз. У Лабцентра так "считается"! Ну и далее по сервис пакам, чем выше SP в одной версии, тем свежее. Так что 8.17 - более поздняя версия чем 8.6.
Мучитель микросхем
Сообщения: 446
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Сообщение Призрачный Суслик »

Думал 8.6 это типа 8.60
Ответить

Вернуться в «Цифровая техника»