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

User Tag List

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

Тема: Простенькая видеокарта для 8 бит поделок.

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Простенькая видеокарта для 8 бит поделок.

    Сразу скажу,что "то что я придумал, давно придумано до нас", как итог, стараюсь донести следующие мысли.
    Попытки прикрутить к 8 бит CPU, VIDEO - что то круче Циклопа 1,2 это безнадега, авторы пытаются снабдить 8 бит 64К , "адцким" количеством, цветов и "плюшек", самые приближенные к действительности оказались TS и Мick, отчасти создатели спринтера.
    Что нужно программеру на 8битке, скажем ограниченном 64К(128 страничками по 16) 3,5 -8 МГц CPU? простата как в ZX, возможность проявить себя, остальным просто текстовый экран, но цветной для Басика и тд.

    Далее буду говорить "в разрезе поделок на z180 и z80", в рамках 8 бит детского компа.


    2(4) микросхемы VRAM 32К, раздельные шины адреса и данных (50 pins)(VGA 10 pins) , по задумке они "мапятся" у меня вместо ROM и RAM, для просты пока сразу 32К, причем процессор, может читать из них и писать в VRAM, так как я не ограничен страницами в 16К, (z180 ММU может делать станички с "грейдом" 4K практически в любом пространстве 64к из 1М) (для z80 есть "корка" ММU 180) то под код остается 28К), это приемлемо.

    Вообщем имеем 2 независимые страницы VIDEO RAM, от 4К до 32К, в одну процессор пишет/читает/DMA, другая отображается, любым способом. Они друг другу не мешают.

    Далее все зависит от частоты CPU (33Мгц в моем случае), где вполне вменяемо, можно обеспечить быструю графику 256х192x16c или более, но уже страничной VRAM, средствами только CPU, причем можно использовать оставшуюся память под атрибуты для 256с.
    Для медленных СPU , ниже 8Мгц, тоже много возможностей.

    8 бит VGA
    16с -256c цветов.
    Линейная адресация
    1. 2(4) микросхемы VRAM (32K 15ns кеш с материнок)
    2. CPLD или FPGA типа, EPM3256-144 или EPF8820A-160
    3. VGA или SCART (далее если нужно, к0ньвертер в PAL)
    Вообщем простой конструктор, который достаточно прост, доступен, дешев, который можно адаптировать под свои задачи. Существующие машинки типа ZX не на программируемой логике, увы резать.Но задача не в этом.
    Вопросы, критика, пожелания?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

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

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

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

Похожие темы

  1. Видеокарта для Скорпионов
    от alone в разделе Scorpion
    Ответов: 20
    Последнее: 17.05.2014, 00:00
  2. Ответов: 10
    Последнее: 14.03.2012, 21:31
  3. Продаю EGA видеокарта ISA-8
    от CHRV в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 18.07.2011, 18:33

Ваши права

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