Важная информация

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 39

Тема: Еще один Орион НЕ на ПЛИС или калинка-малинка по-русски

  1. #1
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,574
    Благодарностей: 642
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Cool Еще один Орион НЕ на ПЛИС или калинка-малинка по-русски

    Хочу предложить тусовке следующий концепт: использование платформы Орион-128(ПРО) в качестве МПС-конструктора.

    Вкратце суть в следующем. Мы имеем на 97% феньшуйный, "тот самый" Орион, с его прекрасной и любимой архитектурой, выполненный на трушной рассыпухе, который включает в себя всё базовое, кроме видео-части; при этом собран на КМОП-логике (в т.ч. ЦП - Z80 "PEC", это и есть те самые минус 1% феньшуйности), в качестве основного ОЗУ - один чип статики 512Кх8 (вторые минус 1%), плюс SROM-диск на ещё одном таком же чипе СОЗУ и COM-порт.
    Также на основной плате имеем классический системный разъём для подключения всевозможных "свистелок" и специальный разъём для подключения видео-части (в виде платы-дочки) и т.о. возможности "лёгким движением руки" получения полноценного ПРК.

    Основной упор на малый размер (в "запущенном варианте" если ставить SOIC'и с обеих сторон платы, то будет вообще кроха, кмк) и ничтожное потребление главной платы, т.е. возможности её использования в качестве контроллера для управления различным оборудованием или для каких-либо других радиолюбительских задач, не требующих подключения к монитору. В МПС-варианте возможна работа на популярные символьные ЖК-индикаторы (соотв. поддержка в ПО уже есть).

    Видеокарта-дочка для простоты может быть реализована на двухпортовом СОЗУ, со своим независимым от основной платы синхрогенератором и SVGA-выходом (режим 800x600@60Гц). Эта часть конечно отъедает ещё 1% по феньшую, но организация расшаривания основного ОЗУ вылетит в хороший комок россыпи и загубит на корню идею минимализма и простоты. Впрочем, ничто не мешает заморочиться... но только как нибудь без РУ5-ых

    Загрузка ПО проще всего производится через COM-порт (в т.ч. по радиоканалу). Для этого в ОС встраивается специальный механизм (протокол), который активируется при загрузке, и если платформа подключена к хосту (например, другому Ориону) и тот ответил (готов засылать обновление), то автоматически производится загрузка данных с последующей записью в SROM и рестарт.
    Разумеется возможны варианты загрузки ПО с жёсткого диска, SDHC-карты и даже, прости господи, с дискеты. Для этого подключаются "видеокарта" с монитором, полноценная клавиатура, плата поддержки соответствующего накопителя.

    На базе такого семейства устройств возможны варианты организации трушного полностью 8-битного комплекса: полноценный Орион в качестве сервера и управляемые терминальные МПС-клиенты. Связь по каноничной RS-232 (или как её там по-русски.. СТЫК Цэ Два ? ).

    Разработка полностью отечественная, никакой копипасты с пиндосских платформ и ПО, никаких "плисок", "галок" и прочей антитворческой халявы. Могла быть запросто реализована в те далёкие 90-ые, без интернетов, даташитов, САПР и т.п.. Канонично, феньшуйно, и в то же время относительно современно и свежо

    Интересно мнение общественности касательно востребованности такого решения.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,826
    Благодарностей: 319
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Видеокарта-дочка для простоты может быть реализована на двухпортовом СОЗУ, со своим независимым от основной платы синхрогенератором и SVGA-выходом (режим 800x600@60Гц).
    Цитата Сообщение от Denn Посмотреть сообщение
    Разработка полностью отечественная, никакой копипасты с пиндосских платформ и ПО, никаких "плисок", "галок" и прочей антитворческой халявы.
    Что то тут не вяжется
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2 (в работе), Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  4. #3
    Moderator Аватар для Error404
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,234
    Благодарностей: 1119
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Концепция прикольная, к похожему итогу как я понимаю должен был прийти andreil вот в этой теме, но там пока всё заглохло (а до того были шатания и в сторону ПЛИС, и в сторону более мелких GAL, варианты с однопортовым и двухпортовым ОЗУ на диких тактовых частотах).

    Я в свое время собирался сделать микро-Орион чуть усложнив 4-чиповую схему Гранта Сирла (главным образом, расширив ОЗУ до 512кб на одном статическом ОЗУ на порту F9 и внедрив между страницами область связи F000..FFFF что моментально дает совместимость с Орионом, по крайней мере для терминальных прог и ОСей), и работать с этим контроллером без видевыхода (сугубо терминалом по RS-232), но не одолел пайку на макетке (уже на первой сотне устал проводнички резать и зачищать). Так что если наберется группа на выпуск микроплаток, я бы поучаствовал. Но так ли уж нужны подслеповатые soic-и? Может, всё же DIP? Такой формфактор тоже можно сделать компактым, разместив небольшие DIP-чипы (их будет немного если унести видеовывод вместе с DP ОЗУ на внешнюю VGA-платку) внутри 40-ногих панелек .

    - - - Добавлено - - -

    Вот еще один микрокомп Сирла, в EasyEDA, в качестве старта
    https://easyeda.com/Herman/Grant_Sea..._Z80-U3ZTN5Zhy
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  5. #4
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,826
    Благодарностей: 319
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут как бы одна не решаемая проблема. Это привязка ЦПУ к синхрогенератору для вывода видео. Решение стандартное и дешевое для компов тех лет.

    andreil пошел по пути? Ничего не буду говорить на эту тему.

    - - - Добавлено - - -

    Дык нужна асинхронная работа любого подключаемого узла (на MSX все апробировано в железе). Вот и все. И тогда …
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2 (в работе), Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #5
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,574
    Благодарностей: 642
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Что то тут не вяжется
    Не надо вырывать из контекста, там дальше написано:

    "Эта часть конечно отъедает ещё 1% по феньшую, но организация расшаривания основного ОЗУ вылетит в хороший комок россыпи и загубит на корню идею минимализма и простоты. Впрочем, ничто не мешает заморочиться... но только как нибудь без РУ5-ых"
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #6
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,826
    Благодарностей: 319
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Не надо вырывать из контекста, там дальше написано:

    "Эта часть конечно отъедает ещё 1% по феньшую, но организация расшаривания основного ОЗУ вылетит в хороший комок россыпи и загубит на корню идею минимализма и простоты. Впрочем, ничто не мешает заморочиться... но только как нибудь без РУ5-ых"
    Не ну опус прикольный. Я просто сократил
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2 (в работе), Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  8. #7
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,574
    Благодарностей: 642
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Но так ли уж нужны подслеповатые soic-и? Может, всё же DIP?
    Разумеется - не принципиально. На SOIC'ах если нужна суперкомпактность, что-то типа "малинок". Можно как угодно реализовать, пока что процесс на этапе разжёвывания идеи и понимания нужно ли оно вообще
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #8
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,826
    Благодарностей: 319
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Разумеется - не принципиально. На SOIC'ах если нужна суперкомпактность, что-то типа "малинок". Можно как угодно реализовать, пока что процесс на этапе разжёвывания идеи и понимания нужно ли оно вообще
    О, я представляю. Когда человек за 40-50 лет. Тыкает по SOIC щупом и занимается отладкой. Заканчивай веселить

    Так нет у тебя идеи. Вот пиндосы уже все придумали в 70 годах прошлого века и малинка – пындосы, сволочи. Где твоя идея?
    Последний раз редактировалось OrionExt; 19.03.2019 в 17:32.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2 (в работе), Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #9
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,024
    Благодарностей: 1765
    Записей в дневнике
    4
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Концепция прикольная, к похожему итогу как я понимаю должен был прийти andreil вот в этой теме, но там пока всё заглохло (а до того были шатания и в сторону ПЛИС, и в сторону более мелких GAL, варианты с однопортовым и двухпортовым ОЗУ на диких тактовых частотах).
    вроде не заглохло, паяется...
    https://vk.com/csm_andreil?z=photo18...ll18564428_810
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  11. #10
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,826
    Благодарностей: 319
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    О, я представляю. Когда человек за 40-50 лет. Тыкает по SOIC щупом и занимается отладкой. Заканчивай веселить
    Так нет у тебя идеи. Вот пиндосы уже все придумали в 70 годах прошлого века и малинка – пындосы, сволочи. Где твоя идея?


    О, Форум глюканул
    Последний раз редактировалось OrionExt; 19.03.2019 в 17:35.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2 (в работе), Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Еще один Орион на ПЛИС
    от andreil в разделе Орион
    Ответов: 637
    Последнее: 19.04.2019, 18:48
  2. ОРИОН-2018 на ПЛИС
    от Павел Рябцов в разделе Орион
    Ответов: 60
    Последнее: 09.11.2018, 15:38
  3. ОРИОН-2010 на ПЛИС.
    от Ewgeny7 в разделе Орион
    Ответов: 447
    Последнее: 23.11.2016, 13:27
  4. Еще один эмулятор ZX
    от Raydac в разделе Эмуляторы
    Ответов: 1
    Последнее: 05.04.2015, 20:53
  5. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 00:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •