Raven 11 20 июля Опубликовано 20 июля · Жалоба On 5/17/2024 at 1:43 PM, khach said: Раз тут ретротема по отладчика появилась. Кто-нибудь знает современный аппаратный отладчик КР580ИК80 (I8080)? Знакомый мучается с ремонтом древней советской измериловки и что то сбоит в цифровой части процессора. Очень хотелось бы пройти сбойный участок программы под отладчиком, т.к логическим анализатором понять логику проблемы не выходит. Не знаю степень вашей и вашего приятеля увлеченности и упорности (ну, или упоротости). Но все же предложу вариант: маленький FPGA + хорошо известные 5V/3.3V level translators на BSS138 (для подключения к 5V сигналам 8080). FPGA даст возможность постепенно выращивать проект, постепенно доводя его до нужной вам кондиции (1), и впоследствии на его основе можно будет и другие контроллеры/анализаторы реализовывать (2). Даже прямо сразу у вас в руках окажется логический анализатор с достаточно продвинутой логикой ловли на события, доставшися даром (если FPGA - это Altera, которая лучше для новичков, то речь идет о SignalTAP). А дальше - любая аппаратная логика, которую напишете на Verilog, и которая влезет в выбранную FPGA 🙂 Конкретная комбинация, которая должна быть способна, по моим прикидкам, реализовать указанную задачу (даже с запасом): 1. Мини-плата с ALTERA FPGA Cyclone-ll EP2C5T144 - взял первую попавшуюся из подобных на Али (таких именно сейчас там просто пруд пруди). Cyclone II c 5K LE - это вполне подходит под задачу, и недорого. 2. 5V/3.3V level translators на BSS138 - такие и им подобные: на разное число каналов, 1- и 2-транзисторные и т.д. Прочий инструментарий (USB-Blaster, софт) тоже можно заиметь недорого, особенно для тех, кто имеет доступ в закрома данного форума :). Если будет интересно, можно завести отдельную тему и продолжить в ее рамках. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 20 июля Опубликовано 20 июля · Жалоба Тогда уж лучше Artix-7, чем этот убогий отстой. Его и под DIP-40-ногий формат давно засовывают, эмулируя любой древний процессор. Ресурсов там куда больше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 20 июля Опубликовано 20 июля · Жалоба 16 minutes ago, A.V.Avtomat said: Тогда уж лучше Artix-7, чем этот убогий отстой. Его и под DIP-40-ногий формат давно засовывают, эмулируя любой древний процессор. Ресурсов там куда больше. Это заявка на троллинг, или будут подробности: в чем убогость, в каких чипах/платах и по какой цене и со ссылками ресурсов больше и т.п.? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 20 июля Опубликовано 20 июля · Жалоба 3 часа назад, Raven сказал: Это заявка на троллинг.....? Причём тут троллинг? Ваша FPGA - позавчерашний день. Если что и стоит применять, так современную FPGA, так как Arrix-7 много ещё где пригодится. Да, FPGA - женского рода, представляете Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 22 20 июля Опубликовано 20 июля · Жалоба Панчул предлагает не смотреть больше в сторону альтер. А смотреть вот сюда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 37 20 июля Опубликовано 20 июля · Жалоба FPGA - женского рода, представляете Ну да, логично ;-) "массив" - "она, моя - ж.р." Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 81 20 июля Опубликовано 20 июля · Жалоба Матрица (программируемая вентильная матрица) - женского рода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 37 20 июля Опубликовано 20 июля (изменено) · Жалоба Матрица (программируемая вентильная матрица) - женского рода. И пуансон еённый "хахаль" (((-8Ж А так, да, "Аrray" и "Matrix" - однофамильцы ;-) Альтернатива: утки ПЛИС. Изменено 20 июля пользователем Obam Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 81 20 июля Опубликовано 20 июля · Жалоба ...тоже женского роду. С - схема. Блин, кружок филологов 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 21 июля Опубликовано 21 июля · Жалоба 13 часов назад, Obam сказал: FPGA - женского рода, представляете Ну да, логично 😉 "массив" - "она, моя - ж.р." Массивом, множеством или рядом array переводится математиками, а матрицей (или решёткой) - схемотехниками. Lattice не дадут соврать. Но я имел в виду тот факт, что это микросхема, ПЛИС. 12 часов назад, EdgeAligned сказал: Блин, кружок филологов 🙂 Согласен, небольшой о́ффтопик получился. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 231 21 июля Опубликовано 21 июля · Жалоба В 20.07.2024 в 07:30, Raven сказал: Не знаю степень вашей и вашего приятеля увлеченности и упорности (ну, или упоротости). Но все же предложу вариант: маленький FPGA Имхо - рациональнее будет не мышь свою деревянную пилить, а сделать адаптер: USB-мышь -> КР580ВМ80. На любом МК с USB-хостом. Тогда можно будет (почти) любую современную USB-мышь использовать. Подходящую по руке например. Да и проще в изготовлении. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 21 июля Опубликовано 21 июля · Жалоба 1 час назад, jcxz сказал: Имхо - рациональнее будет не мышь свою деревянную пилить, а сделать адаптер: USB-мышь -> КР580ВМ80. На любом МК с USB-хостом. Тогда можно будет (почти) любую современную USB-мышь использовать. Подходящую по руке например. Да и проще в изготовлении. Так там речь шла не про мышь, а про эмулятор древнего процессора, управляющего древней советской измериловкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться