Орион 42 Турбо Супер, разработка 2022 г

Новый компьютер на с улучшенным видео, со статической памяти, z80 и прочей современной элементной базе совместимый с Орионом -128.

Продаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128

 Разработка  2022 год, ведется Андреем из Норильска, на современной элементной базе, разработка совместима по сигналам с Орионом 128

Дата обновления имнформации: 04.05.2024

30/03/2024 И так появилась информация по сборке SVGA платы. Андрей полгода разрабатывал, потом по некоторым обстоятельствам забросил проект, и вот после нового года, активно взялся вновь.... теперь ждем разведенные платки, чтобы повторить это чудо..

Улучшена графика SVGA

По графике плата SVGA на 04/05/2024

Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Вставляется в Х2, автор Андрей

Статическое ОЗУ

Возможность такта 20 мГц

Вся информация чуть позже в процессе создания...

 

 

Улучшена графика SVGA

Плата вставляется в разьем Х2, принцип работы такой: вместо 1 пикселя выводится на экран 4 пикселя. Для работы с ЖК дисплеями и телевизорами. При ширине экрана 380 точек. Данная доработка позволила улучшить восприятие шрифтов. Пока реализован режим 380 точек по горизонтали.

Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Вот так выглядит вывод экрана при ширине 4 пикселя вместо 1-го.

Игра MOLE Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Игра шахматы Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Примеры работ различных программ Ориона-128

Плата Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров  Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Пример платы (1 версия полумонтажная)

По сообщениям автора

Нет возможности проверить работу с окнами ниже дефолтных, в виду отсутствия софта и живых чипов IDT7006
Там, вроде, ТМ8 за это отвечает
С него управление заведено.
Правда, не реализована дешифрация адресов этих окон. Поэтому, предполагаю, нижние окна "не взлетят". Нужен второй дешифратор окон. Или прокачать имеющийся.
Какой софт на классике использует окна для вывода видео, с адресами ниже?
Кстати, какой диапазон адресов у окна сразу под дефолтным?
Я подумаю над дешифратором

Скачать документацию присланную Андреем от 30/03/2024  (схема и прошивка ПЗУ)

Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров  Скачать в хорошем качестве на 29/03/2024 (неточности)

Схема!!!! Внимание некоторые контакты Х2 не соответствуют реальности (стандартам Орион-128)!!! Например ШD6 это на разьеме Х2 контакт -B6 (на схеме не соответствует)  WR - совпадает, ША1 - совпадает. Нужно проверять!!!

SVGA вывод на экран ЖК по ТВ выходу Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров SVGA вывод на экран ЭЛТ 800*600 74 Гц Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Надо видеть разницу, пацаны!!! (коммент автора)

Небольшие особенности тоже в наличии:
1. Небольшой снежок.
2. Периодически изредка "блымкает" экран белым цветом.

Краткое описание автора, принцип работы:

Основная идея построения устройства - использование двухпортового ОЗУ, куда процессор ПРК независимо и невидимо для себя пишет видеоданные, параллельно с основной областью видео-ОЗУ. Считывание происходит асинхронно, с другого порта dualport RAM IDT7006.

Для организации записи в левый порт DP RAM используются управляющие сигналы с выхода дешифратора на плате ПРК (/WE0, /WE1), который определяет текущую страницу для записи, и дешифратор окна (DD9.1, DD9.3), который разрешает запись в DP RAM по конкретному адресу. Всё это, совместно с сигналом процессора /WR и управляющими сигналами 121 и /121 (берутся с ТМ7 на плате ПРК, выбирается основное окно или дополнительное) разрешает запись байта данных одновременно с записью в ячейку видеопамяти основного ОЗУ ПРК, по левому порту DP RAM. Шина данных левого порта DP RAM может находиться в двух состояниях - записи в порт и высокоимпедансном.

С процессом записи данных в устройство всё понятно (надеюсь).

Самая навороченная часть устройства - вторая, обслуживающая порт вывода видеоданных из ИМС IDT7006.
Состоит из тактового генератора (ИМС DD1.1, DD1.2), пересчётной линейки на синхронных счётчиках 1533ИЕ10, которые перебирают адреса ИМС ПЗУ 27С1024, формирующей растр и выталкивающей данные из DP RAM в регистры видеоформирователя (собранного по схеме аналогичной авторской). В младшем байте 16-битной ПЗУ прописаны строки, формирующие растр развёртки. Для каждой строки (а их больше 600) имеется старший байт, где прописаны биты, определяющие наличие КСИ (D11), ССИ (D10), конец кадра (D13). Всё это выбирается совместно с служебным битом (D14), так как иначе не хватает ШД, и некоторые нужные сигналы для развёртки записаны на местах полезных данных (которые не совпадают по времени с сигналами, формирующими растр). Во время действия служебного бита проходит гашение на выходные мультиплексоры. Выделением вспомогательных сигналов занимаются элементы DD8.1, DD8.2, DD8.3, DD9.2.

Управление цветовым режимом осуществляется сигналами с ПРК (ТМ8-2б ТМ8-6б ТМ8-7, ТМ8-10). Цифры после дефисов соответствуют ножкам ИМС ТМ8.
Надеюсь, описание написано понятно. Желающие повторить или улучшить устройство могут это сделать свободно, указав при этом разработчика исходного устройства - Андрей Федосенко (aka Rain). Контакты: leftrain@yandex.ru , тел.: +7 913 491 45 26. Буду благодарен за донаты и прочую помощь. Карта Сбера привязана к телефону (ну, или наоборот).

Начало проекта - Россия, г. Норильск, 2022 г.
Завершение проекта - Беларусь, 2024 г.

Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Исправленная версия на 31/03/2024 Скачать в хорошем качестве, скачать в архиве

 

 

Последний вариант схемы

Скачать схему на 05/04/2024

Есть подозрение, что у idt7006 слишком высокоомные входы. Отсюда наводка при длинной дорожке. Попробую завести вместо инверсного сигнала 121 неинвертированный, с того же триггера, на свободный инвертор в видеоадаптере, а с него уже на IDT7006

В общем, избавился от моргания СОВСЕМ.
Взял сигнал 121 (не инверсный), проинвертировал свободным элементом ЛА4, и всё.

Поправлю схему, можно будет разводить

Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров Плата SVGA Орион-128 проект SVGA улучшение вывода изображения на экран ЖК мониторов и телевизоров

Устранены все недочёты

Теперь у меня есть полезные наработки, чтобы вернуться к более масштабному проекту.

По крайней мере, обкатана схема асинхронного отбора и вывода видеоданных из правой части Dualport RAM.

Неплохо было бы первые две страницы реализовать целиком на idt7008

Ни снега, ни морганий, ни артефактов

Долго не мог вдуплить, почему снежок и артефакты. В итоге опытным путём пришёл к факту, что в дешифраторе сериям 1533, 1531 не место. Только 555

Скачать схему упрощенный вариант для классики

 

 

 

Прошивка на 10/04/2024 скачать (обновленная), косметическая доработка

Суть доработки:
Есть при формировании растра одна особенность. После выборки последнего байта не гасятся первые полпикселя байта следующего. Ну, отстаёт сигнал гашения на половину пикселя. В результате на предыдущей версии прошивки справа присутствовал разноцветный столбец шириной в 0,5 пикселя.
Здесь я прописал последний столбец дважды, показывается первый пиксель последнего столбца. На монотонном фоне теперь его не заметно.

 

Статическое ОЗУ

В процессе....

 

 

Возможность такта 20 мГц

В процессе....

 

 

 

 

 

 

 

 

Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу