Бытовой ретро-компьютер своими руками http://forum.pk-fpga.ru:443/ |
|
Цифровая археология 580: процессор ВМ80А http://forum.pk-fpga.ru:443/viewtopic.php?f=43&t=5552 |
Страница 1 из 1 |
Автор: | Vslav [ 13 июл 2014, 17:25 ] |
Заголовок сообщения: | Цифровая археология 580: процессор ВМ80А |
Это заготовка статьи, посвященной реверсу микросхемы 580ВМ80А Схема 580BM80A (pdf) |
Автор: | Случайность [ 01 авг 2014, 19:59 ] |
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А |
ничего не понимаю, откуда взялась эта схема? это реальная принципиальная схема 580ВМ80? если это так то чувствую скоро кто то соберет его на дискретных транзисторах. |
Автор: | Vslav [ 13 авг 2014, 12:48 ] | ||||||||||||||||||
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А | ||||||||||||||||||
Реальней некуда , реверс закончен, получен работоспособный и практически аутентичный verilog, как будет время и настроение - напишу статью. Возможно также будет причесанный проект на OpenCores.
Так далеко мои фантазии еще не забирались , 4758 транзисторов еще нарисовать можно - копи-паст в помощь. Но на радиолюбительсикй паяльник копи-паст не прикрутишь |
Автор: | Случайность [ 16 авг 2014, 17:30 ] |
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А |
может стоит написать статью о том как делать реверс микросхемы пошагово? чтоб любой мог это сделать. просто есть кристаллы 1839ВМ1. 1987 года и хочется узнать что там внутри насчет 580ВМ80. пока в теоретических целях, на дискретных транзисторах собираемо или нет? есть ли что необходимые компоненты в смд? или нет. понятно что жрать будет ампер 10 и работать на килогерцах, но важна сама суть. |
Автор: | Vslav [ 18 авг 2014, 21:16 ] | |||||||||||||||||||||||||||
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А | |||||||||||||||||||||||||||
Да никаких секретов нет, маршрут реверса на поверхности лежит: - делаем декап (BarsMonster расписал как) - снимаем много фотографий через микроскоп (я использую софт в комплекте с камерой) - сшиваем панораму (hugin) - рисуем проводнички в SprintLayout - переносим через Gerber в PCAD-2004 - используя обратную аннотацию рисуем в PCAD-е же схему Да я писал это все в первой статье, для желающих вполне достаточно чтобы разобраться что и как. Все малозначащие детали мне описывать просто лениво и неинтересно, но если кто-то захочет разобраться и будут заданы конкретные вопросы, то я отвечу - секретов, повторюсь, особых тут нет.
С 1839 так просто не получится, там два слоя металла, надо осваивать операцию точной шлифовки.
Конечно можно что-то подобрать из дискретных транзисторов, но схема не обладает полнотой для такой задачи - я не обращал внимания на типы интегральных транзисторов, а их (типов) внутри ВМ80 около десятка. Это надо смотреть на фото и явно маркировать тип каждого транзистора на схеме. Опять таки - все фото доступны, схема - тоже, желающие могут такую операцию провернуть. Меня же вполне устраивают уже достигнутые результаты - на FPGA потактовую реплику уже запустили, тесты execiser все успешно пройдены. |
Автор: | Маньяк ИС [ 19 авг 2014, 02:18 ] |
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А |
Хотелось бы, конечно, клон 1801ВМ3 в матрице - это было бы очень неплохо. Тем более, что базовые блоки ( блок ВМ3А ) у народа вроде как есть , и новодел можно оформить в виде модуля под колодку 1801ВМ3, возможно с кучкой 530АП2 для согласования напряжений. Вот тогда-то жадины из Зеленограда могут заткнуть свой 1806ВМ5 в одно место... * Вопрос Вславу из Киева : По Вашим соображениям, на какой частоте реально сделать клон 1801ВМ1 в матрице ? |
Автор: | Vslav [ 19 авг 2014, 12:59 ] | |||||||||
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А | |||||||||
Пока сложно сказать, но постараемся сделать реверс и довести ядро "до ума", думаю мегагерц от 50 на недорогом циклоне III/IV должно получиться. Тут уже внешняя шина будет тормозить. |
Автор: | Маньяк ИС [ 21 авг 2014, 01:01 ] |
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А |
Насчет тормозов шины - видимо, придется предпринимать меры по типу входа AR в ВМ2 или типа такого. И что-то придумать с счетчиком тактов на ожидание ответа МПИ - т.к. не все устройства такие быстрые, как 100-нс СОЗУ - например, в БКшке максимальное время ожидания ДОЗУ на ВП1-037 может быть порядка 4 мкс. Но если имеется задача точной копии -можно просто внутри клона выставить тайминги из расчета планируемых 50 мгц. ( И тем самым ограничить пиковое быстродействие 2-3 лимонами транзакций МПИ ). * ИМХО - был бы некотрый спрос на функционально - законченный модуль 1801ВМ1-50 мгц, совместимый по ножкам с натуральным ВМ1 - по типу как в эмуляторе 1801РР1. Верояно, $50 или даже больше фанаты бы изыскали. |
Автор: | Случайность [ 09 сен 2014, 19:12 ] | |||||||||
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А | |||||||||
хочется уточнить про типы. что подразумевалось под типами транзисторов? была информация что вм80 внутри не полностью статический. и тактовую снимать нельзя. это подтвердилось? |
Автор: | A_AVL [ 23 сен 2015, 15:12 ] | ||||||||||||||||||
Заголовок сообщения: | Re: Цифровая археология 580: процессор ВМ80А | ||||||||||||||||||
Уважаемый Vslav, не могли бы Вы более подробно рассказать как перенсти GERBER из sprint в PCAD. Напрямую не получается. PCAD сообщает об отсутствии апертур. Поиск в инете дал ссылку на какую-то утилиту, следов от которой уже нигде нет. Мне это нужно для проекта восстановления часов Электроника-1, дабы по фото начертить контур печатной платы. Заранее спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |