Главная | Файловый архив | Музей | Статьи и FAQ | Журнал "Downgrade" | Total Hardware'99 | Ссылки | Авторам | База данных | Конкурсы

DCJ11 несколько вопросов

ПОЛИГОН ПРИЗРАКОВ

Железные призраки прошлого - всё о старых компьютерах

Информация

Начинается новый конкурс статей! Все подробности в этой теме.

Если пользуетесь личными сообщениями и получили на e-mail оповещения о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.


ПОЛИГОН ПРИЗРАКОВ »   Другие архитектуры »   DCJ11 несколько вопросов
RSS

DCJ11 несколько вопросов

Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9
Модераторы: Atlas3000, FromArcanum
Печать
 
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 390
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
На макетную плату запаял панельки под сборку М8К, развёл питание и кварцевый резонатор (4 МГц) с обвязкой. На шину AD15-AD0 поставил регистры ИР23. Т.е. повторил часть обвязки процессора по ссылке из первых сообщений темы.

На INIT процессор реагирует. На /ALE, /SCTL, и /BUFCTL импульсы. По сигналам BS0 и BS1 получилось, что сменяются режимы обращения к УВВ и регистрами процессора/GP/статуса. После защёлкивания AD7-AD0 увидел код "002" (в восьмиричной системе).

Вопрос после макетирования: как процессор обходится без подтяжки выводов AD15-AD0 ? Когда идёт чтение линий AD7-AD0 при старте, к ним подключены входа регистров (ТТЛШ) для защёлкивания, выхода приёмника 6402 в третьем состоянии и входа передатчика (КМОП). Сам процессор КМОП. Или я что-то упускаю ?

---
Просто Александр. Consul'oвед второго уровня.
Guest
Гость

Ссылка

Регистры на AD0-AD15 ставить излишне.
Вам нужно защелкнуть только BS0, BS1 AD1 и AD2.
BS1 и BS2 отправляете на одну половинку дешифратора, AD1 и AD2 на вторую. Для порта вполне достаточно. Далее, шину процессора подтягивать не нужно. Там честные единица и ноль.
Сам камень КМОП, но правило .8 питания у него только на тактовые пины ЕМНИП.
Во всяком случае у меня он отлично работает от 3.3в CPLD. Или я не там понял вопрос?
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 390
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
В даташите из AI0-AI3 и DAL7-DAL0 дешифратором формируется разрешение считать процессором конфигурацию при старте, заранее выставленную перемычками на входах буферной микросхемы LS244. На макете же она специально не задаётся.

---
Просто Александр. Consul'oвед второго уровня.
Guest
Гость

Ссылка

Ну так я же и писал выше про наличие/отсутствие РНП.
Поскольку вам сейчас достаточно просто пультовогого режима, используйте
кнопку HALT. Вы в пульт попадёте принудительно.
Не гарантированно по включению питания, но у вас же есть еще кнопка INIT.
Так что для простого теста будет работать и так.
Ну или действительно декодировать AIO, отлавливать нужный GP Read,
и выставлять на шину слово начальной установки.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 4110
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
3 авг. 2013
Если есть задача сделать минимальный М-ЭВМ J11 - целесообразно задать направление проектирования "переходник J11 для платы с М1801ВМ3А", или хотя бы рассмотреть такую возможность.
*
ИМХО - для меня J11 интересен в первую очередь как проц для графической полуплаты для ДВК, ввиду его высокого быстродействия, т.к. на упрощенной графической карте придется регулярно работать с массивом порядка 40 Кбайт ( 640х240х2 точек = ~40 Кбайт ) ( программный скролл ).
Примерная конфа АП :
0-37777 - СОЗУ программ и данных, 16 Кбайт.
040000 - 157777 - экранный массив данных ( 2 страницы ), 40 Кбайт, или массив ППЗУ - при старте программа из ППЗУ переписывается в СОЗУ адреса 0-037777.
Примерные ИС :
ППЗУ - 1801РР1 или аналог, 2 шт.
СОЗУ - 621000 - 25 нс., 2 шт.

Виды разверток - ТВ или VGA.

---
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
Сейчас на форуме
Guest
Гость

Ссылка

Если вдруг :) то регистр начального пуска для J11 выглядит так

В плане оптимизации под МГТФ стоит заменить OR4 на какой нибудь NAND, но мне и так пока хорошо.
Axx и AIOxx подавать уже защёлкнутыми. Ну или защёлкивать сигнал разрешения шинников. Кому уж какая религия тут больше нравится.

