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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: К вопросу о DVI/HDMI

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

    По умолчанию К вопросу о DVI/HDMI

    Приветствую уважаемые

    Здесь я расскажу как подключал свой пентагон к монитору. Мой экземпляр был собран мною примерно в 93м году и долго валялся на даче не рабочий. После очередного приступа ностальгии он был достан и отремонтирован. Собственно

    https://yadi.sk/i/631xgS4Iciuhh

    Мелкая логика на панелях - это то что за 20 лет вышло из строя или имело отклонение по параметрам. Часть была мною по малолетству неправильно впаяна - часть просто развалилсь Особенно производства Светланы (НПО ?)

    При настройке был собран простейший пареходник на ЧБ колокольчик - и подключено к USB ТВ тюнеру. Но хочется в цвете и покачественнее Собрал PAL кодер на MC1377P - то что удалось достать + повысил 5 до 12в. Нормально оно у меня не заработало - куча шума и артефактов. Пользоваться можно, но не правильно. Собственно PAL кодер с тюнером

    https://yadi.sk/i/Jxelxay9civ2o
    https://yadi.sk/i/5fhPfKyOciv3k

    Подумал - надо подключать монитор - благо он на стене в кладовке штатно висит Был куплен переходник AV -> HDMI. Включил и ... он не заработал. Он просто не увидел мой DVI монитор (FLATRON L1950B) Переходник

    https://yadi.sk/d/dBMalPk2civJy

    Ладно - пусть лежит Попытался купить ZXkit1 - выход на VGA - но уж очень они долго отвечают. У меня не получилось В итоге я совсем озверел и решил что надо идти в ногу со временем и сделать выход на HDMI или DVI. Был взят пример - http://hamsterworks.co.nz/mediawiki/index.php/Dvid_test, кит DE0 nano, микросхема сдвига уровней, разьем и резисторы. Получился примитивный преобразователь - сейчас это выглядит примерно так

    https://yadi.sk/i/uEKUKe7DcivYM
    https://yadi.sk/i/bQFR7x0XcivYo
    https://yadi.sk/i/83Ia5R3YcivZU
    https://yadi.sk/i/cfQCmkygcivaB

    Собственно проект

    https://yadi.sk/d/WHZEQ6CecivcM

    Кратко как работает. Входные сигналы почти те же что и в ZXkit - только мне пришлось взять горизонтальную синхронизацию с D4/7 - у меня что то неисправно в пентагоне - сейчас ищу. Растр складывается во внутреннюю память с одной стороны и выбирается в HDMI с другой. Все очень примитивно У меня есть вариант с SDRAM - но в нем мало смысла. Даже у EP4CE10 уже хватает памяти. Итого 300к бит внутренней памяти и 600 LE.

    Сейчас я планирую купить плату к ReVerSE-U16, собрать по миниуму и начать запихивать свой пентагон в коробку

    Вопрос. Что запустить чтобы проверить бордюрные эффекты ? Я этот вопрос ооочень смутно помню
    Pentagon 128 / 1993 - PS/2 - HDMI (в процессе)

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

  3. #2
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробуй ZX-Time#3 или Rage.
    Можно попробовать портировать TS-Conf на DE0-nano

  4. #3
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от stealth_w Посмотреть сообщение
    Даже у EP4CE10 уже хватает памяти. Итого 300к бит внутренней памяти и 600 LE.
    Преобразователь HDMI можно собрать и на EP4CE6, возможно также на CPLD MAX II/MAX V/MAX 10.

  5. #4
    Member
    Регистрация
    25.09.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    82
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне просто хотелось увидеть работающим конкретно тот пентагон А так да - такая плис на ReVerSE-U16 стоит и в ней весь комп помещяется.

    У EP4CE6 внутренней памяти не хватит - чуть чуть. С внешней SDRAM без проблем. На MAX10 тоже можно попробовать - но они трудно доставаемы. А у MAX2/5 не хватит быстродействия выходов - 250 МГц, и надо синхронно. Хотя надо проверить
    Последний раз редактировалось stealth_w; 15.11.2014 в 15:25.
    Pentagon 128 / 1993 - PS/2 - HDMI (в процессе)

  6. #5
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    stealth_w, передачей звука по HDMI ещё не занимался?

  7. #6
    Member
    Регистрация
    25.09.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    82
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет пока - у монитора нет колонок. Он старый Если на то пошло то я и AY-3-8910 еще не припаял - платка переходника исчезла в веках - только микросхема дожила до наших дней
    Pentagon 128 / 1993 - PS/2 - HDMI (в процессе)

  8. #7
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от stealth_w Посмотреть сообщение
    У EP4CE6 внутренней памяти не хватит - чуть чуть. С внешней SDRAM без проблем. На MAX10 тоже можно попробовать - но они трудно доставаемы. А у MAX2/5 не хватит быстродействия выходов - 250 МГц, и надо синхронно. Хотя надо проверить
    Памяти нужно на двухпортовый буфер, 2 строки в 1 M9K (у нас строка бордюр слева 56 + экран 256 + 56 бордюр справа = 368/2 (4 bit = YRGB))
    У меня клок на ALTLVDS_TX = 14*10=140MHz. Вроде быстродействия должно хватить. Хотя утверждать для CPLD не буду, нужно проверять.
    Цитата Сообщение от stealth_w Посмотреть сообщение
    AY-3-8910
    Это около 600LE еще в FPGA.

  9. #8
    Member
    Регистрация
    25.09.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    82
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня с LVDS мой монитор не запустился - ни с нормальным, ни с E3R, пришлось сделать просто на триггерах выход, с синхронизацией под клок. У меня пиксельный клок 25М на 10 бит - 250 МГц. Экран 640 на 480 - это миниум для HDMI - получается 320х240х4 бита. Итого 307200 бит. У EP4CE6 что то около 270к бит. У меня же не построчно - тут весь входной кадр буферируется Почти весь - я его немного режу чтобы влез

    ---------- Post added at 17:33 ---------- Previous post was at 15:54 ----------

    Посмотрел как отрисовывается бордюр - в основном нормально.Только я ведь его порезал - буквы целиком не влазят
    Pentagon 128 / 1993 - PS/2 - HDMI (в процессе)

  10. #9
    Member
    Регистрация
    25.09.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    82
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приветствую, уважаемые

    Благодаря усилиям perestoronin у меня появилась пустая плата для ReVerSe U16, за что большое ему спасибо Используя имеющиеся у меня элементы я собрал тот минимум, который необходим для HDMI конвертера.

    Итак фото
    https://yadi.sk/i/eVy3p90Nd4Y5d
    https://yadi.sk/i/kua6TbgJd4Y8G
    https://yadi.sk/i/tRmWVT3qd4Y9T

    Схему я взял отсюда http://zx-pk.ru/market/viewtopic.php?f=7&t=1904

    Замененные элементы, из того что было
    U1 - EP4CE10E22C8N
    U6 - EPCS4N
    Установленные по схеме:
    C52,C53,C54,C55
    C13-C17,C20-C25,C28-C47,C49
    R3,R28-R30,R37-R40,R14-R21
    X3,X4
    IC1,IC2,IC3

    Для согласования уровней я использовал такую микросхему www.ti.com/lit/ds/symlink/sn74lvc4245a.pdf

    Соединятся на плате пентагона-128 к следующим сигналам
    D46/7 - s_blue
    D46/9 - s_red
    D47/7 - s_green
    D47/9 - s_bright
    D7/8 - s_h_sync
    D12/8 - s_v_sync
    D2/9 - s_clk_7

    Собственно проекты для ПЛИС - тест и рабочий.
    https://yadi.sk/d/e3YSKFPrd4ZDA
    https://yadi.sk/d/canSZS2Hd4ZEK
    Последний раз редактировалось stealth_w; 01.12.2014 в 10:36.
    Pentagon 128 / 1993 - PS/2 - HDMI (в процессе)

  11. #10
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня пентагона не было, поэтому пришлось сделать сразу его конфигурацию в FPGA Ну, а так оригинальное решение задачи

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 52
    Последнее: 19.01.2008, 17:54
  2. И снова к вопросу об эмуляции zx на j2me
    от Nerzool в разделе Эмуляторы
    Ответов: 2
    Последнее: 09.01.2008, 13:20

Ваши права

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