Перейти к содержанию
    

Flood

Свой
  • Постов

    1 801
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Сообщения, опубликованные Flood


  1. Итак, что хочется:

    1. Смотреть видео с DVD-плеера на компьютерном LCD мониторе (с разрешением 1280x1024).

    2. Преобрабовывать VGA -> VGA (с разрешения 1024x768/800x600 -> 1280x1024), при этом исходное изображение выводить без какого-либо преобразования в центре экрана (а вокруг будет чёрная рамка).

    3. Сделать функцию Picture-In-Picture когда в небольшом окошке на компьютере можно, к примеру, смотреть телевизор.

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

     

    1. Существуют DVD-плееры с VGA или DVI/HDMI выходом, обычно это аппараты с ценником от 100уе. VGA наихудший вариант, а самый лучший - DVI/HDMI с upscale-масштабированием DVD-сигнала до 720p/1080i. Вариант с HDMI нужно проверять - будет ли работать с DVI выходом монитора.

    2. Обычно в мониторах уже есть такая функция - включение или выключение масштабирования.

    3. Нууу, к этому уже сложнее придумать навскидку готовое решение, но возможно существует и такое :)

     

    В результате совершенно нет необходимости применять FPGA - все уже есть готовое :)

    А учиться наверное стоит на более простых вещах (хотя сам хочу начать и не знаю с чего).

  2. to Flood

     

    можете найти полчаса и зарисовать схему выходной части из CPLD ?

    компараторы и т.д.

    все что идет от сплд до разъема?

     

    Боюсь, не в ближайшее время - устройства на руках уже нет. Да и схема там суровая. Однако постараюсь. Могу выложить hi-res фото обеих сторон платы, но с установленными компонентами для срисовки платы они мало пригодны...

    По ощущениям там 4 слоя всего, разводка сигналов на внешних слоях, а внутри только power planes, хотя могу и ошибаться.

  3. Да и опять же все сведется к реверс-инжинирингу прошивок: XC2C256 стоит для защиты интеллектуальной собственности и в копии нафиг не нужна (тока стоимость баксов 20 поднимается (для штучного производства))

     

    Радует то, что прошивка CPLD может обновляться, в том числе и в девайсе с нарушенной прошивкой. То есть имеется шанс что при подключении устройства с чистой CPLD она просто будет прошита.

    Сомнения вызывают два момента - во-первых, зачем там DS2411, во вторых CPLD зачем-то приклеена к плате. Интересно, есть ли возможность обновлять конфигурацию в CPLD частично, не затрагивая некоторую часть, относящуюся к "итн. собственности" ? Или если конфигурация обновляется, то только целиком и со стиранием всего чипа?

  4. Ну как, похоже тема никому не интересна ?

    Вот, подливаю масла в огонь: попался в руки DLC9 кабель, сделаны фото и составлен список микросхем. Однако, их разнообразие и количество ставят под сомнение реальность (точнее разумность) самостоятельного изготовления такого шнурка:

    Xilinx Platform Cable USB DLC9LP
    IC List (reversed by top marks):
    
    U1  - DS2411 Silicon Serial Number
    U2  - LT1719S6 3V/5V Comparator
    U3  - MAX6412UK26-T uP Reset Circuit
    U4  - CY7C68013A-100AXC uP with USB
    U5  - XC2C256-VQ100CMS Xilinx CPLD
    U6  - LMV393MM Dual Comparator
    U7  - NC7SZ125 3-State Single UHS Buffer
    U8  - NC7SZ125 3-State Single UHS Buffer
    U9  - 24LC00 128-Bit I2C Serial EEPROM
    U10 - NC7SZ125 3-State Single UHS Buffer
    U11 - NC7SZ125 3-State Single UHS Buffer
    U12 - NC7SZ66 UHS SPST bus switch
    U13 - LT1521CST-3.3 300mA 3.3V LDO Regulator
    U14 - LT3023EDD Dual Adjustable LDO Regulator

     

    Если нужно, могу куда-нибудь выложить hi-res фотографии платы.

    post-17871-1160313338_thumb.jpg

×
×
  • Создать...