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

User Tag List

Страница 12 из 45 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 450

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

  1. #111
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    ..ессно, у него предел частоты 2,5МГц.. головой-то надо думать..
    ОТДЕЛЬНЫЕ экземпляры работают до 10Мгц. Лучше своей головой постучись...

    Цитата Сообщение от dec188 Посмотреть сообщение
    существует такой сигнал как WAIT
    Существует и задержка смены фронта клока, чем и пользуюсь
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

    По умолчанию

    ..хотя как раз в ZX-NEXT можно выкинуть на свалку его родную плату портов и вставить плату с FPGA , получив таким макаром вполне таки современную переконфигурируемую конструкцию
    ..эт на заметку владельцам сего редкого девайса..
    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    ОТДЕЛЬНЫЕ экземпляры работают до 10Мгц
    ага, импортные 8255-5 работают на 10МГц стабильно, но никак не ВВ55

    ---------- Post added 08.09.2009 at 00:12 ---------- Previous post was 07.09.2009 at 23:53 ----------

    Цитата Сообщение от zst Посмотреть сообщение
    Два регистра на выбор номера страницы...
    Может предусмотреть на будущее что-то типа "тетрапотр", только дополнительный адрес для простого выбора страницы одним байтом...
    тетрапорт не получится.. но что-то типа того можно было-бы сделать.. если бы для этого не пришлось переделывать весь парк 128 компов.. Тетрапорт #Exx7 возможен только благодаря неразвитости системы управления видеорежимами, отсутствию устоявшегося стандарта, и мизерному количеству компьютеров использующих порт #EFF7.. для #7FFD это не прокатывает.
    Последний раз редактировалось Black_Cat; 08.09.2009 в 01:03.

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

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    ..хотя как раз в ZX-NEXT можно выкинуть на свалку его родную плату портов и вставить плату с FPGA , получив таким макаром вполне таки современную переконфигурируемую конструкцию
    Так ведь и я предлагаю переконфигурируемую конструкцию дешефратора. Сто раз переконфигурируемую. Но если ставить FPGA, a не CPLD, то больше раз...

    тетрапорт не получится.. но что-то типа того можно было-бы сделать.. если бы для этого не пришлось переделывать весь парк 128 компов.. Тетрапорт #Exx7 возможен только благодаря неразвитости системы управления видеорежимами, отсутствию устоявшегося стандарта, и мизерному количеству компьютеров использующих порт #EFF7.. для #7FFD это не прокатывает.
    Какой парк - комп то один.
    "L-256"

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

    По умолчанию

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

    ---------- Post added at 06:11 ---------- Previous post was at 06:06 ----------

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

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

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    чтоб софт написаный под модифицированный порт работал на других компах корректно, их придётся переделывать.. а это - не реально

    ---------- Post added at 06:11 ---------- Previous post was at 06:06 ----------



    зачем выделять дешифратор, если в FPGA влезет весь комп и ещё место останется.. и переконфигурируй его там хоть до посинения..
    Новые программы будут работать только с новым видеоконтроллером, а его на старых компах нет. Так что проблем нет.

    Весь не влезет в 100 ног FPGA. Для выбора типа конфигурации еще нужно вывода три занять.
    Дешифратор проще сделать, чем весь комп. Тем более что от компа кроме дешифратора почти ничего не нужно - все есть в отдельных контроллерах.

    И не надо в FPGA ничего интегрировать. На FPGA лучше сделать удобный для программирования и быстрый видеоконтроллер.
    Последний раз редактировалось zx-kit; 08.09.2009 в 06:32.
    "L-256"

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

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    не надо в FPGA ничего интегрировать. На FPGA лучше сделать удобный для программирования и быстрый видеоконтроллер
    Спектрум - это на 90% видеоконтроллер.. а видеоконтроллер ты собираешься юзать внешний.. оставшиеся 10% многократно влезут в FPGA

    ---------- Post added at 06:38 ---------- Previous post was at 06:36 ----------

    Цитата Сообщение от zst Посмотреть сообщение
    Новые программы будут работать только с новым видеоконтроллером, а его на старых компах нет
    я говорил о #7FFD и #1FFD.. следи за топиком

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

    По умолчанию

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

    Остальное делают отдельные контроллеры: ZXMC2, SMUC2, NeoGS, ZXM, VideoCard, VGA&PAL.
    Последний раз редактировалось zx-kit; 08.09.2009 в 06:43.
    "L-256"

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

    По умолчанию

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

  9. #119
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    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"

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

    По умолчанию

    Такой комп состоит из процессорного (CPU) и видеопроцессорного (VPU) блоков. Блок CPU включает: процесор, менеджер памяти, менеджер системного управления и встроенное периферийное оборудование. Блок внешнего VPU включает: сканер, менеджер видеорежимов, видеоформирователь и.. дубликаты менеджера памяти и менеджера системного управления.. т.е. почти весь компьютер..

    ---------- Post added at 07:16 ---------- Previous post was at 07:15 ----------

    Цитата Сообщение от zst Посмотреть сообщение
    И главной целью видеокарты должна стать
    видеокарта - это отдельная тема.. не мешай всё в кучу
    Цитата Сообщение от zst Посмотреть сообщение
    Я бы предложил видеокарту, имеющую адреса 3 и 4 мегабайта. 1 и 2 мегабайты зарезервировать за компьютером.
    опять же, ты не разобрался в структуре распределения памяти отечественных клонов Спектрума.. а она такова, что разбита на банки по 64к, при том чётные банки относятся к CPU, а нечётные - к VPU. Поэтому никакой речи о 3 и 4 мегабайте под память VPU и быть не может..
    Последний раз редактировалось Black_Cat; 08.09.2009 в 07:21.

Страница 12 из 45 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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