User Tag List

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

Тема: ZXKit1 - конструктор для ZX-творчества

Комбинированный просмотр

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

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Я и говорю - в FPGA реализовать стандартный видеоконтроллер и дешифратор, подключить к ней стандартный процессор и статическую память.
    ты плохо представляешь архитектуру компьютера использующего внешнюю видеокарту

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

  3. #2

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    ты плохо представляешь архитектуру компьютера использующего внешнюю видеокарту
    И главной целью видеокарты должна стать - упрощение и ускорение вывода на экран изображений в режиме независимого цвета для каждой точки, а не вывод на VGA. На VGA вывести статическую картинку может любой клон на FPGA. А вот ускорить графику пока не может, так как имеет общую память с процессором.

    Давайте опишем текущую ситуацию:

    1. Раньше процессор работал со стандартным экраном (один из двух цветов для точки в блоке 8х8 точек). Путем разных ухищрений программистов обеспечивалась достаточная скорость вывода двигающихся объектов.

    2. Стандартный видеорежим ограничивает возможности написания игр - нельзя нарисовать рядом три точки разного цвета в произвольном месте экрана.

    3. Как только придумывают режим 16 цветов для отдельной точки - сразу усложняется программирование для этого режима и замедляется вывод изображений. Размер экрана может занять всю или несколько страниц по 16 кб.

    4. Программным способом на стандартной частоте процессор не может нарисовать быстрее.

    5. Есть два способа ускориться. Первый способ - разгон процессора. Второй способ - аппаратное ускорение вычисления адресов точек, а также копирование байтов минуя промежуточное звено - процессор на тактовой частоте генератора, а не процессора.

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

    Я бы предложил видеокарту, имеющую адреса 3 и 4 мегабайта. 1 и 2 мегабайты зарезервировать за компьютером.

    В новой видеокарте память 3 и 4 мегабайта нужно использовать только для загрузки готовых изображений в память видеоконтроллера. Дальше он должен работать с этими данными сам по полее быстрым шинам и тактам.

    Но сейчас нас видеоконтроллер не должен интересовать - он еще не спроектирован...
    Последний раз редактировалось zx-kit; 08.09.2009 в 07:21.
    "L-256"

  4. #3

    Регистрация
    11.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    290
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Но сейчас нас видеоконтроллер не должен интересовать - он еще не спроектирован...
    Я мало чё понял что вы тут обсуждаете...

    А нельзя ли взять обычную PC Видяху ISA Или PCI?
    ZX Evolution revision В SMUC+NEOGS+TSFM
    Kay-1024T есть 2 полудохлые - (продам)
    ПРОФПЗУ (Продам)
    Ленинград-1 (Продам)

  5. #4

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от kndbbs AKA KND Посмотреть сообщение
    Я мало чё понял что вы тут обсуждаете...

    А нельзя ли взять обычную PC Видяху ISA Или PCI?
    Тут обсуждается многоплатный конструктив компьютера. И периодически разные блоки для него. Видеокарта обсуждается с позиции подключения к остальной части компьютера.

    Cпектрум простой компьютер - для него хотя бы сделать видеокарту с аппаратным копированием блоков на экран. Достаточно режима 256х192х15 цветов на точку.
    Последний раз редактировалось zx-kit; 13.11.2009 в 14:45.
    "L-256"

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

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

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

Похожие темы

  1. Конструктор (ZX SDK)
    от CityAceE в разделе Программирование
    Ответов: 120
    Последнее: 02.06.2014, 18:17
  2. Конструктор"сделай сам"+АТМ 4.50 Турбо
    от Nordic в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 22.11.2008, 08:27
  3. Технологии творчества-1: Как делать стихи?
    от andrews в разделе Творчество
    Ответов: 16
    Последнее: 27.06.2008, 12:30

Ваши права

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