Минимальный J11 уже худо бедно и так шевелится. Прикрутить его на место ВМ3 можно, но не совсем уж просто.
Точнее не обойтись без горсти мелкой логики или CPLD. Горсть мелкой логики не нравится лично мне, CPLD - лично вам :)
Такая вот дилемма.
По поводу видеокарточки. Смотрите какая штука, если до конца идити в натягивании совы на глобус, нужно иметь режим с 1024 точкой по горизонтали. ну или 132 символа в строке.
Под натягиванием я имею в виду потенциальное использование максимально возможного количества потенциального софта.
Далее, 1024 на более менее современном мониторе требует пиксельклока в 65 мегагерц.
И снова вылезает дилемма, когда гайка неприемлима для вас, а делать дизайн для частот в 65 мегагерц на мелкой логике... ну
как бы толи глупо толи очень дорого в плане итераций.
Вот повверьте на слово, когда у вас после синтеза проекта скажем вывод символов в строке сдвинулся на одну точку, это поправить можно.
Хотябы втупую подобрать место, где нужно проинвертировать клок. Как мы будем это делать на плате? Скальпелем? Ну допустим.
А выравнивать цепочки гейтов в разных ветках? допаивать инверторы? Или сразу угадаем?
Вот смотрите, последний "аэродром" был то ли CGA толи MDA. Всё, даже EGA была уже на БИС.
А Мы хотим на россыпи сваять (S)VGA.
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 390
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
andyTh, для дешифрации AI0-AI3 и GP кода КР556РТ4(А) не хватит ? По сигналу /CS эти ПЗУ переключаются за 30 нс, по адресным входам за 70(45) нс. Речь о тактовой частоте процессора 4...5 МГц.

:( не посмотрел сразу - автор стал "гостем".

---
Просто Александр. Consul'oвед второго уровня.
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 390
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
Попытка запустить советский аналог DCJ-11 частично увенчалась успехом. Что было установлено на макетную плату:
- микросборка М8К ред.3, кварцевый резонатор 4 МГц
- два регистра КР1533ИР23 и К555ТМ8 для защёлкивания кодов/адресов
- дешифратор КР531ИД14 с КР1533ЛЕ1, К555ЛА3 и К555ЛП8 для обслуживания последовательного порта
- собственно КР1002ХЛ1 и ADM202 для связи с компьютером
- линии DAL0...DAL15 подтянуты к питанию резисторными сборками по 10 кОм

В таком виде макет стартует после сброса INIT. После HALT на экране получаем:
177004
@
Регистры R1...R7 доступны для чтения и записи.

А вот дешифратор на КР556РТ4+К555ЛЕ4, который должен при старте выдать код варианта запуска, не получился. То ли моя ошибка, то ли умерла ИС К555ТМ8, принимающая код AI0...AI3.

---
Просто Александр. Consul'oвед второго уровня.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 4110
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
3 авг. 2013

1Ж24Б написал:
[q]
КР556РТ4
[/q]

Если можно, сделайте вариант без ППЗУ.
Тогда, как более-менее получится схема, можно будет сделать переходник М8К--->М1801ВМ3А, с некотрым обвесом.
Может быть даже с ~1 метром СОЗУ 0 тактов.

---
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
Сейчас на форуме
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 390
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
ММ макет задумывался для проверки работоспособности микросборки, поскольку М8 ред. 5Б для него мертвая и не подлежит восстановлению. Места на плате хватило только для воплощения схемы от автора "хака", без ОЗУ на 16 кБ. Платы под КМ1801ВМ3 нет, после МС1201.02 и М2 решил остановиться.

http://ipic.su/img/img7/fs/DSCN3816.1530121647.jpg
Кварцевый генератор (К561ЛА7+кварц 153,6 кГц) для КР1002ХЛ1 не поместился. С обратной стороны примерно три слоя провода МГТФ-0,07 *точки на пластиковых микросхемах знак того, что лично проверил функционирование до пайки*.

---
Просто Александр. Consul'oвед второго уровня.
<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9
Модераторы: Atlas3000, FromArcanum
Печать
ПОЛИГОН ПРИЗРАКОВ »   Другие архитектуры »   DCJ11 несколько вопросов
RSS

Последние RSS
[МСК/ПЧТ] Смартфон Wileyfox Swift 2+
Москва. Куплю HDD Quantum Daytona Go Drive 250 Mb
[Москва, пересыл] Комплект ASUS P5LD2, Pentium D, память 4Гб
[Москва] Жёсткие диски IDE 2,5
[Москва] Видеокарты AGP и PCI-E


Время выполнения скрипта: 0.2746. Количество выполненных запросов: 15, время выполнения запросов 0.0916


Партнёры: Компьютерный музей в Таллине | ЖЖ-сообщество | Таллин: Переулки Городских Легенд | Журнал "Downgrade"





Авторские права и условия копирования материалов



Hosted by Compic