Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

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

Полигон-2 »   Другие архитектуры »   Полуплата 1801ВМ3
RSS

Полуплата 1801ВМ3

<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 .. 20 21 22 23 24 25
Печать
 
andyTh
Гость

Ссылка

MM написал:
[q]
Нет. Это значит - не начинается цикл обмена вообще. Причина - на SSYNC +5в. постоянно или нет выдержки 0.1 сек между DCLO и ACLO ( нет пуска, SYNC=+5в ).
[/q]
АААААА!!! Да, SSYNC сейчас просто тянется подтяжкой к +5 и никак не управляется.
Завтра уже попробую повесить на SYNC или землю.
Сейчас на форуме
andyTh
Гость

Ссылка

Чутка позанимался с платой. Что мы имеем, SSNC = 0, проц задёргался. DIN, DOUT и SYNC задышали.
Впаял -134, -065 и ОЗУ. Не взлетело. Вроде проц что то делает, но RPLY стоит как вкопаный.
Отключил в прошивке свои гениальные идеи и сделал так:



Идея общая такова:
Пультовое ОЗУ выбираем по равенству "0" линий А11, А12 и SEL
ПЗУ, сответственно, когда А11 или А12 не 0 и 0 на SEL.

RPLY сделано так: RPLY от -134, -065 и QBUS завязаны вместе, заходят в 7256, и уже оттуда заводятся на проц.
Поскольку ничего кроме пультовых ОЗУ, ПЗУ и -065 на плате физически нет, активность этого сигнала может говорить о типа правильной работе.

Ну как бы и -065 и -134 имеют свои схемы формирования RPLY, a RPLY от ОЗУ сделано как любая активность на DIN или DOUT при активном сигнале выборки ОЗУ.

Прошил я схеммку из картинки выше, и ничего. Проц молотит, на RPLY тишина. и на входном конце, и на выходном.
Посадил верхний вход 7432 на землю. Т.е RPLY на выходе будет и от входного RPLY и от любого шевеления DIN или DOUT.
Теперь работаем так, при запуске кратковременно появляется RPLY на стороне -134 Ура победа!!!
Но победа недолгая, ибо примерно через секунду проц останавливается. На RPLY ноге проца активность есть всю эту секунду.
Ну оно как бы и понятно. К -065 обращений не видно.
Сейчас на форуме
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
ПЗУ 134 должно быть доступно при уровне 0в. на ножке процессора SEL ( в момент выдачи SYNC ) 1801ВМ3. Выбирать ПЗУ надо в диапазоне 000000-013776, т.е. с 014000 до 017777 ПЗУ должно быть недоступно. Так же следует предусмотреть отсуствие 134 ПЗУ в высших адресах ( более 200000).
Спец СОЗУ должно быть доступно в адресах 014000, 015000, 016000, 017000 длиной массива 001000 при наличии сигнала процессора SEL=0в.
( т.е. повторяется массив 4 раза ).
Адреса свыше 100000 должны адресоваться обычным образом - т.е. там должно быть поле ОЗУ.

Т.к. SSYNC имеет постоянно 0в., то тайминги МПИ не соблюдаются. Можно попробовать подать тактовую 1 мгц - тогда должо заработать и с SSYNC=0в.

Если сделать по-правильному, надо в адрес 173000 сделать дополнительный независимый массив СОЗУ длиной 001000 с возможностью отключения - это весьма пригодится для опытов.
andyTh
Гость

Ссылка

Тактовая 2Мгц, SEL в нуле постоянно.
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
1) А почему у вас SEL не латчится? Он такой же сигнал адреса и должен защелкиваться по sync.
2) Если у вас адрес пишется в латчи, а не в триггера, то SYNC на них без инверсии подаётся, т.к. "1" их открывает насквозь, а "0" оставляет в запертом состоянии с предыдущей информацией, это триггера по фронту пишут.
3) А почему схема, а не vhdl? Пожалейте глаза сочувствующих проекту.
4) Почему wtbt при выборе СОЗУ не учитывается?
andyTh
Гость

Ссылка

1) Он у меня в нуле лежит постоянно. Хотелось сделать схеммку поменьше.
2) Потому что какого то лешего у меня в голове засело, что ИР23 это латч!!! Спасибо!!!
У меня ж и адреса СОЗУ на латчах сделаны... Щас попробую триггеры.

3) Я немного в верилоге умею ну и схематике. По идее в схематике больше шансов получить совет был :)
4)Для проверки работоспособности это обязательно? Без деления на байты не стартанёт?
Сейчас на форуме
andyTh
Гость

Ссылка

Такс, латчи заменены на триггеры.
Восстановлена схема RPLY как на картинке.
SEL пропущен через триггер и дёргается, дёргается и выходной RPLY при этом RPLY от 134 и 065 висят в единице.
Т.е. читается ОЗУ. И на этом всё замирает.

Мешает отсутствие WTBT или то, что на ОЗУ заведены все 15 адресов вместо 8?
Сейчас на форуме
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
4. Может не стартануть.
*
Т.к. используетсся простецкая ДПП, необходимо учесть звон по соседним трекам.
ИМХО - делать на ДПП М-ЭВМ лично я зарекся - это простой перевод имущества к металлистам по цене 25 руб за 1 кг.
Тут достал приличный 4-х кан. осел на 2 ггц семплрейт, померил в УТК на SYNC и соседних треках - получилась 1 страница нецензурной брани мелким шрифтом. Там СПЛОШНОЙ звон на частотах от 30 мгц, только конденсаториками ~100 пф можно слегка улучшить дело. Кучей конденсаториков.
Например, Вслав г. Киев не так давно собирал почти аналогичный проект с 1801ВМ3 и ПЛИС - так у него звенел по АДх сам камень без навесов !!!!!!!!!!!!!!!!!!!!!!!
( Описание ситуации было на форуме Z80 ).
andyTh
Гость

Ссылка

Не, гайка относительно скоростная, звон некий есть, но сигналы не впример красивее сигналов на 1201.03, не говоря уже о корзине. (вот там оно тихий ужас). Тут же всё компактно, тихо, мирно, КМОПово :) Не в этом дело.
Ослик всего на Гиг и 100М полосы, так что может чего то просто не вижу :)

ПыСы буду прикручивать WTBT. Поглядим что и как...
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
andyTh написал:
[q]
Мешает отсутствие WTBT или то, что на ОЗУ заведены все 15 адресов вместо 8?
[/q]
ММ же выше писал о повторяемости блока памяти в оригинальной схеме со 134 прошивкой. Там не только 01000 адресов повторяются циклически в пространстве 014000..017777, но и те же самые блоки должны быть видны с адреса 074000..077777, либо надо модернизированную прошивку ставить в своё ПЗУ или 573РФ3/1801РР1, которая не учитывает этого повторения. В коде прошивки адресация к первому и третьему банкам местами путается и она пытается достать информацию с адресов 017ххх с адресов 077ххх.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 .. 20 21 22 23 24 25
Печать
Полигон-2 »   Другие архитектуры »   Полуплата 1801ВМ3
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS