User Tag List

Страница 81 из 174 ПерваяПервая ... 777879808182838485 ... ПоследняяПоследняя
Показано с 801 по 810 из 1740

Тема: Реверс-инжиниринг УКНЦ (1515ХМ1&2, 1801ВП1, 1801ВМ2)

  1. #801

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подумал что на физическую разделяемую 16-bit SDRAM надо отображение доступа делать кластерами:

    +00 cpu word @ 000000
    +02 ppu word @ 000000
    +04 cpu word @ 000002
    +06 empty
    +10 cpu word @ 000004
    +12 ppu word @ 000002
    +14 ppu word @ 000006
    +16 empty

    Тогда адреса обращений со стороны CPU и PPU просто мапятся сдвигом и инициализацией младших бит, а видеоконтроллер за 8-тактовый пакет сможет вытащить 32 пикселя. И еще есть плюс - PPU можно будеть дать 16-битный доступ в ускоренной версии.

  2. #802

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    Я думаю, @Vslav будет делать на структурном описании, так как у него уже есть многое на верилоге. А я хочу сделать на поведенческом описании, где понятна логика, как у тебя в схемах. И чтобы можно было его изменить для дальнейшего усовершенствования УКНЦ, если потребуется.
    Ynicky, поддерживаю - "но два раза это два раза". В том смысле что две разных реализации УКНЦ в FPGA это даже лучше.
    Скажите, а вы на какую отладочную плату ориентируетесь? или пока всё чисто лабораторные эксперименты?

    - - - Updated - - -

    Цитата Сообщение от Vslav Посмотреть сообщение
    Полистал я описание УКНЦ и понял почему ее до сих пор в FPGA нету.
    Я-то думал, это потому что реверса не было, и потому что УКНЦ вообще мало кому была интересна до недавнего времени.

  3. #803

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Ynicky, поддерживаю - "но два раза это два раза". В том смысле что две разных реализации УКНЦ в FPGA это даже лучше.
    Скажите, а вы на какую отладочную плату ориентируетесь? или пока всё чисто лабораторные эксперименты?
    У меня две платы. Одна Марсоход 3 с FPGA MAX10 10M50SAE144C8GES. Другая с ALI с Циклоном IV EP4CE40F23C8N. Пока ОЗУ не подключил, поэтому не знаю хватит ли объема внутренней памяти, но на обоих платах есть внешняя SDRAM, которой точно хватит.

    Этот пользователь поблагодарил Ynicky за это полезное сообщение:

    nzeemin(26.07.2020)

  4. #804

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Я-то думал, это потому что реверса не было
    1801ВМ2 появился уже больше года как, а саму УКНЦ в первом приближении можно накодить по документации (да и ВМ2 можно). Потом уже допилить до точного соответствия по реверсу 1515.

  5. #805

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    а саму УКНЦ в первом приближении можно накодить по документации
    Ну тогда точно работать не будет.

    Этот пользователь поблагодарил Alex_K за это полезное сообщение:

    Titus(27.07.2020)

  6. #806

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну тогда точно работать не будет.
    Работать будет, но не точно То есть - не в полном соответствии с оригиналом.

  7. #807

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Работать будет, но не точно То есть - не в полном соответствии с оригиналом.
    Сперва не будет, а после устранения проблем уже не в полном соответствии с оригиналом.

    Этот пользователь поблагодарил Alex_K за это полезное сообщение:

    Titus(27.07.2020)

  8. #808

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    Одна Марсоход 3 с FPGA MAX10 10M50SAE144C8GES
    Там 182 блока M9K. Для УКНЦ надо 192, поэтому:
    Цитата Сообщение от Ynicky Посмотреть сообщение
    есть внешняя SDRAM, которой точно хватит.
    Обдумыванием контроллера которой для построения УКНЦ надо и заняться.

  9. #809

    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    769
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    191
    Поблагодарили
    91 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ПЗУ от прототипа УКНЦ Тут.

    Эти 5 пользователя(ей) поблагодарили xolod за это полезное сообщение:

    Alex_K(26.07.2020), Hunta(26.07.2020), nzeemin(26.07.2020), Titus(27.07.2020), Vslav(26.07.2020)

  10. #810

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Там 182 блока M9K. Для УКНЦ надо 192, поэтому:

    Обдумыванием контроллера которой для построения УКНЦ надо и заняться.
    Vslav, вопрос, а возможностей девайсов MiST / MiSTer (DE10-Nano + платы расширений) для УКНЦ хватит?
    Бонусом тут идёт поддержка набора уже готовых ядер для домашних компьютеров и игровых консолей.
    https://github.com/MiSTer-devel/Main_MiSTer/wiki

Страница 81 из 174 ПерваяПервая ... 777879808182838485 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 32
    Последнее: 18.12.2024, 18:19
  2. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  3. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46
  4. Куплю 1515ХМ1-6006, 1515ХМ1−6008
    от moxjemi в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 10.01.2012, 17:23
  5. 1801ВМ2 А и Б
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 03.05.2010, 11:51

Ваши права

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