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

Alex77

Участник
  • Постов

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

  • Посещение

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

    1

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


  1. 1) в вивадо рисуется схема с учётом реальных выводов.

    2) из вивады делается экспорт хардваре+прошика плис в sdk, с последующим запуском sdk

    3) в sdk "автоматом" должно сгенериться комплект дров для "вашей" схемы

    4) создать демо проект по шаблонам.

    5) если ничего не получается - то прочитать руководство пользователя в DocNav-e. их там море...

  2. процесс программирования это есть запись 0 на позицию 1. те каждый байт можно "шить" до восьми раз. как стирается именно эта микросхема я не знаю. аналогичные стираются только блоками по 64-256кб за раз или вся микросхема. процесс программирования обычно это запись во внутренний буфер микросхемы (256-512 байт) с последующим программированием соответствующих ячеек памяти.

  3. однажды стертый блок (состояние все "FF") можно сколь угодно записывать информацией до состояния (состояние все "00") (Пример: было после стирания FF, записали первый раз 0x0f, и можно потом записать 0x00, апосля только стирание ). время стирания всего блока обычно равно времени полного программирования оного (точное время зависит от расположения звёзд).

    ПС: и запись не 1.2 микро а милисекунды.

  4. можно сходить на

    https://zx-pk.ru/threads/28952-pdp-11-na-fpga.html

    https://zx-pk.ru/threads/23978-tsifrovaya-arkheologiya-1801-i-vse-vse-vse.html

    и аналогичные

    там народ "творит" на плисах разные ретро процессоры, от любительского уровня до достойного.

    мож чего подскажут/найдёте интересного

  5. вышло малое обновление

    Vivado Design Suite 2018.3.1 is now available with support for

    • Enhancements in the IBERT IP and GT Wizard for Virtex UltraScale+ 58G Devices
    • Production devices enabled:
      • Virtex UltraScale+ HBM (-1, -2, -2L):- XCVU31P, XCVU33P, XCVU35P, XCVU37P
      • Defense-Grade Zynq UltraScale+ MPSoC Devices:- XQZU11EG, 
      • Defense-Grade Kintex UltraScale+ Devices:- XQKU15P, XQKU5P 
      • Defense-Grade Virtex UltraScale+ Devices:- XQVU3P
      • Defense-Grade Zynq UltraScale+ RFSoC Devices:- XQZU29DR

    The follow devices are introduced in this release:

    • Zynq UltraScale+ RFSoC:- XCZU39DR
    • XA Zynq UltraScale+ MPSoC Devices: -XAZU11EG (-1, -1Q),

    The following devices are introduced in WebPack:

    • XAZU7EV, XAZU7EG

    For customers using these devices, Xilinx recommends installing Vivado 2018.3.1.  For other devices, please continue to use Vivado 2018.3.

     

     

     

    И грядёт появление 2019. DocNav уже начал обновляться на 2019.1

     

     

     

  6. философский вопрос: а к чему эта модель? для какого софта моделирования? там нет готового длл? или там есть рекомендации чем и как компилить? насколь я понимаю нужна длл для работы в виндах? в бытности при компиляции чего либо в либ или длл было важно соглашение по внутренниму представлению имён функций и способам передачи аргументов функциям. другими словами надо понять как это делает мингв и любой другой "современный" компилятор и постараться в новом компиляторе выставить нужные(правильные) опции компиляции.

  7. монитор 25' 2560*1440

    90% и 125%

    ряд: 90, 100...300 шаг 25%

    что то мутно получилось загрузит рисунки. но тенденция видна. Шрифт получается чётким, не размытым.

     

     

    90M.jpg

    125M.jpg

  8. Я не Гуру. Мои пять копеек.

    1 - не надо путать "берега": блок-дизайн и язык описания схемы. Одно есть надстройка на другим. И для упрощения автоматизма блокдизайна "пожертвовали" типами данных.

    2 - если выбирать из сей троицы - то SV. По моиму ИМХУ:

    vhdl - громоздкое описание (много букв, мало "смысла")

    verilog - это бета версия SystemVerilog. Например в SV более точно описано что и как инициализируется. Уточнены виды данных (переменные и цепи) и типы данных (те диапазон значений). Продвинутое тестирование. итд итд

    Так что мой выбор SV.

    3 - а если посмотреть со стороны: все три языка идут "лесом", на фоне новых плис (для "аля ИИ") там наверно будут писать только на чемнибудь похожем на С++.

    другими словами (если проводить аналогии с программированием) это как АСМ и ЯВУ. Для толстых плис ЯВУ, а там где требуется "полировка" по ресурсам/быстродействию там vhdl/sv.

     

  9. не хочу быть занудой, но:

    - xilinx НЕ разрабатывал устройство что расположено по выше указанной ссылке, и как следствие претензий к xilinx быть не может (так же санкции тоже не причём).

    - Вам достаточен тот корпус что есть в той " оркадовской либе" ? или там есть все разновидности корпусов (в частности для 020 это CLG400  и CLG484)

    - я не очень доверяю китайцам - тк проект самой плисы в примерах приведён на "отвали" и пестрит красными еррорами.

    - почему не посмотреть на оригинальные (от xilinx/digilent/avnet) демо платы на тамошнее описание (требования) к разводке pcb ? а так же как разведено питание, память и др.

  10. а разве есть оригинальные киты для xc7z010s ??? для 020 есть, а для 010 нету. Посему где облом?

    а то что найдено - так это галимый китай. а китайцы никому (так просто) не отдают...

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