Вход

Просмотр полной версии : МС-0515



Страницы : 1 [2]

Radon17
08.09.2023, 20:23
А насколько различны схемы НС4 и НС5.
Не знаю. Хотя бы монтажку воссоздать для начала. Но думаю, что не сильно. Должен отсутствовать ВВ51, через который в НС4 подключается МС7004. И магнитофонный интерфейс выведен на разъём без коммутации переключателями.


Я как то начинал срисовывать схему с МС0515
Но зачем? Есть же сканы заводской. Причём неплохие, вроде всё читаемо.
А вообще думаю да, по схеме НС4 ориентироваться можно. Единственное, на НС4 есть патчи проводками (они даже на монтажке отражены). Наверняка на НС5 тоже должны быть.


И еще глупый вопрос, а КР1807ВМ1 можно как то заменить на тот же КР1801ВМ2(1 или 3) или нет?
Вопрос уровня "есть материнка для AMD Ryzen, как в неё поставить Intel Core i9?"

У ВМ2 на ножках мультиплексированные адрес-данные, у Т11 - отдельные шины адреса и данных. И это только самое первое отличие, которое лежит на поверхности. Кстати Т11 можно перевести в 8-битный режим шины, правда не знаю используется ли это в МС0515.
Теоретически наверное возможно родить какую-нибудь химеру на ВМ2, но это всю машину перелопачивать.

MM
08.09.2023, 20:25
вопрос, а КР1807ВМ1 можно как то заменить на тот же КР1801ВМ2(1 или 3) или нет?
С добавкой десяточка-другого мелкоты - наверное, можно...
В основном по причине, что 1801-е и 1806-е камни - это МПИ-устройства, а вот 1807ВМ1 - узкозаточенный под встроенные применения.
http://www.bitsavers.org/pdf/dec/pdp11/t11/T11_Engineering_Specification_Rev_E_Mar82.pdf
Кроме того, у Т11 есть небольшие различия в выполнении отдельных инструкций, от советских 1801 и 1806 серий.

Hunta
08.09.2023, 20:49
И еще глупый вопрос, а КР1807ВМ1 можно как то заменить на тот же КР1801ВМ2
Программно - в принципе да, надо только глянуть - есть ли команды в 1807, которых нет в 1801. На ВМ1 - думаю, будет тяжелее. На 1801ВМ3 практически наверняка да. Но плату придётся сильно переделывать - это точно - 1807ВМ1 (ака T-11) - схемотехничский "уродец" :)

- - - Добавлено - - -


дизассемблировать прошивку НС4
Судя по размеру - мне недели на две работы, но ещё зависит от того, как написано. Ну и плюс - что бы сделать быстрее, я точно буду использовать свой пакет DSMAC :) А он тут, похоже, никому не нравится :)

ra3qdp
09.09.2023, 01:13
807ВМ1 (ака T-11) - схемотехничский "уродец"

прежде, чем делать такие категоричные, "авторитетные" заявления настоятельно рекомендую посмотреть - что "на ножках" хотя бы у i8085, i8086, i8087, i8051, .........

Hunta
09.09.2023, 10:38
прежде, чем
что-либо вообще писАть, стоит попробовать понять, что имелось ввиду противоположной стороной. Но учитывая вышенапИсанное - теперь мне по барабану

ra3qdp
09.09.2023, 13:45
если (наконец) посмотрели "что на ножках" у микропроцессоров, то (надеюсь) увидели - к какому интерфейсу "на ножках" ПРЯМО подключаются стандартные микросхемы статОЗУ, ПЗУ и масса периферийных контроллеров, а к какому (1801) - через "танцы с бубном". Вот и видно кто на самом деле УРОДЕЦ.

Hunta
09.09.2023, 14:09
Вот и
по барабану

Mick
09.09.2023, 14:34
Народ, давайте без наездов и измерения чей процессор длиннее. Понятно, что идеального ничего нет и у каждого своя точка зрения. Посему просьба, поспокойнее пожалуйста.

- - - Добавлено - - -


Но зачем? Есть же сканы заводской. Причём неплохие, вроде всё читаемо.

В электронном виде всегда можно ее преобразовать, переработать или доработать. На бумаге со сканами такое будет немного муторнее. :)

Hunta
09.09.2023, 14:55
идеального ничего нет
С этим процом (помимо "своеобразного" подключения - из-за чего придётся схемотехнику менять как В, так и ИЗ) - есть ОЧЕНЬ неприятная особенность - у него схема реакции на "адрес не откликается" мало того, что внешняя - так ещё и работает как вариант сброса.

