1. AZ QBUS уже на почте, завтра пойду получать. видимо займусь сборкой-тестированием ;-)
2. На какие еще PDP-11 машины интересно сделать версию AZ ?
ps: на UNIBUS заявка есть, но чую там надо будет делать широкую плату и у меня UNIBUS машины нет
1. AZ QBUS уже на почте, завтра пойду получать. видимо займусь сборкой-тестированием ;-)
2. На какие еще PDP-11 машины интересно сделать версию AZ ?
ps: на UNIBUS заявка есть, но чую там надо будет делать широкую плату и у меня UNIBUS машины нет
Печатные платы таки пришли!
скоро начну сборку
сравнительное фото двух AZ
https://pic.maxiol.com/thumbs2/15970...qbuscompar.jpg
фото AZ QBUS и фирменной платы
https://pic.maxiol.com/thumbs2/15970...qbuscompar.jpg
Туго со временем, но собрал пробную партию - все отлично работает, никаких доработок не требуется.
Собранный AZ QBUS
https://pic.maxiol.com/thumbs2/15980...qbusmaxiol.jpg
Ссылки:
Основная страничка поддержки проекта [инструкции, техническое описание, обновления фирмвари]
Контроллер псевдодиска на MicroSD
Контроллер псевдодиска на MicroSD: сборка и наладка конструктора контроллера v1.01
Контроллер псевдодиска на MicroSD для PDP-11 QBUS
Версия контроллера для УКНЦ
ps: Заинтересованным в развитии проекта возможно бесплатное предоставление AZ в полном комплекте
Рождается версия AZ V2 без GAL-ок
https://pic.maxiol.com/thumbs2/15987...35619.azv2.png
вполне возможно, что AZ V2 будет сделан для УКНЦ, где, я думаю, мы перехватим загрузку с сети и сделаем полный автостарт с AZ
Пришли платы под широкий СА для УКНЦ
в проекте
https://pic.maxiol.com/thumbs2/15896...19.capture.png
в реальности
https://pic.maxiol.com/thumbs2/15994...ukncwideca.jpg
Пришли платы AZ V2.00
https://pic.maxiol.com/thumbs2/16014...9.az2front.jpg
https://pic.maxiol.com/thumbs2/16014...19.az2back.jpg
осталось найти время для сборки ;-)
Кратко вернусь к истории вопроса. Когда начиналась работа над AZ, я понятия не имео о программируемой логике. Потом, в процессе работы, таки пришлось с ней познакомиться - клепать абонента МПИ "на рассыпухе" - адский труд, куча мелких логических элементов, соединенных паутиной проводов. Тогда мы приняли решение использовать старые ПЛИС типа GAL16V8D - на Али их было навалом, больше сотни предложений, они были дешевыми, программирование мне показалось довольно простым, прошивать их можно широко распространенным программатором TL866, в общем, все легко и просто. Только вот все эти Галки на Али оказались с разбора, б/у, среди них много битых, в общем, хлам. К тому же на обслуживание прерываний мы поставили м/с 559ВН1 (наш клон DC003), которые тоже не фонтан по качеству и их тоже не так уж много...
В общем, мы с Максом посовещались и решили вместо всего этого старья, снятого с производства еще в прошлом столетии, поставить что-то, пусть и не новое, но выпускаемое сейчас. Остановились на альтеровской MAX II EPM240T100C5. Сочинили схему, Макс развел, заказал и запаял плату, я только что закончил отладку и тестирование прошивки. Все. AZ v2.00 работает и готова к распространению. Эта плата предназначена для всех моделей ДВК и Электроники-60. Для пользователя и системы ничего не изменилось, все драйвера и программы годятся старые (я просто переткнул микро-СД-шку из старого AZ в новый, и все, что работало на старом, без каких-либо изменений работает на новом).
Для фирменных машинок с Q-Bus, вскорости, будет свой вариант платы - надо просто переразвести плату под стандарт Q-bus. А еще Макс грозился "утрамбовать" этот контроллер на платку под УКНЦ, и вот там мы собираемся сделать дополнение, а именно, попробовать сделать загрузку из сети, чтобы машинка сама запускалась при включении питания.
самое забавное, что не так давно пришедшая партия GALок (для укомплектации тех плат что уже изготовлены) оказалась на удивление хорошей - из 70шт было выкинуто только 2шт, против обычных 50% как было ранее.
да, этот шаг с EMP240 это обеспечение долгой жизни линейке простых AZ, так как на очереди AZ 2020 c жирной ПЛИС, 6МБ оперативки и 100Mbit сетью
к слову пара этих монстров уже собрана
Также пришли печатки для следующей PDP-11 машины - БКшки
этот AZ будет самым мощным по функционалу:
1. сам контроллер AZ с кучей дисков и сетевой картой
2. оперативная память 32МБ с загрузкой с SD-карты и эмуляция всяких ПЗУ - те я думаю, можно будет реализовать концепцию с полным отключением всех ПЗУ в БК.
3. КНГМД с разъемом для подключения дисководов
4. RS232 - c возможностью переключения на TTL уровни + программное управление скоростью порта
5. AY-3-8910, возможно 2шт
6. Covox / стерео / 16bit
7. OPL2
8. перехват спикера
9. микшер звука
10. таймер с прерыванием для обработки звука и/или DMA контроллер для звука
весь звук выводится на i2s 16bit-цап и наружу через полноценный аудиотракт
11. Внешний VGA видеовыход - те поддержка legacy видео-режимов + новые; будет работать и на 10ке
наверное сегодня займусь сборкой