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

User Tag List

Страница 118 из 174 ПерваяПервая ... 114115116117118119120121122 ... ПоследняяПоследняя
Показано с 1,171 по 1,180 из 1733

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

  1. #1171
    Member
    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вижу я противоречивые требования:
    - жирная FPGA, но
    - старые 5В микросхемы
    - видео выход новомодный, но где же video ram? SDRAM? DDR?

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

  3. #1172
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    - жирная FPGA, но - старые 5В микросхемы
    Это, как раз, мелочи. Это же n-МОП, а не КМОП. И полная ТТЛ-совместимость. А, значит, этим микропроцессорам достаточно 2.4 В лог. 1, т.е. 3.3 В лог. 1 от ПЛИС однозначно годится. И наоборот, выходная лог. 1 от микропроцессора около 4 В с очень хилым выходным током и, если она (лог 1) попытается стать выше, защитные диоды ПЛИС ее благополучно и безболезненно просадят. Вот с МП серии 1806 - да, будут сложности, а 1801 - без вопросов.

    Конечно, про ВМ2 - это мои теоретические измышления, но с ВМ1 всё так. Мы с СуперМаксом сейчас работаем над контроллером AZ для БК 0010/0011, так EP2C8Q208 весело работает прямо на шине БК-шки, которая идет прямо с 1801ВМ1.

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    - видео выход новомодный, но где же video ram? SDRAM? DDR?
    Зачем? Видео-RAM лежит на борту у ПП УКНЦ, там ей и место. Это ведь не GE Force и не Radeon. А быстрой двухпортовой памяти для преобразования формата изображения и непосредственного видеовыхода хватит той, что есть на борту у Циклона.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

    hobot (25.09.2020)

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    так EP2C8Q208 весело работает прямо на шине БК-шки
    Есть мнение что CycloneII - "крепкий", при перенапряжении повреждается заметным током.
    А следующие CycloneIII+ - "хлипкие", повреждаются просто напряжением.
    И там это, защитные диоды на входах катодом на питание стоят. Если вдруг тактирование остановится, циклон перестанет жрать и Uпит может через диоды вырасти до входных напряжений, зарядить конденсаторы по питанию, а там если пробой какой - то энергии в конденсаторах как раз хватит чтобы побежать за новой ПЛИС.

  6. #1174
    Member
    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Зачем? Видео-RAM лежит на борту у ПП УКНЦ, там ей и место. Это ведь не GE Force и не Radeon. А быстрой двухпортовой памяти для преобразования формата изображения и непосредственного видеовыхода хватит той, что есть на борту у Циклона.
    Тут еще один момент про память.
    * имеем 2 отдельных микросхемы DRAM (16bit, вестимо), каждая на своем CPU
    * значит, надо делать в FPGA два независимых SDRAM контролера, каждому CPU свой.
    * SDRAM контролер в FPGA съедает достаточно много места, насколько я помню. В старый Spartan с 4-6K LUT может не поместится все, но это не точно.
    * для видео-контролера буферизировать в FPGA sram строку из (медленной) памяти ПП - вариант.

  7. #1175
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    И там это, защитные диоды на входах катодом на питание стоят. Если вдруг тактирование остановится, циклон перестанет жрать и Uпит может через диоды вырасти до входных напряжений, зарядить конденсаторы по питанию, а там если пробой какой - то энергии в конденсаторах как раз хватит чтобы побежать за новой ПЛИС.
    Я этого не знал. Тем не менее, эта проблема легко обходится. Никто не мешает прицепить параллельно питанию Циклона-3+ банальный стабилитрон на 3.6 В (или на сколько надо, подобрать по характеристикам, чтобы при 3.3 В он подгружал источник миллиампер на 5-10, а выше 3.6 не пустил не щадя живота своего ). Или не банальный, а специальный, защитный. Как ставят в HDD на +5 и +12. Это не считая вопроса: с чего бы это вдруг остановится основной тактовый генератор?

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    * имеем 2 отдельных микросхемы DRAM (16bit, вестимо), каждая на своем CPU
    * значит, надо делать в FPGA два независимых SDRAM контролера, каждому CPU свой.
    * SDRAM контролер в FPGA съедает достаточно много места, насколько я помню. В старый Spartan с 4-6K LUT может не поместится все, но это не точно.
    Зачем SDRAM? Это же не GE Force и не Radeon, нам не нужны бегамайты! Сколько там? 64+192К, да? Да туда можно поставить любую статику. А, чтобы не нарушать УКНЦовые времянки, добавить в цикл обращения к ней холостых тактов, сколько надо. Или не холостых - лишнее свободное время этой памяти можно использовать для переноса очередной графической строки из нее в память FPGA. Или вообще поставить не два чипа памяти, а один, достаточной емкости, и мультиплексировать его между ПП и ЦП, это позволит сэкономить ноги FPGA.

    И эти ноги - единственная проблема, которую я вижу. Кажется их потребуется столько, сколько бывает только в кузове BGA, а, значит, печатка потребуется многослойная, читай дорогая. Что понижает и так невысокую вероятность реализации подобного проекта, практически, до нуля.

    - - - Добавлено - - -

    Vslav, собственно, никто не мешает и добавить штук несколько 74LVC245 и им подобных, для согласования 5-вольтовых 1801/06 и FPGA, на цене изделия это почти не отразится, на сложности печатки тоже. То есть, это ни разу не проблема.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  8. #1176
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,612
    Спасибо Благодарностей отдано 
    1,245
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Сколько там? 64+192К
    Не надо рассматривать память УКНЦ таким образом. С точки зрения контроллеров памяти - это 3 банка по 64К. И никак иначе. И обращение к ним идет синхронно.

    - - - Добавлено - - -

    Цитата Сообщение от AFZ Посмотреть сообщение
    И вообще, я вижу УКНЦ с применением FPGA так: плата, на которой два "теплых ламповых" микропроцессора К1801ВМ2, одна "жирная" FPGA
    Нет смысла в лампоых ВМ2, если Verilog-модель полностью соответствует оригиналу. Процессор по сути ничем не отличается от тех же 1515, за исключением того, что в разы больше.

    - - - Добавлено - - -

    И вообще, обратитесь к опыту @Ynicky, который уже сделал FPGA-версию, которая в значительно мере уже работает.

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

    hobot (25.09.2020), nzeemin (23.09.2020)

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Я этого не знал. Тем не менее, эта проблема легко обходится. Никто не мешает прицепить параллельно питанию Циклона-3+ банальный стабилитрон на 3.6 В
    ИМХО, если поделка только для себя любимого, то можно рискнуть, хотя лично мне свое время жалко было бы, если вдруг откажет. А если тиражировать - то лучше не нарушать рекомендации производителя. Тем более это будут втыкать в БК, где плата двухслойная, без нормальных опорных слоев и большая - "выбросы" наверняка будут. Ну, дело твое - рискни, посмотрим как оно в серии будет

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

    TheGWBV (23.09.2020)

  12. #1178
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Ну, дело твое - рискни, посмотрим как оно в серии будет
    Как написано в электричках в Одессе - "Высунь, высунь голову в окно - посмотрим, что обратно засунешь"

  13. #1179
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    780
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    И эти ноги - единственная проблема, которую я вижу. Кажется их потребуется столько, сколько бывает только в кузове BGA, а, значит, печатка потребуется многослойная, читай дорогая. Что понижает и так невысокую вероятность реализации подобного проекта, практически, до нуля.
    164 копыта хватит?
    Есть и на 187 копыт.
    Последний раз редактировалось LeoN65816; 23.09.2020 в 22:30.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  14. #1180
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    а, значит, печатка потребуется многослойная, читай дорогая. Что понижает и так невысокую вероятность реализации подобного проекта, практически, до нуля.
    На JLPCB 4-х слойки очень дешёвые получаются - $7 за 5шт + доставка. До РФ доставка дешёвая доступна, так что вообще никаких проблем.
    "Байт-48"

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

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

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

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

Похожие темы

  1. Ответов: 29
    Последнее: 15.11.2023, 09:35
  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

Ваши права

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