Поэтому там, где на классике выставил вектор 4 и забыл как страшный сон (ну то есть написал нужную процедуру реакции) - у T-11 (и его младшего брательника) - нужен будет код, который проверяет - а не тайм-аут ли и если таки тайм-аут - то иммитировать его.

Но.

При этом следующая, за прерванной, команда всегда выполняется. Из-за чего после команды, которая потенциально может привести к тайм-аут, надо добавлять нечто, чьё выполнение ничего (для программы) не изменит. Классический вариант - NOP.

Так что "уродец" он не только схематехнический.

- - - Добавлено - - -

Ну и на что-то ещё я налетал (ЕМНИП, то какие-то схематехнические особенности) в RT-11, из-за чего если его делать, скажем, в FPGA, то нужно по сути делать не проц, а процессорную плату (типа SBC-11 SBC-11-Plus), иначе у RT-11 крыша едет.

Почему его и (пока) нет в PDP-11X.

Но тут информацию надо проверять, потому как я налетел и решил отложить добавление T-11 в PDP-11X, так что не всё так однозначно и определённо.

ra3qdp
09.09.2023, 17:38
нужно по сути делать не проц, а процессорную плату (типа SBC-11 SBC-11-Plus), иначе у RT-11 крыша едет
поэтому так и сделано в обсуждаемом компьютере ? или нет ?
Что-то с крышей у барабанщиков не так...

nzeemin
09.09.2023, 22:54
На форуме определённо есть люди, которые могут дизассемблировать прошивку НС4 и адаптировать под клавиатуру МС7007, но не знаю захотят ли они это делать. Повторюсь, тестировать будет несложно, на каждой НС4 уже распаяны ВВ55 и вся обвязка для МС7007.

Я дизасмил прошивку МС 0515, двух вариантов, результат можно найти здесь: https://github.com/nzeemin/ms0515btl/tree/master/docs
Вообще как я понимаю, на МС 0515 изначально предполагалось использовать одну из двух клавиатур -- 7004 либо 7007, это есть в ТО.

Radon17
10.09.2023, 08:45
Я дизасмил прошивку МС 0515, двух вариантов, результат можно найти здесь: https://github.com/nzeemin/ms0515btl/tree/master/docs
Спасибо!


Вообще как я понимаю, на МС 0515 изначально предполагалось использовать одну из двух клавиатур -- 7004 либо 7007, это есть в ТО.
Да! Ещё сверху на бумажках ПЗУ подписано 7004L и 7004H. Аналогичной прошивки для 7007 не найдено...
Она подключается в разъём сбоку, про который я когда-то думал, что для внешнего флоппика.

Вот так выглядит внешний блок с МС7007 для МС0515

https://pic.maxiol.com/thumbs2/1694324737.1559555117.img20210613154959.jpg (https://pic.maxiol.com/?v=1694324737.1559555117.img20210613154959.jpg&dp=2)

Hunta
10.09.2023, 10:48
Уточнение.

Я имел ввиду не просто дизасм, а получение исходника, который можно странслировать и собрать в то, что можно будет прошить в ПЗУ. Именно такое у меня на выходе для 134-ой и 181-ой пзу, MXV11-B, KDJ11-B и KDJ11-E. Не все они поолностью прокомментированы или метки заменены на осмысленнные, но их уже можно менять и получать на выходе опять таки файл, готовый для прошивки.

Но вариант nzeemin-а крайне полезен именно из-за разборки логики и комментариев.

Radon17
10.09.2023, 12:45
Я имел ввиду не просто дизасм, а получение исходника
А вы правда этим займётесь? Или это пока просто предположение?

Hunta
10.09.2023, 13:49
А вы правда этим займётесь? Или это пока просто предположение
Ну, с учётом того, что уже есть разборка логики и даже комментарии - почему бы и нет. Но свободного времени немного, так что будет не быстро и на выходе будет точно файл с использованием DSMAC - с ним мне гораздо проще :)

Mick
10.09.2023, 19:18
В общем я тут попробовал перерисовать НС5 ради спортивного интереса, тем более с многослойкой еще не приходилось проделывать таки процедуры. Конечно внутренние слои могут содержать ошибки, да и лейка больше 4 слоев меди не позволяет рисовать. Посему пришлось пару слоев пришлось запихать в шелкографию. А вот питающие слой пока опустил, по сути я понял они сплошные с вырезами под отверстия.

Короче такие рисунки получились в лейке.

https://i.ibb.co/9NFQc8n/NS5-layers.gif (https://ibb.co/9NFQc8n)

