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

User Tag List

Страница 4 из 152 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 1511

Тема: ZXKit1 - плата VGA & PAL

  1. #31
    Member
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    150
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    При таком способе нужно еще как-то синхронизироваться со строчными и кадровыми импульсами стандартного видеоконтроллера.
    Не всегда это нужно (только для бордюрных/мультиколорных эффектов), а где нужно - можно попробовать привязаться к циклу подтверждения прерывания (чиса теоретизирую, устриц пока не ел
    Profi v3.2 512K+color; DE1

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

  3. #32
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,100
    Благодарностей: 855
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ты понял там как я подключал. То был простой опыт по юзанию видеоконтроллера MC6845. Ну и VGA тоже попробовал - работает.
    Я понял только, что ты проверил и доказал, что на монитор можно выводить картинку со Спектрума. А какая там была железка - это не важно, ведь главное, что ты смог сформировать нужные сигналы...

    ---------- Post added at 23:53 ---------- Previous post was at 23:44 ----------

    Цитата Сообщение от UncleDim Посмотреть сообщение
    Не всегда это нужно (только для бордюрных/мультиколорных эффектов)
    Мы ведь хотим их оставить...

    а где нужно - можно попробовать привязаться к циклу подтверждения прерывания (чиса теоретизирую, устриц пока не ел
    Ну да, можно и по INT примерно синхронизироваться...

    ---------- Post added at 23:56 ---------- Previous post was at 23:53 ----------

    По моей схеме уже появился список требований к входным сигналам, чтобы правильно работала:

    1. Частота кварца в Спектруме ровно 14.0 МГц.
    2. Раздельные кадровые и строчные синхроимпульсы.
    3. По одному строчному синхроимпульсу на строку.
    4. По одному кадровому синхроимпульсу на кадр.
    5. В строке 448 точек (длительность строки ровно 64 мкс).
    6. В кадре 312 или 320 строк.

    Для режима 60 Гц пункты 1, 5 и 6 вроде можно как-то обойти.
    Пока все. Какие компьютеры подходят по этим критериям?
    Современные, наверное, нет. SPECCY2007 не проходит по 2 и 3 пунктам...
    Последний раз редактировалось zst; 18.07.2009 в 20:15.
    Сделаем компьютер на цифровых микросхемах круче, чем "ZX Spectrum Next"
    Электронные конструкторы "ZXkit" тут

  4. #33
    Member
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    150
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    SPECCY2007 не проходит по 2 и 3 пунктам...
    Как раз для этого клона всё исправимо перепрошивкой
    Profi v3.2 512K+color; DE1

  5. #34
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,100
    Благодарностей: 855
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от skyther Посмотреть сообщение
    google.com
    Я вот думаю все же попробовать использовать всю ширину шины данных - 16 бит. Взять диаграммы памяти, разрисовать по клеточкам, чтобы два периода синхроимпульсов 14 МГц записывались в память сразу 4 точки, следующие два периода - читались сразу 4 точки. А на входах/выходат эти точки слеплять/разлеплять c помощью регистров и мультиплексоров...

    ---------- Post added at 00:58 ---------- Previous post was at 00:57 ----------

    Цитата Сообщение от UncleDim Посмотреть сообщение
    Как раз для этого клона всё исправимо перепрошивкой
    Там только один синхрсигнал. Конечно, он идеален для доработок под требования...
    Сделаем компьютер на цифровых микросхемах круче, чем "ZX Spectrum Next"
    Электронные конструкторы "ZXkit" тут

  6. #35
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,883
    Благодарностей: 4012
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Там только один синхрсигнал. Конечно, он идеален для доработок под требования...
    Там ДВА синхросигнала. Они смешиваются внутри ПЛИС. И нет больших проблем вывести их наружу. Например, переделав сигнал BRIGHT и освободив две ноги ПЛИС можно вывести синхру на них.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  7. #36
    Veteran Аватар для skyther
    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,189
    Благодарностей: 189
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zst, купи у меня сп2007, квакус в комплекте дам Перепишешь паршивку под вга.

  8. #37
    Member
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    150
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Там ДВА синхросигнала. Они смешиваются внутри ПЛИС. И нет больших проблем вывести их наружу.
    Вообще-то нет больших проблем и просто при работе с синхросмесью
    Profi v3.2 512K+color; DE1

  9. #38
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,100
    Благодарностей: 855
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Там ДВА синхросигнала. Они смешиваются внутри ПЛИС. И нет больших проблем вывести их наружу. Например, переделав сигнал BRIGHT и освободив две ноги ПЛИС можно вывести синхру на них.
    Там даже три вида строчных синхроимпульсов и ни одного кадрового.
    Просто там раздельные ну нужны. Но переделать, конечно, не трудно.

    ---------- Post added at 20:04 ---------- Previous post was at 20:03 ----------

    Цитата Сообщение от UncleDim Посмотреть сообщение
    Вообще-то нет больших проблем и просто при работе с синхросмесью
    А как сбрасывать счетчики?

    ---------- Post added at 20:05 ---------- Previous post was at 20:04 ----------

    Цитата Сообщение от skyther Посмотреть сообщение
    zst, купи у меня сп2007, квакус в комплекте дам Перепишешь паршивку под вга.
    Я себе уже делаю многоплатный на основе Ленинграда с загрузчиком от SPECCY2007.
    Сделаем компьютер на цифровых микросхемах круче, чем "ZX Spectrum Next"
    Электронные конструкторы "ZXkit" тут

  10. #39
    Member
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    150
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    А как сбрасывать счетчики?
    Горизонтальный -по перепаду (любому) синхросигнала, с временнЫм окном.
    Вертикальный - выборкой сигнала синхросмеси в активной области строки.
    Profi v3.2 512K+color; DE1

  11. #40
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,100
    Благодарностей: 855
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от UncleDim Посмотреть сообщение
    Горизонтальный -по перепаду (любому) синхросигнала, с временнЫм окном.
    Вертикальный - выборкой сигнала синхросмеси в активной области строки.
    В SPECCY три вида строчных синхроимпульсов:
    1. Обычные строчные синхроимпульсы. Один импульс на строку. Полярность - отрицательная. Длительность - 32 точки.
    2. Уравнивающие перед и после кадрового синхроимпульса. Два импульса на строку. Полярность - отрицательная. Длительность 16 точек.
    3. Врезки во время кадрового импульса. Два импульса на строку. Полярность - положительная. Длительность 32 точки.

    Самое хорошее - что один из двух импульсов в последовательностях 2 и 3 имеет спад (из 1 в 0) в одно и тоже время относительно изображения, что и у последовательности 1.

    Это можно использовать для выделения строчных синхроимпульсов из синхросмеси.

    В Ленинграде и Пентагоне синхросмесь получается по исключающему или. Там нет такой синхронности спадов.

    И все это сложно делать. Надо для начала с циклами записи/чтения ОЗУ разобраться...
    Сделаем компьютер на цифровых микросхемах круче, чем "ZX Spectrum Next"
    Электронные конструкторы "ZXkit" тут

Страница 4 из 152 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ZXKit1 - конструктор для ZX-творчества
    от zst в разделе ZX Концепции
    Ответов: 439
    Последнее: 27.01.2018, 13:06
  2. Что это за плата?
    от Sergei Frolov в разделе Unsorted
    Ответов: 3
    Последнее: 05.07.2009, 14:49
  3. От чего эта плата?
    от Nikita в разделе Unsorted
    Ответов: 8
    Последнее: 26.12.2008, 23:49
  4. Подскажите что за плата это ?
    от Mad Killer/PG в разделе Unsorted
    Ответов: 2
    Последнее: 18.12.2008, 00:50
  5. Что это за плата кто знает ?
    от sinchuk в разделе Unsorted
    Ответов: 14
    Последнее: 30.11.2008, 17:29

Ваши права

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