User Tag List

Показано с 1 по 10 из 137

Тема: Реинкарнация Вектор ПК-6128ц

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    577
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Реинкарнация Вектор ПК-6128ц

    Вектор Турбо+, конечно, крутая разработка, но я всё-таки решил потихоньку продолжить возрождать ПК-6128ц, пусть он будет "средним братом" между Вектором-06ц и Вектором Турбо.

    Итак, берём за основу восстановленную схему Вектора ПК-6128ц и начинаем улучшать, при том стараясь без особой необходимости не вмешиваться в схему... Что уже сделано:

    • Заменил память на SRAM. Сейчас это сделать проще, чем искать РУ5. Память осталась на 16 бит при чтении видеоданных, и менять сдвиговые регистры на 74HCT597 не стал -- пусть пока останется схема с задержкой на триггере, как было сделано изначально в ПК-6128.
    • Заменил ПЗУ РФ4А на 64кб 29EE512, что немного упростило схему -- больше не требуется выбор одного из двух чипов ПЗУ. Кстати, интересный момент: в ПК-6128 выведен отдельный сигнал /BROM на блокировку ПЗУ (по типу БЛК для работы квази-диска), т.е. схема предусматривала подмену внутреннего ПЗУ, интересное решение. Оставил этот сигнал, но теперь ПЗУ будет отключаться при наличии любого из двух сигналов, /BROM или БЛК.
    • Сделал видеовыход на CXA2075. Тут всё просто и проверено ранее на Векторах. Попутно сделал инверсию цвета, исправил строчные синхроимпульсы и выровнял по центру изображение.
    • Убрал из схемы сетевую карту. По сути, в современных реалиях она становится совершенно бесполезной.
    • Заменил все чипы КМОП серий К561 и К1561 на ТТЛ. Вообще, в справочниках и журналах типа "Радио" тех лет были замечания по совместному применению микросхем КМОП и ТТЛ от "не рекомендуется" до "категорически запрещено", странно, что в ПК-6128ц это сделали... С современными чипами серий 74HC/74ALS эта комбинация становится ненужной, кроме того можно убрать из схемы несколько резисторов и конденсаторов, требующихся для совмещения уровней сигналов КМОП и ТТЛ.
    • Добавил в схему стандартный Векторовский порт ВУ -- с ним можно будет подключать существующее внешнее Векторовское железо, например, тот же комбодевайс. Сигнал СТЕК там формируется по типу адаптеров Z80 для Вектора, он будет подан при командах PUSH, POP и XTHL, чего вполне достаточно для работы КД. Единственно, на этом ВУ не будут работать старые квази-диски, т.к. такая схема не вырабатывает сигналы регенерации памяти. Но много ли таких осталось?


    Схемы нового ПК-6128 на текущем этапе:


    Порт ВУ отдельным листом:


    Что ещё предстоит:

    • Оптимизировать по чипам -- в результате доработок высвободилось много элементов, схему можно запросто сократить на пару корпусов микросхем, но что и куда лучше перебросить станет понятно на этапе разводки платы.
    • Добавить памяти в виде внутренних квази-дисков. Схема КД будет практически такая же, как тут, но проще -- не требуется разворачивать адреса по RAS/CAS, сигнал выбора порта 10..13 уже есть в схеме ПК-6128. Дополнительно можно сделать чтение конфигурации КД. Если к 128кб добавить даже один КД на 256кб, то базовая конфигурация станет совместима с большинством Векторовских программ под МДОС и КД, а два КД хватит всем.
    • Надо ещё подумать об обеспечении равной ширины пикселей в режиме 512 точек. В Векторе Турбо это возможно решили просто убрав конденсатор С2 с резистором R9 и заменив логические элементы на выходе на более быструю серию 74ALS, может имеет смысл просто пойти по этому же пути.
    • Думаю над тем, чтобы убрать из схемы контроллер флоповода, т.к. без самого флоповода в корпусе он бесполезен, а при внешнем подключении привода в плане удобств нет разницы, подключать флоповод прямо к Вектору или через внешний комбодевайс.
    • И есть ещё желание добавить в схему аудиокодек AY8910, смикшировать его выход с ВИ53 и поставить небольшой усилитель с внутренней пищалкой, как было на Векторе 06ц.


    Неплохо было бы услышать по этим доработкам замечания/пожелания, "утвердить схему", ну и, разумеется, после этого можно будет разводить платы...

    З.Ы. Если Napoleon1 использует в своей схеме Вектора Турбо+ что-то из идей ПК-6128ц, то я буду только рад.

    З.З.Ы. Страница проекта на гитхабе: https://github.com/ImproverX/PK-6128c_PP
    Последний раз редактировалось Improver; 04.11.2024 в 14:08.

    Этот пользователь поблагодарил Improver за это полезное сообщение:

    ivagor(10.10.2022)

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

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

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

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

Похожие темы

  1. ПК-6128Ц: Обсуждение
    от falanger в разделе Вектор
    Ответов: 318
    Последнее: 20.10.2025, 16:44
  2. Ответов: 56
    Последнее: 18.11.2023, 02:54
  3. ATM Turbo - РЕИНКАРНАЦИЯ
    от eXzmos в разделе ATM
    Ответов: 55
    Последнее: 01.10.2022, 21:15
  4. "ВЕКТОР ПК-6128Ц" - хотелось бы узнать побольше.
    от derfliegenddehollander в разделе Вектор
    Ответов: 19
    Последнее: 31.07.2022, 19:47
  5. ПК-6128Ц: воссоздание платы
    от sh686 в разделе Вектор
    Ответов: 6
    Последнее: 20.06.2014, 03:08

Ваши права

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