vak: (Улыбка)
[personal profile] vak
В юности часто в руки попадалась документация на секционные микропроцессоры. Единственная проблема: совершенно было непонятно, как их использовать. Как выяснилось, некоторые советские разработки были содраны с западных, а для них существовали качественные описания и руководства по применению. В частности серия К1804 - копия семейства Am2900. Вот описание чипов: The Am2900 Family Data Book. Вот руководство про построению компьютера на этих чипах: Build a Microcomputer.

Некоторые из этих чипов можно даже отыскать в виде исходников на Verilog или VHDL, к примеру: https://github.com/Amrnasr/AM2901

А вот описание реального законченного компьютера на основе Am2900: Lilith, A Workstation Computer for Modula-2.

Date: 2016-09-22 03:58 (UTC)
From: [identity profile] klapaucy.livejournal.com
Эти секции были не для ленивого ума, мда...

Date: 2016-09-22 05:16 (UTC)
From: [identity profile] klapaucy.livejournal.com
времена были другие, суровые :))

Date: 2016-09-22 06:46 (UTC)
From: [identity profile] 1500py470.livejournal.com
С 587/588 на милимитровке, а с 583/584 на стенде лабораторном проводочками

Date: 2016-09-22 10:17 (UTC)
From: [identity profile] teewoon.livejournal.com
Нормальный комплект, делал курсачи на них. Благо и учебные макеты в универе были и литература. Полёт мысли и фантазии пробирали до дрыжиков =)

Date: 2016-09-22 10:41 (UTC)
From: [identity profile] suvorow-.livejournal.com
Дисководы для 8-дюймовых гибких дисков идеологически сильно отличались от пятидюймовых. В них контроллер был составной частью привода, и устройство само записывало следующий буфер в следующий сектор и т.д. Хотя, конечно, команды установки головки на дорожку были, как же без них... Так вот, контроллер аппарата Электроника ГМД-70 был сделан на 589-й серии, а ГМД-7012 - на 1804-й.
Видимо, в полном соответствии с буржуазными прототипами...
А, может, и нет. Как бы выяснить, были ли аналогичные диски у LSI-11/23, и, если были, то на чём?
И, если DEC делал так же, то чем вызван выбор этих секционированных наборов?
589-й комплект - это же интеловская ещё разработка, до того, как пути Интела и амд разошлись.

Date: 2016-09-22 12:05 (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
ГМД-70 был достаточно аналогичен DX у LSI-11/23 (RX01/02/11)

по крайне мере в плане интерфейса. по начинке -- не знаю.
так же у наших был переключатель для автономного форматирования дискет, вроде как отсутсвовавший в оригинале

Date: 2016-09-22 14:33 (UTC)
From: [identity profile] bitoniau.livejournal.com
Как то щупал эмулятор Lilith и по ходу дела встретил фото плат компьютера в хорошем разрешении. Если интересно, вот ссылка (ftp://ftp.dreesen.ch/Emulith/PCB_Pics/).

Date: 2016-09-22 14:36 (UTC)
From: [identity profile] bitoniau.livejournal.com
Ну и на уровень выше тоже кучка инфы по Lilith.

Date: 2016-09-22 17:03 (UTC)
From: [identity profile] sab123.livejournal.com
А что там особо сложного? У нас на них курсовые делались.

Date: 2016-09-23 03:35 (UTC)
From: [identity profile] klapaucy.livejournal.com
по сравнению с однокристальными? ну-у...

Date: 2016-09-23 20:01 (UTC)
From: [identity profile] sab123.livejournal.com
Так курсовые были про разработку процессоров. А что с однокристалльными наразрабатываешь? Там уже все готово.

Date: 2016-09-23 21:18 (UTC)
From: [identity profile] sab123.livejournal.com
Как это никто? У нас мужик, который преподавал курс по процессорам, в конце 80-х участвовал в кооперативе, который как раз делал процессорные платы для СМовских машин (то есть pdp11) на 1804. Которая вставала на место родной и ускоряла машину в несколько раз, за счет конвейерной архитектуры процессора. Я так понимаю, что он этот процессор и разработал.

Если я правильно помню, в комплекте 1804 существовал управляющий чип, который реализовывал систему команд pdp11, но в более простом варианте, без конвейеризации.

Ну, а курсовые мы конечно делали только на бумаге. У меня вот помнится был процессор с системой команд 8086 (конечно, всего несколько команд), который мне удалось по расчетам загнать в производительность, похожую на 8088. С тактовой частотой в 5МГц и близким количеством тактов на инструкцию (некоторые выходили чуть быстрее, некоторые - чуть медленнее). Я туда помимо конвейеризации воткнул instruction prefetch как в настоящем :-) Пардон, не совсем так: в том процессоре детально разрабатывался только управляющий автомат, так что конкретного 1804 там быть не могло. А на 1804 у нас были лабораторные работы поменьше, но с живыми чипами внутри стенда.
Edited Date: 2016-09-23 21:22 (UTC)

Date: 2016-09-24 05:27 (UTC)
From: [identity profile] klapaucy.livejournal.com
Так я и говорю, куда как сложнее. По сравнению с.
Это я как человек, которому пришлось для диплома разрабатывать своё собственное АЦП на рассыпухе, ибо тогдашние серийные не влезали в нужные параметры :))

И это ж еще только на бумаге сложнее. А в железе добавятся свои заморочки.

Date: 2016-09-24 05:29 (UTC)
From: [identity profile] klapaucy.livejournal.com
Почему, были. Правда, в основном военка, потому их мало кто видел. Всяческие спецвычислители, ЦОС.

Просто они довольно быстро вымерли, как только "обычные" процессоры их догнали...

Date: 2016-09-24 21:18 (UTC)
From: [identity profile] 1801bm1.livejournal.com
Еще на 1804ВС1 собран СМ-2420 - это процессор от СМ-1420. Там на 1804 собрано АЛУ и FPP. У DEC не было собственно машины с АЛУ на Am2901, так что сам ЦП 2420 это советская разработка, а не цельный клон. А вот FPP в 2420 похоже таки содрали у DEC-а.
Также есть мифический процессор М5, под шину МПИ, тоже на 1804, есть только несколько фоток этой платы.

Date: 2016-09-25 06:51 (UTC)
From: [identity profile] 1801bm1.livejournal.com
Угу, собственно это я в той ветке этим и занимаюсь.

Date: 2016-09-26 04:29 (UTC)
From: [identity profile] klapaucy.livejournal.com
Тут много грустных составляющих. Наша секретность, которая часто принимает совершенно дебильные формы. Развал 90-х, когда многие архивы были буквально выкинуты на помойку. Ну и нынешние музеи, которым бы выжить, а не то что думать о бесплатной раздаче...

Вот и получается, что у нас история электроники - удел кучки любителей, на которых окружающие смотрят как на фриков. Немного утрировано, но в целом так и есть.

Date: 2016-10-04 17:11 (UTC)
From: [identity profile] nepilsonis.livejournal.com
А вдруг оно где-то ещё может использоваться? Лучше перебдеть.