https://i.ibb.co/gb8JW6K/NS5-layer-1.gif (https://ibb.co/gb8JW6K)

https://i.ibb.co/YdNWG2x/NS5-layer-2.gif (https://ibb.co/YdNWG2x)

https://i.ibb.co/NyWrSHk/NS5-layer-7.gif (https://ibb.co/NyWrSHk)

https://i.ibb.co/BG53VXL/NS5-layer-8.gif (https://ibb.co/BG53VXL)

https://i.ibb.co/BZBf693/NS5-layer-13.gif (https://ibb.co/BZBf693)

https://i.ibb.co/v3Byygx/NS5-layer-67.gif (https://ibb.co/v3Byygx)

А вот что сконвертировалось в P-CAD

https://i.ibb.co/CHqjmTq/NS5-pcad.png (https://ibb.co/CHqjmTq)

Теперь, если абстрагироваться оригинальной схемой от НС4, то можно попытаться получить разводку под корпус УКНЦ

Radon17
10.09.2023, 19:51
В общем я тут попробовал перерисовать НС5
Ого, просто шикарно! Наверное теперь можно восстановить хотя бы монтажную схему.
Но в лейке по-моему шелкография не звонится инструментом "Контроль".

Кстати если интересно, я ещё года три назад сканировал чистую НС4, тоже можно обрисовать и сравнить со схемой.
https://disk.yandex.ru/d/FjOsY6VLrxZHiQ/%D0%9D%D0%A14
Это плата CodeMaster-а, у меня с тех пор и собственные появились, вроде я их тоже сканировал. Могу глянуть если эти сканы с обрезанными краями не устраивают.

Я ещё вот от 85-ки чистые платы сканировал и ещё много чего
https://zx-pk.ru/threads/21450-vsjo-po-pvk-elektronika-ms-0585-mneniya-foto-voprosy.html?p=1102163&viewfull=1#post1102163

MM
10.09.2023, 21:02
Камни Т11 от 9300 руб + дорогая почта из недружественных стран. И скорее всего с посредником.
https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=dct11-aa&_sacat=0&LH_TitleDesc=0&_odkw=dct11&_osacat=0

Mick
10.09.2023, 21:24
Ого, просто шикарно! Наверное теперь можно восстановить хотя бы монтажную схему.
Но в лейке по-моему шелкография не звонится инструментом "Контроль".

Я лейку использую только для переноса рисунка, все остальное я делаю в P-CAD 2002

- - - Добавлено - - -


Это плата CodeMaster-а, у меня с тех пор и собственные появились, вроде я их тоже сканировал. Могу глянуть если эти сканы с обрезанными краями не устраивают.

Если есть возможность, то лучше чтобы была полная, без обрезов. Глянул, вроде видны 4 слоя с дорожками (питающий я не считаю). Эти можно перерисовать, но если есть внутренние между питающими, то это уже будет финиш.

Radon17
11.09.2023, 22:28
Если есть возможность, то лучше чтобы была полная, без обрезов.

Так пойдёт? https://radon.su/files/scan/brd/processor/NS4/
Это другой экземпляр платы. Скан склеен из двух, если качество склейки не устраивает, могу дать исходники.

Да, похоже два слоя под полигонами... Что печально.

Mick
15.09.2023, 20:00
Так пойдёт?
Это другой экземпляр платы. Скан склеен из двух, если качество склейки не устраивает, могу дать исходники.


Вот что получилось, предварительная обработка

Лейка

https://i.ibb.co/sQzS4j3/NS4-all.gif (https://ibb.co/sQzS4j3)

https://i.ibb.co/P5X1Rk6/NS4-8.gif (https://ibb.co/P5X1Rk6)

https://i.ibb.co/MCqvXQB/NS4-7.gif (https://ibb.co/MCqvXQB)

https://i.ibb.co/qJLKqnh/NS4-2.gif (https://ibb.co/qJLKqnh)

https://i.ibb.co/NZJcJPw/NS4-1.gif (https://ibb.co/NZJcJPw)

То что транслировалось в P-CAD

https://i.ibb.co/C191XzF/NS4-pcad.png (https://ibb.co/C191XzF)

litwr
30.09.2023, 19:26
История о МС 0515

https://m.facebook.com/permalink.php?story_fbid=534950529989485&id=100004236274023&pnref=story

:v2_thumb:

