КМ1801ВМ2

Digital Equipment Corporation PDP-8 & PDP-11 (а также совместимые с последним советские ЭВМ на 1801ВМ1/2/3)

Moderator: Shaos

User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

пробежался по ТО, нет там типовой схемы включения процессора
там внутри принципиальная схема процессора, описание команд блоков и тд.

как подключать скорее всего надо искать ОСТ на процессор.

Оглавления ТО

Image Image Image
танцуй пока живешь под каплями огненного дождя...
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:
Shaos wrote:AR - адрес принят (в LSI-11 нету) - участвует в циклах обмена с шиной (проц не будет выдавать DIN/DOUT пока не получит этот сигнал от периферии)
А вот интересно - зачем они в ВМ2 воткнули этот AR? Его небыло в ВМ1 (и вроде как нет в ВМ3). Его небыло в LSI-11 (и соответственно в Q-bus). Более того - его нету и в ГОСТе на МПИ! Тогда НАФИГА этот лишний сигнал подтверждения в процессоре, который как бы реализует именно МПИ (Q-bus)? :evil:
...
P.P.S. Сигнал AR по видимому можно получить на инверсном выходе RS-триггера, взводимого от SYNC и сбрасываемого по RPLY, также ещё потребуется некоторая логика т.к. SYNC и RPLY могут быть нулевыми одновременно и это значит что схема уже не будет содержать просто проц и несколько просто родных памятей...
Вот меня этот AR тоже обеспокоил, т.к. в 1801ВМ1 - его нет, а у меня 1801ВМ1,
похоже что не будет, а будет - 1801ВМ2...

Что пишет про сигнал AR Шахнов:
Шахнов wrote:Микросхема КМ1801ВМ2 наряду с синхронной адресной частью обмена по системной магистрали имеет возможность асинхронной работы при передаче адреса. Это обеспечивается с помощью входного сигнала AR «Адрес принят» (Address Received). После выдачи адреса на системную магистраль ОМП ожидает появления сигнала AR. Низкий уровень входного сигнала AR свидетельствует о том, что пассивное устройство приняло адрес и ОМП может продолжать цикл обмена по системной магистрали.
В БК-шке сигнал AR - это, по сути, синхронно задержанный на несколько тактов CLC сигнал SYNC.

Image

Из 74LS174 (ТМ9), по сути, сделали сдвиговый регистр, с которого по стрелке и выходит /AR ,
который через инвертор попадает далее на вход AR ЦПУ 1801ВМ2.
В принципе - красивое решение...

Но смотрим, что же пишут про формирование сигнала AR в другой справочной литературе:
КМ1801ВМ2 Справочник - А.Кислый wrote:AR – адрес принят устройством. Устанавливается устройством в ответ на сигнал SYNC. Используется для асинхронного обмена по магистрали. В случае использования синхронного обмена и для совместимости с шиной QBUS (МПИ) выход SYNC необходимо соединить со входом AR через буферный усилитель. Активный уровень – низкий.
Вот поэтому мне очень хотелось глянуть типовую схему включения ЦПУ 1801ВМ2. :wink:
В схеме УПМК-1801 "буферным усилителем" решили не заморачиваться, и, судя по всему,
забабахали выход SYNC прямо на вход AR:

----------Image

Так что "ларчик" со входом AR открывается, судя по всему, просто, и лишних внешних схем
для включения ЦПУ 1801ВМ2 с микросхемами своего комплекта практически не требуется.
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Стандартное отображение процессора на схемах:

Image
Я что-то одну вещь никак не пойму: почему на УГО ЦПУ на шинах адреса-данных
(ADxx) - значки инверсии сигнала?
Что адреса и данные передают в инверсном виде?

Или так нам хотели сказать, что эти выводы - с Открытым Коллектором ?
На всех схемах шину притягивают к +5В резисторами...

И здесь A/D - инверсные... :-?
Image


И здесь - тоже инверсные, хотя это уже - К1801ВМ1.
Image


А в этом варианте - все, что справа НЕинверсные... хотя это и не совсем верно...
Image

Странные какие-то "приключения УГО" ЦПУ 1810ВМхх... :-?



