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

Полигон-2

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 8 9 10 11 12 * 13 14 15 16 .. 20 21 22 23 24 25
Печать
 
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Этапы разработки М-ЭВМ на ПЛИС ( БМК ) :
1. Составляется карта адресов, в т.ч. назначение отдельных бит в регистрах.
2. Рисуется Э3 на 1564 ИС.
3. Собирается Э3 на натуральных ИС.
4. Отлаживается с применением анализаторов, стендов, чеснометров и некотрой матери. При малейшем подозрении ИС заменяются на аналогичные.
5. Проект загоняется в программу из Зеленограда и отсылается им для верификации ( разумеется, диаграммы входа и выхода необходимо предоставлять вместе с рисунком ).
6. ( Через пару месяцев ) получается ( по почте ) контрольный экз БИС и проводятся измерения и макетирование.
Если вдруг обнаруживается логический брак - небходимо ручками его верифицировать по-тактово ( на охрененном самодельном стеде на ДВК ). Если на 1 мгц - работает, а на 5 - нет, деньги на БМК - на ветер, конструкторский брак. Повторить с п. 2.
7. Если экз. годен - производится монтаж ОП М-ЭВМ.

Так работают мои соседи. Время от времени коллекция "неправильных" БМК пополняется новыми экз...

*
Анализатор - это для НЧ, практически типа "стрелочного вольтметра". Типовые иглы - они 0.5...3 нс, на нём практически не заметны.
Почему нужна МПП - потому что там конденсаторы на общий ( или питание ) фактически встроены в плату, емкостью заведомо большей, чем межтрековая ( от 2-х раз больше ).
Кстати, на 4СПП МС1201.04 ( ИС ДОЗУ в 4 ряда ) еще приделан отсекатель RPLY по снятию др. сигналов МПИ - он увеличивает быстродействие на 1 такт.
И еще маленькая информация. МПП должны быть миниатюрными, иначе необходима буферизация треков ( уже от 15 см ), иначе - существенные потери быстродействия ( запросто 1 такт сожрет, как на блоке ВМ3А ).
andyTh
Гость

Ссылка

Долго у меня не было настроения на эту плату. Сегодня заставил себя.
Проверил и перепроверил свои костыли. Поставил парочку новых. Но результата стабильно нет.
Навесил лог. анализатор ещё и на шину. Проверил работу двух вспомагательных регистров. Работают. Похоже, что я просто чего то недопонимаю в работе ВМ3.

Заказал на Али статику большого обьёма. Подождём её. Ну а так, может кто чего увидит на картинках неправильного


Сейчас на форуме
andyTh
Гость

Ссылка

Подскажите плиз, попадались ли кому ВМ3, которые не работали бы при SSYNC = 0.
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
У меня они, наоборот, всегда работали именно с постоянно заземлённым SSYNC при адресации к наплатной памяти, поднимал я SSYNC и задерживал только при появлении сигнала BS.
ММ наталкивался на глюки с SSYNC, ждём его комментария!
andyTh
Гость

Ссылка

Я по BS переключаю между просто SYNC и задержанным.
Начал я готовить под статику другую платку, и устал бодаться с глюками.
То 065 оказалась дохлой, то вот проц как то себя странно ведёт...
Грешил на 7256, поменял, та же беда.
Если бы случайно этот комплект микросхем попался в первый раз, я б наверное поседел бы.
А так вроде знаешь, что всё правильно и ищёшь где косяк.
У этого экземпляра ещё DCLO и кажется UMAP (тестер далеко) при прозвонке кажут не 2.2К а что то около килоома.
Мож он подпален.

065 с постепенно с прогревом выдавала разнообразнейшие спецэффекты. Собственно гайку перепаял, думая это она чудит.
Сейчас на форуме
andyTh
Гость

Ссылка

Кое как работает только есть SSYNC сдвинут относительно SYNC не более чем на полклока.
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
А если наоборот, задержать сильно дольше?
andyTh
Гость

Ссылка

не более :) висяк. Что на шине посмотреть сейчас проблематично. Я типа работаю :biggrin:

Но работает от SYNC = SSYNC до сдвинут на два такта учетверённого клока.
Сейчас на форуме
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
andyTh написал:
[q]
не более висяк. Что на шине посмотреть сейчас проблематично. Я типа работаю

Но работает от SYNC = SSYNC до сдвинут на два такта учетверённого клока.
[/q]
Вроде бы при SSYNC = 0в. и 6 мгц тактовой не будет работать вся МПИ - номенклатура ИС типа 1801ВП1, РЕ2 и т.п., т.к. выходят экстремально маленькие значения времен полезных сигналов, и это на МПП. На ДПП вообще мало чего будет работать при таких обстоятельствах, разве только макет на 2-3 ИС и проводами до 5-10 см. максимум.

Вариации задержек SSYNC радикально влияют на баг предвыборки - лучше не подавать SSYNC при уровне SYNC = 0в, иначе появится чрезвыйчайно трудноуловимый глюк предвыборки - судя по драйверу VM: программеры чуть с ума не сошли, когда его патчили - т.е. в одной команде пересылки нельзя работать с разными ( страницами ? ) памяти .

*

Вот некотые мечтают о новом Мерседесе. Другие - о капитальном гараже во дворе. Третьи - иметь 3-х этажный особняк из красного кирпича на МКАД ( желательно со стороны Москвы ). А я мечтаю о 32-канальном осле с 2 ггц семплрейтом...
andyTh
Гость

Ссылка

Есть некоторые результаты. Приехала статика и платка- переходник.
В сборе это выглядит так :



Статики 4 метра. Вроде работает :) Что понравилось, скорость работы с VM! Это что то!
Из забавного, перешивка МАХа не сбивает запущенную RT11. После "холодного ресета" с выходом в пульт можно вновь вернуться в RT11.
Что не понравилось... да много чего.
Во первых не удалось завести плату на 6МГц. Глючит. Некие костыли в прошивке эти глюки минимизируют, но полностью я от них не избавился.
С одной стороны есть явный звон на адресах статики. С ДРАМ такого не было. Там и небыло этой платки с кашей проводников, и сидела ДРАМ на земле получше, да и нагружала проводнички побольше.
С другой стороны количество глюков явным образом связано с положением SSYNC. При работе с ОЗУ у меня SSYNC на земле, при работе с ПЗУ и зоной BS, SSYNC задерживается. Вот эта задержка и очень влияет на работу платы. Надо будет поиграться с ТА... потом...
С третьей стороны, на 6.175 камень у меня вообще не стартует. Так что может это и не звон вовсе.
Остановился на 5.5 МГц. Работает стабильно.
Быстродействие:

.SPEED
¤
ТЕСТ БЫСТРОДЕЙСТВИЯ
¤
КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 600
¤
КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 280
¤
КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 72
¤
КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 288

Как то так.
Ещё странность, при любых объёмах ОЗУ, кроме 4М плата стартует нормально.
С 4 М запуск вот такой:


@T0**** ДОСТУПНОЕ ОЗУ - 4 M
ОШИБКА ДОСТУПА ОЗУ 07577000
ОШИБКА ДОСТУПА ОЗУ 00000000
ОШИБКА ДОСТУПА ОЗУ 00000000
ОШИБКА ДОСТУПА ОЗУ 00000000
ОШИБКА ДОСТУПА ОЗУ 00000000
ОШИБКА ДОСТУПА ОЗУ 00000000
ОШИБКА ДОСТУПА ОЗУ 00000000*
@ 001000
@

Тесты ОЗУ проходят нормально. RT11 работает без проблем. Никаких других проявлений данного глюка я не увидел.
Ещё одна кака.
Перезапуск платы питанием, как и просто запуск теста Т0 портит содержимое VM.
Не знаю, будет ли это делать и скажем 377 прошивка, там старт чуть по другому выглядит, но 134 точно нужно править.
Выбрасывать вызов Т0 при запуске. Ну это если хранить систему в ОЗУ.

В общем, практически наверняка будет ревизия платы "2". На данный момент есть схема и печатка обеих плат в EAGLE и проект в Квартусе.
Если этот скромный результат кому нибудь интересен, надо подумать куда выложить.
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 8 9 10 11 12 * 13 14 15 16 .. 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