Не работает ссылка. :(

CodeMaster
30.09.2023, 23:46
Не работает ссылка
Неудивительно.

Radon17
20.10.2024, 19:02
Купил я тут полураспаяную отгрызанную НС4

https://pic.maxiol.com/thumbs2/1729438916.1559552189.img20241020180509.jpg (https://pic.maxiol.com/?v=1729438916.1559552189.img20241020180509.jpg&dp=2)

Выпаял и считал две К556РТ12 (D13, D21), которые идут на видеовыход. Вроде больше программируемых микросхем тут нет.

https://pic.maxiol.com/thumbs2/1729439084.1559552189.img20241020182321.jpg (https://pic.maxiol.com/?v=1729439084.1559552189.img20241020182321.jpg&dp=2)

dk_spb
21.10.2024, 16:15
Выпаял и считал две К556РТ12 (D13, D21), которые идут на видеовыход. Вроде больше программируемых микросхем тут нет.
Спасибо, но они же есть уже, благодаря уважаемому Xolod'у (если я не путаю автора считки)

Radon17
21.10.2024, 18:46
они же есть уже
В открытом доступе не видел.
Совпадают?

shattered
06.03.2025, 21:47
Вот образ номер 5 из дополнительной пачки дискет - там файловый менедж. Роза называется (или как-то так), хотел поглядеть, а дискета не грузиться

это ROSA3.SAV, диск требует прошивку А. автор -- Родионов С.А., Воронеж.

при запуске читает дорожку 0 и пишет, что "Программа, переписанная без разрешения автора, не работает".

anasana
22.05.2025, 14:56
Vslav опубликовал асинхронную модель 1807ВМ1 на гитхаб:
https://github.com/1801BM1/cpu11/tree/master/t11
p.s. Синхронная модель также уже там.

xolod
22.05.2025, 15:35
Vslav опубликовал асинхронную модель 1807ВМ1 на гитхаб:
https://github.com/1801BM1/cpu11/tree/master/t11

Кто возьмётся делать 0515 на FPGA?

Hunta
22.05.2025, 19:44
Vslav опубликовал асинхронную модель 1807ВМ1 на гитхаб:
Остался CIS? :)

Hunta
22.05.2025, 21:41
МС-1502
Это который КМ1810ВМ88?

- - - Добавлено - - -

А, понял, БМК в МС-1502

vva
22.05.2025, 23:38
Это который КМ1810ВМ88
Это Intel. T11 был в 0515, или что-то упустил?

Radon17
28.08.2025, 23:50
https://pic.maxiol.com/thumbs2/1756414217.782555599.84671554j.jpg (https://pic.maxiol.com/?v=1756414217.782555599.84671554j.jpg&dp=2)

ra3qdp
29.08.2025, 18:18
Не работает ссылка

Vladimir Voronkov

Тем, кто не по-наслышке знает, что такое ИНЖАЛИД ДЕЖИЦЕ будет интересно. Небольшая моя личная история. Так уж вышло, что вся моя профессиональная деятельность связана с
компьютерами. А все началось вот с этого чуда. Знакомьтесь, мой первый персональный компьютер Электроника МС-0515 ‘УБПК’. Это была одна из многих неосуществившихся
попыток умирающей страны наладить собственное производство персоналок.

К тому времени я был школьником, и мы с другом игрались на его "Спектруме". Когда мне это поднадоело, я начал интересоваться тем, а что еще можно сделать с этой штукой. Тогда я
и познакомился с языком программирования бейсик. Процесс написания программ меня сильно увлек, и я начал ныть родителям, чтобы они мне тоже купили такую штуку. Родители
были не очень сильны во всех этих технических новинках и попросили нашего друга семьи (дядка работал на местном заводе ‘Процессор') выбрать какую надо игрушку. Он, узнав что
мне интересно программить, сказал: ‘***** этот твой синклер’ и подогнал мне ‘правильный’ комп. Привезли ящик размером с тогдашнего меня, выполненный из фанеры. А там было
это.

Знаете, даже сейчас, смотря на него, я испытываю смешанные чувства. С одной стороны, это отличный настольный вариант, классика ПК. С другой, отсутствие всякой информации и
поддержки превращает его в бесполезный ‘кусок железа’. Было несколько руководств, исполненных в виде методичек, распечатанных на матричном принтере, дискетка с Осью и пара
людей с завода, с которыми я контактировал дабы выудить из них максимум информации. Постепенно методички были зачитаны до дыр, а знакомых людей с завода стало больше
интересовать занятие ‘бизнесом’. В общем, худо-бедно, после нескольких лет я освоил паскаль, немного местный ассемблер, узнал что такое компилятор и компоновщик. Но самое
главное, чему меня научила эта штука - не сдаваться при виде неведомой *б“ной х"йни. За что ей и, ныне покойному, умному дядьке огромное спасибо!