PS. От ж блииииин! :o А ведь и правда - адреса и данные инверсные... :(
КМ1801ВМ2 Справочник - А.Кислый wrote:AD00 – AD15 – 16 выводов сигналов адреса и данных, которые передаются по магистрали. У МП совмещённая шина адреса и данных, при адресном обмене сначала на шине выставляется адрес, а затем выставляются данные, если производится запись, или выводы AD00-AD15 переключаются в режим входов для чтения данных с магистрали. Активный уровень – низкий, т.е. электрический ноль соответствует логической единице.
Вот за подобные фокусы я и не люблю "расово верные" отечественные камни... :oops:
iLavr
User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

Такой же прикол с ногоу REPLY а ВМ1 по ОСТу между выходом ТМ2 и ногой процессора REPLY должен включаться логический элемент с ОК но вместо этого экономят микросхемы и ставят резистор.
Вот и тут с ВМ2 поэкономили малость с ногой AR
танцуй пока живешь под каплями огненного дождя...
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Случайность wrote:по ОСТу между выходом ТМ2 и ногой процессора REPLY должен включаться логический элемент с ОК но вместо этого экономят микросхемы и ставят резистор.
Слушай чего - а какой тип выходных каскадов у этих 1801ВМхх?
Я смотрю - они резисторами, притягивающими к +5В обвешаны, как ёлка - игрушками!

Неужели открытый сток какой? Я везде копаю - не могу найти ответа на этот вопрос...
но резисторов куча по выходам - во всех схемах...
iLavr
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

Резисторов куча может быть при любом типе выходов. Просто чтобы наверняка зафиксировать уровни при чтении. А инверсия ШАД наверняка ведь учтена при проектировании других микросхем комплекта. Мне никогда не нравились активные высокие уровни входных сигналов ВМ80. Так что может всё действительно расово верно? :D
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

VituZz wrote:Резисторов куча может быть при любом типе выходов. Просто чтобы наверняка зафиксировать уровни при чтении.
Не - ты понимаешь, на шины и в обратную сторону из схемы работают открытым коллектором...
А нигде не написано, что шины тристабильные - выходит... что они - с открытым стоком?

Собственно - инверсия по шине - только для портов ВВ не очень удобна...
А память - инвертнули при записи / инвертнули при чтении - и ничего... :wink:


PS. Сообразил... когда дочитал о перспективах развития серии 1801х... :D
Image
Он же ещё по N-МОП технологии выполнен этот древний процессор! :o

Image

А значит - у него выходные каскады вот такого типа:

-------------Image

Поэтому и активные уровни - низкие, и нагружать такие каскады резисторами -
даже полезно - снижаем емкостную составляющую шины! :kruto:
И открытым коллектором "наехать" на такой каскад по выходу - практически
ничего не испортишь!
:wink:
iLavr
User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

вот схема выходов AD
Image

Вот официальное УГО для К1801ВМ2
Image
танцуй пока живешь под каплями огненного дождя...
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Случайность wrote:Вот официальное УГО для К1801ВМ2
Спасибо - кое что подправил... значит всё-таки ACLO - активен по спаду?
Везде он указан активным низким уровнем...
И выводы с открытым стоком - выходит, что тоже есть...

Кстати говоря, вот этот источник информативнее справочника Шахнова:
В.Л. Дшхунян и др. Однокристальные микропроцессоры комплекта БИС серии К1801. -
"Микропроцессорные средства и системы" ¹4, 1984.


Получается несколько неприятная вещь - этот процессор надо обвесить практически
36-ю резисторами :o по выводам?
А что - в схемах БК-0010 или УК-НЦ - это так и есть? В простой схеме на сравнительно
невысокой частоте без резисторов - не обойтись?
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

всего-то 5 матриц, много чтоли?
User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

Получается несколько неприятная вещь - этот процессор надо обвесить практически
36-ю резисторами по выводам?
А что - в схемах БК-0010 или УК-НЦ - это так и есть?
глянул схемку БК. Да так и есть резисторы на месте. точнее резисторые матрицы. Но я не вижу в них ничего плохого. Это всего лишь особенность процессора, как особенность 580ВМ80 три напряжения питания. Но ведь были умельцы которые запитывали от одного. Не в Радио ли схемка была как это сделать.
танцуй пока живешь под каплями огненного дождя...
User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

Случайность wrote:вот схема выводов ADхх
Image

Вот официальное УГО для К1801ВМ2
Image
танцуй пока живешь под каплями огненного дождя...
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Случайность wrote:
Получается ... этот процессор надо обвесить практически
36-ю резисторами по выводам?
А что - в схемах БК-0010 или УК-НЦ - это так и есть?
глянул схемку БК. Да так и есть резисторы на месте. точнее резисторые матрицы.
А без резисторов - что совсем не заработает? На низкой частоте если...
Там же не все выводы с открытым стоком...
Так неохота еще эти матрицы в макет впихивать. Схема и так немаленькая получается... :(

Спроси у своих знатоков этого комплекта - что будет если без этих резисторов включать?
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Случайность wrote:
Lavr wrote:этот процессор надо обвесить практически
36-ю резисторами по выводам
глянул схемку БК. Да так и есть резисторы на месте. точнее резисторые матрицы. Но я не вижу в них ничего плохого. Это всего лишь особенность процессора, как особенность 580ВМ80 три напряжения питания.
А вот теперь пару слов от том, что в этом плохого, и что я, собствено, и предполагал... :-?
Пошел я купить эти матрицы, поскольку почитав интернет и остальные доки
по процессору - понял, что никак без них не обойтись...

Про матрицы... что про набры резисторов никто из продавцов слыхом не слыхивал, как я и
предполагал. Но я смиренно был уже готов, что придется-таки "матрицы" набирать
из резисторов мощностью по 0.125.
А что мне совсем сильно не нравится - при токе 3.2 мА на вывод - нехилая часть отожрется этим резистором. :(

Взял я 120 штук резисторов разных номиналов с увеличением до 3.3КОм - если не будет нагрузочной
способности хватать - буду увеличивать номинал.

И заключительным аккордом был вот такой казус - я решил еще шинных формирователей
прикупить и буферных регистров, ну и выкатил вот такой списочек:
К580ВА86 - 6 шт.
К580ВА87 - 6 шт.
К580ИР82 - 6 шт.
К580ИР83- 6 шт.

И тут мне говорят - а этих позиций нет...
Я говорю - только что их выписал из вашего каталога... роются в каталоге..
А что это такое - спрашвают.
Я говорю: первые два - шинные формирователи 580-го микропроцессорного комплекта.
Продавец - РУССКИЕ ЧТО-ЛИ ? :o А я их латиницей в компьютере набираю...

Вот такие вот... матрицы... :lol:
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Lavr wrote: Я говорю: первые два - шинные формирователи 580-го микропроцессорного комплекта.
Продавец - РУССКИЕ ЧТО-ЛИ ? :o А я их латиницей в компьютере набираю...
Сдаётся мне, что я эту историю уже слышал...
Я тут за главного - если что шлите мыло на me собака shaos точка net