Вчера известный разработчик FPGA дизайнов и печатных плат Николай Ковач, основатель marsohod.org из Таганрога, добавил поддержку платы Марсоход3GW2 в репозиторий примеров для Школы Синтеза Цифровых Схем, в которую сейчас идет регистрация. Николай также описал работу с примерами в своем посте на Хабре. Плата полностью покрывает нужды Школы для упражнений с цифровой логикой, синтезом простого микропроцессорного ядра, распознавания и генерации звука и красивой графикой на HDMI дисплее с 24-битным цветом. Плата стоит 5000 рублей + 400 рублей за шилд семисегментного индикатора. Для работы со звуком нужно приобрести дополнительные компоненты: MEMS микрофон INMP441 ($1.70 на AliExpress) и декодер GY-PCM5102 с чипом PCM5102A для вывода звука ($1.84 на AliExpress).

Получается заведомо дешевле и лучше по графике, чем со стандартными во многих западных вузах платами типа Digilent Nexys A7, которая стоит $350 и позволяет только 12-битную графику c VGA (4 бита на канал RGB). При этом софтвер для синтеза Xilinx Vivado, который используется для Artix-7 FPGA на Nexys A7 - работает в несколько раз медленнее, чем софтвер Gowin EDA, который используется для Gowin FPGA на плате Марсоход3GW2.

Российская плата также имеет преимущество по графике, цене и скорости синтеза перед популярными платами Terasic DE10-Lite (VGA 4 бита на канал RGB, $140 с доставкой из Тайваня и синтез Altera Quartus Prime). И даже перед бюджетными решениями из КНР с FPGA от Altera: платам Omdazz/RzRd (1-бит VGA, $50 на AliExpress) и Saylinx (5-6-5 RGB VGA, $54), хотя у Saylinx шире 7-сегментный индикатор (8 цифр против 4 цифр у Марсоход3GW2).

Прямым конкурентом Марсоход3GW2 является китайская плата Tang Nano 9K, но, во-первых, китайскую плату нужно паять, во-вторых, для нее нужно докупать не только микрофон и декодер для вывода звука, но и дополнительную интерфейсную плату на основе чипа TM1638, а также макетную плату чтобы это все разместить.

При этом для Марсохода3GW2 можно использовать те же инструкции, что и для Tang Nano 9K, а также инструкции, созданные при кооперации сообщества Verilog Meetup и Gowin Semiconductor:

GOWIN EDA Quick Start Guide V6

TangNano9KBoardSetupV3

Tang Nano 9K Synthesis and Configuration V6

Пикантный момент: что c Марсоходом3GW2, что с Tang Nano 9K можно использовать не только коммерческий тулчейн Gowin EDA, но и открытый тулчейн OSS CAD Suite. Хотя открытый тулчейн сыроват, но с ним связаны два крутых обстоятельства:

  1. Если вы хотите стать специалистом по алгоритмам автоматизации проектирования чипов, то вам не обязательно трудоустраиваться в Synopsys или Cadence, вы можете участвовать в движении Free and Open Source Silicon и делать вклад в эти тулы, причем не только для FPGA, но и для ASIC.

  2. Если вы посмотрите на файлы релиза OSS CAD Suite, вы обнаружите в нем релизы не только для Linux и Windows, но и для популярного у молодежи Apple Макинтоша, причем как на x86/64, так и на ARM-based Apple Silicon. Если немного поковырять скрипты для basics-graphics-music (там чуть другой bash чем на линуксе), то наверняка можно заставить работать синтез и конфигурацию всех примеров на макинтоше.

При этом Марсоход3GW2 - не первая российская плата, для которой сделана поддержка репозитория примеров для Школы Синтеза и Verilog Meetup (т.е. Школы Синтеза за Рубежом). Еще в прошлом году Николай Ковач сделал поддержку для двух альтеровских плат от Марсохода, правда сейчас их нужно подкрутить для новой версии репозитория (см. сигналы vsync/hsync в board_specific_top.sv).

Но помимо трех марсоходов плату с поддержкой примеров для Школы Синтеза сделал Руслан Залата из Тюмени, основатель компании Фабмикро.

Плата Руслана называется Карно / Karnix, и предназначена скорее не для образования, а для промышленной автоматизации. Но примеры на ней тоже работают:

Эту плату Руслан описал в свое посте:

Среди множества отладочных плат, поддерживаемых проектом «basics-graphics-music» присутствует, в том числе, разработанная мной и моими коллегами из ООО «Фабмикро» плата «ПИР СЦХ-254 Карно» («Karnaugh Interactive Extendable ASIC Simulation Board») предназначенная для обучения азам цифрового синтеза и экспериментов с синтезируемыми микропроцессорными ядрами RISC-V.

Это полностью «open source and open hardware» проект на базе ПЛИС Lattice ECP5 с ~25К логических блоков, содержит ряд интересных периферийных устройств: многоканальный ЦАП и АЦП, блок статической SRAM памяти объемом 512КБ, FastEthernet, HDMI, кнопки и светодиоды и кое-что еще. Плата «Карно» имеет встроенный JTAG программатор.

Я вообще видел Мишустин на днях выступал на форуме "Микроэлектроника-2024" и говорил о госпрограмме подержки подготовки кадров. Судя по тому, какие задачки Мишустин задает студентам и лицеистам, он человек с пониманием. Так вот если бы российское государство накупило бы FPGA плат отечественных производителей для физматшкол и вузов, и поддержало бы их внедрение от Камчатки до Севастополя, то через несколько лет уровень российских молодых специалистов для разработки цифровой электроники вероятно бы превысил уровень американских выпускников (это я не просто так думаю - я интервьирую выпускников на микроархитектурные задачки).

В Америке пытались внедрить FPGA платы в обучение школьников по программе Project Lead The Way , с платами Digilent Cmod S7 с чипами Xilinx Spartan-7, но их программа выглядит не очень интересной. Кнопочки, лампочки, где графика, музыка, процессоры? Со студентами все хорошо в вузах типа MIT, но в других местах не очень - мало практических студенческих проектов, из-за чего студенты вынуждены учиться на производстве, которое редко горит их учить.

В России процесс сейчас идет довольно живо - вспомним, что в субботу начинается Школа Синтеза, на которую регистрация еще открыта, хотя у них глючит подтверждение емейла.

Комментарии (85)


  1. MasterMentor
    02.10.2024 09:29
    +7

    для Школы Синтеза Цифровых Схем, в которую сейчас идет регистрация.

    ТЕБЕ ПОДОЙДЁТ ШКОЛА СИНТЕЗА, ЕСЛИ ТЫ ...

    Базовый уровень

    • Обучаешься на 1-3 курсе бакалавриата или 1 курсе магистратуры в техническом вузе

    Количество мест для офлайн-обучения ограничено. Для тех, кто не смог попасть на очные занятия...

    Всё вроде бы хорошо, только там на форме обязательное поле Университет*, в нём прописано МГТУ им. Баумана, и оно Read-Only. А в Предпочтительный кластер* - выбор от Камчатки до Беларуси.

    Прокомментируйте, пожалуйста.


    1. YuriPanchul Автор
      02.10.2024 09:29

      Ой, проблемы регистрации лучше решать в телеграме


  1. Sdima1357
    02.10.2024 09:29
    +34

    Импортозамещение чего? Чипы китайские, которые пока ещё продают, но не факт что будут продавать завтра. Платка неплохая, и даже интересная, но звук можно выводить прямо с ножек и без i2s . Так чем она лучше той же tang9k, которая дешевле?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +1

      Ну я же написал чем лучше - паять не надо например:

      Прямым конкурентом Марсоход3GW2 является китайская плата Tang Nano 9K, но, во-первых, китайскую плату нужно паять, во-вторых, для нее нужно докупать не только микрофон и декодер для вывода звука, но и дополнительную интерфейсную плату на основе чипа TM1638, а также макетную плату чтобы это все разместить.

      Добавлю к этому еще доставку.

      При этом, как я написал,

      При этом для Марсохода3GW2 можно использовать те же инструкции, что и для Tang Nano 9K, а также инструкции, созданные при кооперации сообщества Verilog Meetup и Gowin Semiconductor:

      GOWIN EDA Quick Start Guide V6

      TangNano9KBoardSetupV3

      Tang Nano 9K Synthesis and Configuration V6


      1. Sdima1357
        02.10.2024 09:29
        +12

        Нужно паять

        Там гребёнку припаять надо. Это несложно даже для младших школьников. Вам самому не смешно? Кстати продают и запаянные.

        И все рано дешевле примерно вдвое, все вышеперечисленное вместе. Tang nano 9k где то 17 USD с доставкой , а все остальное вместе как чашка кофе


        1. YuriPanchul Автор
          02.10.2024 09:29
          +4

          Запаянные 9k больше не продают, теперь запаянные продают только 20k, а они вдвое дороже. И да, есть куча и студентов и даже asic дизайнеров, которые не умеют паять.

          Вот моя табличка:


          1. Sdima1357
            02.10.2024 09:29
            +1

            ЛПлата в формфакторе предыдущих версий Марсоход3, однако, теперь на этой плате Марсоход3GW установлена микросхема Gowin FPGA GW1NR-LV9QN88PC6/I5

            • Микросхема Gowin FPGA, установленная на плате, имеет встроенные ресурсы:

            • 71 User IO pin

            • 8640 LUT

            • 6480 FF

            • 17280 bit SSRAM

            • 468kb BSRAM

            • 608Kb User Flash

            • 5 DSP Blocks

            • 2 PLL

            • встроенный генератор OSC

            • встроенные блоки сериализаторов OSER/ISER, ELVDS/TLVDS, ODDR/IDDR

            На плате Марсоход3GW так же установлены:

            • двухканальный программатор MBFTDI построенный на чипе FT2232H

            • 8ми битная АЦП ADC1175 20MHz

            • кварцевый генератор 100МГц

            • 2 пользовательские кнопки

            • 8 светодиодов

            • выход HDMI

            • разъем для плат расширения, например, для подключения шилда Ethernet или 7ми сегментного индикатора

            Примеры FPGA проектов для данной платы можно взять на гитхаб https://github.com/marsohod4you/Marsohod3GW

            Программирование ведется в среде Gowin IDE Designer Standard.

             

             

            Цена: 5000.00 руб.

            pp

            4.2. Тарифы на оказание услуг по доставке ТОВАРА зависят от способа доставки и указаны в интернет-магазине в разделе "Оформление заказа => Способ доставки".

            5000 rub -> 52.92 United States Dollar + ? доставка

            nano 9k $43--$7 (4.3 inch lcd) = $26 , так как hdmi у неё тоже есть. А другие платки 20к и 25к намного толще

            Все равно нано дешевле и лично мне удобней

            Пс вроде они забыли в описании упомянуть 64мbit psram

            Ппс .И без пайки не в кайф, можно запустить все на эмуляторе на ПС.


          1. Sdima1357
            02.10.2024 09:29
            +4

            Смотрите Юрий, ребята со своим марсоходом - молодцы. У них интересный и полезный для начинающих сайт. Они делают хорошую и полезную работу. Но платы дороже и они в этом не виноваты.


            1. nApoBo3
              02.10.2024 09:29
              +2

              Так кто ж спорит, действительно молодцы, но так и напишите, не прорывное, а примерно как у все, но чуть дороже. А иначе получается уже набившее оскомину "аналоговнет".


              1. YuriPanchul Автор
                02.10.2024 09:29

                Но с их платой объективно можно не заказывать плату в Китае (AliExpress), на Тайване (Terasic), в Болгарии (Olimex) или в штате Вашингтон (Digilent). То есть импортозамещение состоялось - заголовок корректен.


      1. MrZorg
        02.10.2024 09:29
        +28

        Начинание неплохое, но приплетать Мишустина с формулировками импортозамещения ну честно, не стоит.

        Из плюсов - разработали удобную плату на китайской ПЛИС именно для обучения. С стоимостью больше, чем доступные на алиэкспрессе, но более применимую для школ.

        И если уж речь зашла про заказ, доставку и тп., то на марсоходе ссылка битая


        1. Sdima1357
          02.10.2024 09:29
          +3

          Приплетать Мишустина

          Pecunia non olet. Правда цель вообщем достойная, обучение детей ,но...


        1. YuriPanchul Автор
          02.10.2024 09:29
          +5

          Мишустин тут очень даже причем. На хрена российcкое правительство подарило 14 лет назад 300 миллионов долларов MIT в рамках сделки Сколково-MIT, чтобы бизнес-отделение MIT учило россиян слайдики рисовать? Почему российкое правительство не потратило 300 тысяч чтобы позаимствовать в том же MIT курс 6.111 и внедрить его по всей стране вместе c спонсируемыми FPGA платами для лабораторных занятий? Было бы в 1000 раз дешевле и выхлопа за 14 лет гораздо больше.


          1. Yak52
            02.10.2024 09:29
            +6

            Ой а в 2010 году то премьер министром то был Сам!


            1. SIISII
              02.10.2024 09:29
              +6

              правительство, дорогой, на другой планете живёт (с)


    1. DmitryZlobec
      02.10.2024 09:29

      А вы ради интереса сравните стоимость платы со стоимостью микросхемы в том же Chip &Dip.)) Официальная отладка всегда дешевле будет, там производитель вообще с нулевой прибылью чипы поставлять может.

      Тут же еще печатная плата есть, у Карно она вообще открытая, берите дополняйте.


      1. Sdima1357
        02.10.2024 09:29

        Sipeed, который делает tang nano, вроде не является представителем gowin. Как раз оф .платка разработчика от самого gowin что-то около S200 .И зачем сравнивать с ценами ч&д , они что поштучно чипы покупают?


    1. nckma
      02.10.2024 09:29
      +4

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

      Недавно написал статью про программирование HyperRAM чипов (которые встроены в чип Gowin): https://marsohod.org/projects/marsohod3gw-prj/443-controller-hyperram-fpga-gowin

      Такое весьма специфичное. Где такое ещё найдёте?

      Или вот "Использование Gowin Analyzer Osciloscope в FPGA проекте" - описание внутрисхемного отладчика FPGA Gowin.


      1. Sdima1357
        02.10.2024 09:29
        +1

        По поводу документации и примеров я и не спорю. Вы молодец и проделали большую и полезную работу. И платка хороша . Однако ваши примеры про гипер-рам и скоп будут отлично работать и на tang nano 9k у которого тот же чип

        Пс.Код с сайта марсоход натолкнул меня на реализацию юсб хоста в софте, на esp32 и stm32,так что спасибо за идею


        1. nckma
          02.10.2024 09:29
          +1

          Да, будут работать, если изменить назначения сигналов в проекте.
          А начинающему это поначалу трудно.

          Или еще ньюанс. На нашей плате стоит FTDI, которую Gowin IDE понимает сразу и сразу работает. А для Tang надо ставить свой драйвер программатора, а где его взять, как скачать и поставить? Мелочь конечно. Но вот так. Новичкам это не просто.

          В целом мне понятен ваш скептицизм. И я его даже полностью разделяю.


          1. Sdima1357
            02.10.2024 09:29
            +1

            Кстати правда. С драйвером у tang nano полная Ж. Под виндовс он работает, а под линуксом у меня только с openFpgaloader с командной строки. Gowin programer так и не заработал под линуксом, правда я сильно и не напрягался,пол дня примерно.


            1. YuriPanchul Автор
              02.10.2024 09:29
              +1

              В скриптах для примеров Школы Синтеза под винвоус используется родная программа для прошивки, а для линукса - openFPGALoader. Я кстати лично подаловался об этом главному маркетеру Говина, сказал ему что это баг и что если их команда R&D в Шанхае это починит, то openFPGALoader будет не нужен, но пока так.


  1. RZK333
    02.10.2024 09:29
    +2

    к слову, в связке с YoSYS еще есть интересный проект Amaranth https://amaranth-lang.org/docs/amaranth/latest/

    интересующимся open source FPGA советую посмотреть.


    1. YuriPanchul Автор
      02.10.2024 09:29
      +1

      Проблема в том, что если выучить человека чисто на Amaranth, то он притом интервью на работу в Apple, NVidia, Samsung, AMD, Ядро, Байкал, ЭЛВИС итд не пройдет. А если он захочет сделать стартап, то ему будет трудно найти инженеров, которые тоже выучили Аmaranth. Ну и симуляция на питоне медленная - то есть для больших проектов не скейлится.


  1. Gay_Lussak
    02.10.2024 09:29
    +22

    А можно все таки узнать, в чем собственно состоит замещение? Комплектующие - иностранные, ПО с помощью которого разводили плату скорее всего тоже.


    1. YuriPanchul Автор
      02.10.2024 09:29

      Замещение состоит в том, что Николай Ковач сел и задизайнил плату. И сделал к ней поддержку дизайном и скриптами. А другие не сделали. Где такая украинская плата? Вижу только ReVerSE-U16 для ретрокомпьютерщиков и ностальгантов по Радио-РК16 и Yamaha MSX.


      1. Gay_Lussak
        02.10.2024 09:29
        +14

        А я думал, что импортозамещение, это производство товара в стране, такое что позволяет избавиться от импорта, что кстати в дальнейшем приводит к рецессии экономики. Если вдруг в Россию вдруг перестанут завозить ПЛИС, сможет ли Николай Ковач задизайнить плату? И еще, вы говорите про импортозамещение, а почему тогда не используются Воронежские ПЛИСины?


        1. YuriPanchul Автор
          02.10.2024 09:29
          +9

          Зачем доводить импортозамещение до маразма, типа "пока не научимся делать любой предмет из песка и железной руды, не считается"? Импортозамещать можно разные проекты и процессы по частям, с прицелом впоследствие использовать полученный опыт для создания товаров на импорт. Как делала Япония в 1950-1970-х года, затем Южная Корея, затем КНР.

          Импортозамещение дизайна PCB для целей образовательных проектов - это конечно не полет человека на Луну, но последствия у него для подготовки студентов могут быть далекоидущие.

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

          Мне одна девочка из такого универстета, кстати отличница, на вопрос поменять логику процессора если латентность умножителя 2 такта, написала:

          cpu i_cpu (.clk (clk * 0.5)

          Если в России будет лучше - последствия могут быть удивительные.


          1. NNikolay
            02.10.2024 09:29
            +2

            Я верю про студентов. Но вот про импортзамещение не верю. Япония, Южная Корея и Китай это примеры экспорто-ориентированных экономик.


            1. YuriPanchul Автор
              02.10.2024 09:29
              +4

              Я сделал описку. Я хотел сказать "Импортозамещать можно разные проекты и процессы по частям, с прицелом впоследствие использовать полученный опыт для создания товаров на импорт экспорт. Как делала Япония в 1950-1970-х года, затем Южная Корея, затем КНР."

              Согласно книге Кругмана "Возвращение экономики депрессии" Япония сначала обкатывала товары на внутреннем защищенном рынке, а потом атаковала ими внешний. Так получилось с автомобилями, микросхемами памяти и другими товарами.

              В КНР есть куча импортозамещения - процессоры Loongson, китайский аналог гитхаба, китайский линукс итд итп.


          1. hw_store
            02.10.2024 09:29

            ... и ещё про воронежские плисы (сделанные по проектной документации альтеры). Есть какое-нибудь объяснение тому, что с 90-х гг в России не появилось ни одного чипа динамической памяти?


      1. Vivado_man
        02.10.2024 09:29
        +4

        А украинцы сейчас немного другим заняты, рассказать Вам чем или Вы все же в курсе?


      1. GidraVydra
        02.10.2024 09:29
        +3

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


        1. YuriPanchul Автор
          02.10.2024 09:29
          +1

          А США (Digilent), Тайвань (Terasic), Китай, Турция, Болгария (Olimex) и Бразилия - значит, по-вашему, тоже разосрались с цивилизованным миром, если вынуждены сами производить FPGA платы для образовательного рынка?


  1. sdy
    02.10.2024 09:29
    +1

    Почему плат только две и только эти платы считаются, а друиге нет?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +1

      Другие не сделали pull request в репозиторию примеров

      https://github.com/yuri-panchul/basics-graphics-music/tree/main/boards

      в которой сейчас 35 поддерживаемых плат и под 40 плат поддерживаемых частично (от Terasic, Digilent, Tang итд)


      1. sdy
        02.10.2024 09:29
        +1

        Честно говоря, там нет многих плат, сделанных в РФ специально для обучения. Причем много из них были сделаны задолго до этой статьи, более 10 лет назад. Несмотря на это, платы достаточно высокого уровня - CV SoC, MAX10 полноценный и т.д., и т.п.

        Другими словами, выбор плат напоминает какой то личный архив и довольно скудный


        1. YuriPanchul Автор
          02.10.2024 09:29
          +3

          Я готов добавить любые платы если меня сконтактируют производители. Либо добавить сам, либо попросить соратников, чтобы добавили. B список не такой уж скудный. Помимо новых марсоходов:

          ALINX AX4010 (Altera Cyclone IV)
          Digilent Arty A7 (Xilinx Artix-7)
          Digilent Basys 3 (Xilinx Artix-7)
          Digilent Nexys4 (Xilinx Artix-7)
          Digilent Nexys4 DDR (Xilinx Artix-7)
          Digilent Nexys A7 (Xilinx Artix-7)
          Digilent ZYBO Z7 (Xilinx Zynq-7000)
          emooc.cc (Altera Cyclone IV)
          Karnix ASB-254 (Lattice ECP5 25K)
          Olimex ICE40HX8K-EVB (Lattice iCE40 HX FPGA)
          Omdazz/RzRd (Altera Cyclone IV)
          Orange Crab (Lattice ECP5)
          Piswords-6 (Altera Cyclone IV)
          Saylinx (Altera Cyclone IV)
          Tang Nano 9K (Gowin 1)
          Tang Nano 20K (Gowin 2)
          Tang Primer 20K Lite (Gowin 2)
          Tang Primer 20K Dock (Gowin 2)
          Tang Primer 25K Dock (Gowin 5)
          Tang Mega 138K Dock (Gowin 5)
          Tang Mega 138K Dock Pro (Gowin 5)
          Terasic Cyclone V GX Starter Kit (Altera Cyclone V)
          Terasic DE0 (Altera Cyclone III)
          Terasic DE0-CV (Altera Cyclone V)
          Terasic DE0-Nano (Altera Cyclone IV)
          Terasic DE0-Nano-SoC (Altera Cyclone V)
          Terasic DE1 (Altera Cyclone II)
          Terasic DE1-SoC (Altera Cyclone V)
          Terasic DE10-Lite (Altera MAX10)
          Terasic DE10-Nano (Altera Cyclone V)
          Terasic DE2 (Altera Cyclone II)
          Terasic DE2-115 (Altera Cyclone IV)
          Terasic DK-DEV-3C120N (Altera Cyclone III), partial support
          ZEOWAA (Altera Cyclone IV)


  1. Brak0del
    02.10.2024 09:29
    +3

    При этом софтвер для синтеза Xilinx Vivado, который используется для Artix-7 FPGA на Nexys A7 - работает в несколько раз медленнее, чем софтвер Gowin EDA, который используется для Gowin FPGA на плате Марсоход3GW2.

    Так ведь и размеры оптимизационных задач, которые решают EDA в обоих случаях отличаются во много раз. На нексусе заведомо более мощные и навороченные плисины -- artix 50 или artix 100, которые содержат 32000 или 64000 6-входовых LUT, 240 DSP-слайсов, а на gowin-e всего порядка 8000 4-входовых LUT и 20 DSP-слайсов.


    1. YuriPanchul Автор
      02.10.2024 09:29
      +4

      На Говине есть плата Tang Mega 138K Pro, которая большая, дешевле чем платы с Artix7-100 и тоже поддерживается примерами школы. И графика у нее лучше, и синтез быстрее:


      1. Brak0del
        02.10.2024 09:29

        Это уже ближе к Artix7-200, такое определенно интереснее в контексте скоростей EDA.


  1. PTM
    02.10.2024 09:29
    +19

    Словлю минусов, но всё-же.

    1. Не покупая у отечественных - вы их не поддержите.

    2. Купить в Китае можно, особенно если вы уже инженер, а для школьников или начинающих студентов лучше войти с минимальными затратами. Остальному можно научиться в процессе.Это я к тому, что собрать схему на макетке проще, чем купить макетку, паяльник, флюс, припой, который если хреновый, то будет как каша итд итп

    3. По мне так @YuriPanchul достаточно много делает для популяризации fpga.

    4. а вот кружков и интереса у молодежи к микроэлектронике в том числе и базовой , как то маловато...да и не просвещает никто


    1. Moog_Prodigy
      02.10.2024 09:29
      +7

      Насчет 3 пункта. Как по мне, он пытается это делать. Но получается это настолько топорно, что даже отталкивающе. Куча официальщины, вот и с сайтом RO - поля, типа остальным сюда путь заказан, или что? А если у меня вообще нет ВО, значит я нищеброд и со мной даже разговаривать никто не будет? Я понимаю, за сайт отвечает не он, но если уж взялся за дело популяризации и привлечение интереса у молодежи - извольте соответствовать. Не умеешь - ну скажи тому, кто умеет, а не переправляй куда-то в тг канал, на почту, в dev/null...

      Не все технари умеют писать тексты. Рекламные тем более. Но он же не сам по себе, а представляет каким-то образом ВУЗ. Неужели сложно нормального копирайтера найти, или нанять, или попросить других педагогов с прокачанными навыками общения с молодежью? Или из студентов - написать или подкорректировать? Неужели никого нет? Или не искали? Ну да ладно, бывает. Я вот не умею писать подобные тексты, ну и не пишу их, всё просто. Выглядит, как будто из-под палки "программировай" написано.


      1. Moog_Prodigy
        02.10.2024 09:29

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


        1. YuriPanchul Автор
          02.10.2024 09:29
          +3

          Это не я :-)

          Что такое сайт RO?

          Я бы и рад был не писать - у меня все-таки работа в Самсунге есть по дизайну GPU и в отпуск черт знает сколько не ездил. Но педагоги писать не торопятся, а копирайтеры пишут ерунду, пытаясь пересказать своими словами свое интуитивно понятное, но некорректное понимание вопроса.


          1. Mausglov
            02.10.2024 09:29
            +1

            Что такое сайт RO?

            У человека проблемы со знаками препинания, должно быть так:

            вот и с сайтом: RO - поля

            Обсуждалось выше, форма с прибитой гвоздями Бауманкой. Не Вы делали эту форму, но Вы выступаете как представитель - значит, делите со Школой и славу, и тухлые яйца.


            1. lazbaphilipp
              02.10.2024 09:29

              а там неважно. Меня тоже смутило поначалу, но по факту там может зарегистрироваться кто угодно и откуда угодно, даже если без вышки.

              Я про онлайн, вестимо. Что там с оффлайном, я без понятия


          1. alan008
            02.10.2024 09:29

            Read Only


      1. MasterMentor
        02.10.2024 09:29
        +1

        Да нормальные у Вас аргументы. Просто Ваш взгляд - человека со стороны, Вы не в теме.

        Правда в том, что направление разработки микроэлектроники находится в разбитом и плачевном состоянии; подобные инициативы держатся на личном финансировнии, времени и доброй воле авторов. Деньгами их никто не поддерживал, не поддерживает и поддерживать не будет. Нет "Яндексов", нет "Сберов", нет "импортозамещений" - всё это слова из совсем другой оперы. И чем раньше это поймут и примут все причастные - тем лучше смогут действовать, ориентируясь только на собственые силы.

        ***

        Кстати, эту модную нынче тему, которая у всех на слуху и чуть ли не затмила собой "ИИ" и даже "чат GPT", вот здесь и ниже уже обсуждали:

        https://habr.com/ru/articles/846918/comments/#comment_27358330


        1. PTM
          02.10.2024 09:29
          +1

          Я немножко прикасаюсь к теме и как инженер и как любитель.

          Как инженер: источники света и PSU (power supply unit) к ним- почти вся "начинка" или китай перемаркированный, перекапсюлированное в россии ( вроде как светлана лед этим промышляла, сейчас не скажу) либо оч старое и дорогое, но с военной приемкой, либо там купили, а тут только на плату напаяли.

          Тоже самое вентиляторы, крыльчатки, термоконтроллеры для ТПА, итд итп..

          Одно радует иногда встречается прям вроде как настоящее импортозамещение (например briswik) но эт прям редкость.

          А как любитель- ну только алик нас и спасал... сейчас посложнее всё, но ходовое типа esp попрежнему доступно


      1. PTM
        02.10.2024 09:29
        +1

        Пусть топорно, пусть пытается, но так лучше, чем никак.

        У меня в городе есть вроде как радиоуниверситет... даже эта школа с ним дружит, а вот найти нормальный радиокружок... один.. ну может два... и это печально. А вот по поводу образования... кружкам вроде как пофиг, а если более серьезно то там так или иначе будет сноска на то, что требуется.

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

        ну и я бы отделял мух от котлет.. по моему мнению fpga не для новичков.


  1. hw_store
    02.10.2024 09:29
    +12

    По поводу импортозамещения: вот буквально сегодня получил ответ от завода "Электродеталь", который выпускает богатый ассортимент различных разъёмов. За разъём типа "пин хедер 2.54 однорядный" (который встречается почти в любом цифровом устройстве) и который в китайском исполнении можно купить со склада в любом количестве примерно за 15-20 рублей, российский завод просит 1164 рубля со сроком поставки 150 дней. Если кто не верит, пришлю скан коммерческого предложения в личку. Подобная же фигня была с кварцами - в 27 раз дороже китайских, но уже с месячным сроком поставки.
    Не удивительно, что с такими условиями поставок российские готовые изделия получаются дорогущими и востребованными только в рамках распила денег налогоплательщиков.


    1. laminar
      02.10.2024 09:29
      +2

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


      1. hw_store
        02.10.2024 09:29
        +2

        А нам и не надо частникам, я запрашивал у них 4 тыс.шт. для организации


        1. laminar
          02.10.2024 09:29

          Н-да, видимо надо было расписать подробнее. Вы правда считаете, что я решил, будто вы, как физическое лицо решили купить десяток гребенок на заводе? Под частниками все же подразумевался частный бизнес.


          1. CptAFK
            02.10.2024 09:29

            Заводам выпускающим компонентную базу не интересно работать с ФЛ или мелкими компаниями, да и зачем? Есть ВПК которые схавают по прайсу х***, есть компании типа ядро, которым возможно тоже интересна данная продукция, не помню, как там мелкая компонентная база на % импортозамещения влияет.

            В Китае другой подход конечно, десятки компаний дорются за рынок, вот и цена. У нас, полагаю тот же кварц наверно 1-2 компании делают, забитые под завязку заказами от ВПК и техногигантами.


            1. laminar
              02.10.2024 09:29

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


      1. MasterMentor
        02.10.2024 09:29
        +2

        >>это называется заградительные цены

        Теперь я понял почему такие цены в ресторанах: заграждают!


        1. laminar
          02.10.2024 09:29
          +1

          Может тогда стоит обратить внимание на условынй "Му-му", ну или как-то пресмотреть свои источники финансов, что бы ресторанные цены не казались вам высокие?


          1. invelusion
            02.10.2024 09:29
            +1

            ну или как-то пресмотреть свои источники финансов, что бы ресторанные цены не казались вам высокие

            if you’re homeless, just buy a house


            1. laminar
              02.10.2024 09:29

              Нет, тут скорее - "Под лежачий камень вода не течет"


          1. MasterMentor
            02.10.2024 09:29

            Спасибо за совет, ловите минус в карму. :)


            1. laminar
              02.10.2024 09:29

              Совет? Боже упаси, я думаю вы взрослый состоявшийся человек, который сам прекрасно знает как жить и уж точно не нуждается в советах от нонейма в интернете.


      1. paunch73
        02.10.2024 09:29

        Для ВПК условия поставки точно такие же (


      1. WindShear
        02.10.2024 09:29

        Слабо представляю гребенки в боевой электронике. Там больше разъёмы с резной и контргайками


    1. MasterMentor
      02.10.2024 09:29
      +1

      >>1164 рубля со сроком поставки 150 дней

      Всё верно: пока в Китае закажут, пока привезут, пока растаможат - так эти цифры - с точностью до второго знака после запятой - и выходят.

      И, кстати

      >>Импортозамещение работает: две [немного] российские FPGA платы, [по цене] полностью импортозамещающие 35 американских и китайских плат

      Так его себе я и представлял. Так на практике оно и работает.


  1. hw_store
    02.10.2024 09:29
    +1

    Кстати, может кто-нибудь сказать точно, выпускает ли российская промышленность какие-либо CPLD?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +4

      Да, завод в Воронеже - они выпускают в том числе аналоги старых альтер, которые можно классифицировать как CPLD и FPGA - тут люди часто смешивают понятия, хотя изначально CPLD и FPGA имели разную архитектуру
      https://vzpp-s.ru/


      1. hw_store
        02.10.2024 09:29
        +1

        Если Вы про 1578ХС-чего-то-там, то это плохая замена MaxII или GAL16. Там разница в цене даже не в десятки, а в тысячи раз, ну и корпус с 200+ ножками не располагает к целевому применению


  1. MasterMentor
    02.10.2024 09:29
    +2

    Что до "Импортозамещения", которое "работает", так и "модернизацию России", вроде успешно провели. Главным по ней, если верить Википедии, был

    российский инженер и предприниматель, управленец, миллиардер, коллекционер искусства, Председатель Попечительского совета, Сколтеха Яйценосная особа Виктор Феликсович Вексельберг

    С марта 2010 года — координатор российской части инновационного центра в Сколкове, с июня — президент Фонда развития Центра разработки и коммерциализации новых технологий (Фонд «Сколково») и сопредседатель Совета Фонда «Сколково».

    Кстати,

    Для подготовки к Школе мы рекомендуем Пройти теоретический курс «Как работают создатели умных наночипов» (от РОСНАНО)

    Ну, как работают в Роснано, мы то знаем. Об этом нам рассказал глава этого Уважаемого инновационно-научного бюджетного учреждения Анатолий Борисович Чубайс:

    ***

    Но этот не то чтобы патриот, а скорее государственник, по слухам упёр в чемодане все

    секретные технологии будущего от Роснано

    Чубайс принес Путину учебник будущего. Для гибких планшетов, которые в ближайшие годы получат миллионы школьников, пока не хватает контента. (с) Известия

    «Роснано» начала банкротство компании — разработчика «планшета Чубайса»
    «Роснано» начала банкротство компании — разработчика «планшета Чубайса»

    и растворился в песках где-то между Турцией и Израилем.

    Кстати, не знаете, как там сложилась дальнейшая карьера нашего инноватора?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +4

      По поводу Вексельберга я написал коммент выше:

      На хрена российcкое правительство подарило 14 лет назад 300 миллионов долларов MIT в рамках сделки Сколково-MIT, чтобы бизнес-отделение MIT учило россиян слайдики рисовать? Почему российкое правительство не потратило 300 тысяч чтобы позаимствовать в том же MIT курс 6.111 и внедрить его по всей стране вместе c спонсируемыми FPGA платами для лабораторных занятий? Было бы в 1000 раз дешевле и выхлопа за 14 лет гораздо больше.

      Что касается Чубайса, то польза от Роснано все-таки была. Они в частности сфинансировали проекты чипов Байкала и Элвиса. Без них (емнип) в России не появилась бы в 2015 году первая двухядерная система на кристалле с out-of-order процессорным ядром Байкал-Т1 и другие подобные проекты (планшетный процессор Скиф от Элвис). Был бы только Комдив-64 из НИИСИ и архитектурно неудачный Эльбрус.


      1. MasterMentor
        02.10.2024 09:29

        Да. Вообще Толя - светлая голова (правда, не к тому месту приложенная). Его бы к пиндосам заслать - так мы Америку уже бы 90-м субьектом присоединили.

        А так теперь только одна надежда - на алмаз «Спаситель России».

        Президент только что присвоил мне звание полковника! Прямо так и сказал: «Генерал Пискунов, с этой минуты можете считать себя полковником»
        Президент только что присвоил мне звание полковника! Прямо так и сказал: «Генерал Пискунов, с этой минуты можете считать себя полковником»
        *

        Вот все, блин, несут свой крест, но лишь Крест Чубайса оказался золотым. :)


      1. MasterMentor
        02.10.2024 09:29
        +1

        Единственная польза от Чубайса была в момент, когда он дёрнул с Родины.

        И то не уверен: приехал он на Землю Обетованную - ну, там и началось.

        Ещё одна из польз Чубайса - про него много анекдотов написано:

        Чубайс съе*нул. Всё. Значит тут и правда больше красть нечего.

        Подскажите, куда уехал Чубайс? Я хочу знать — какую страну в ближайшем будущем ожидает неожиданный пи*ец.

        После многочисленных предупреждений проигнорированных Западом, России пришлось-таки применить оружие массового поражения. На их позиции был сброшен Анатолий Борисович Чубайс.

        ФСБ настойчиво ищет способы внедрения Чубайса в руководство Польши.

        https://anekdot.1002.ru/person/chubays/


        1. Moog_Prodigy
          02.10.2024 09:29

          Еще ради хохмы можно прочитать его фамилию наоборот.


  1. iShrimp
    02.10.2024 09:29

    Вопрос автору. Подскажите, какие из популярных отладочных плат могут подойти для обучения работе с 1-битными нейросетями? Где есть поддержка Dynamic partial reconfiguration?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +2

      Dynamic partial reconfiguration - это было маркетинговое изобретение компании Xilinx в конце 1990-х годов для вывода на рынок XC6200 емнип. С тех пор я про это ничего не слышал.

      Для экспериментов с 1-битными нейросетями можно брать любую с достаточно большой емкостью - скажем Terasic DE10-Lite или Tang Mega 138K.

      UPD: Погуглил и обнаружил что в наши дни dynamic partial reconfiguration вроде в Stratix-е есть.


      1. AlexanderS
        02.10.2024 09:29

        С тех пор я про это ничего не слышал.

        Так оно же никуда и не делось вроде, даже эволюционировало из чисто консольных команд в GUI. Берете виваду, ультраскейл и всё там есть. Правда ни разу не сталкивался чтобы такое кто-то что-то делал и где бы это было реально востребовано, а не чисто в академических интересах)


        1. Brak0del
          02.10.2024 09:29
          +2

          Правда ни разу не сталкивался чтобы такое кто-то что-то делал и где бы это было реально востребовано, а не чисто в академических интересах)

          В Alveo и прочих подобных карточках для датацентров широко используется эта тема. Например Amazon F1 такое юзает.
          В плисине организуется фиксированный регион shell с системной логикой и реконфигурируемый регион для пользовательской логики. В частности это используется например, чтобы сдавать подобные инстансы в аренду -- пользователь арендует на пару часов такое и гоняет образы, не влияя на других. В одной физической плисине могут бегать ядра разных пользователей.


  1. IvanBodhidharma
    02.10.2024 09:29
    +3

    Вы же в США живёте, насколько я помню. Вам теперь разве можно импортозамещать?


    1. YuriPanchul Автор
      02.10.2024 09:29
      +1

      У нас в США можно делать открытые проекты даже с Ираном

      https://github.blog/news-insights/policy-news-and-insights/advancing-developer-freedom-github-is-fully-available-in-iran/

      Чай не Украина.


    1. MasterMentor
      02.10.2024 09:29

      Кому нужно - тому можно!


  1. Karl_Benz
    02.10.2024 09:29

    Импортозамещение нужно чтобы определенная категория лиц нагрела баблишка на этом себе. О нем давно сказал Преображенский но на примере людей.


  1. AnimeSlayer
    02.10.2024 09:29

    Очередная лицемерная рекламка своего барахла. Вы про импортозамещение нам то не врите так нагло. Это у подъездов бабушкам может быть прокакит.


    1. YuriPanchul Автор
      02.10.2024 09:29
      +2

      Эта плата заменяет Digilent Nexys A7 ($350), Terasic DE10-Lite ($140) и другие учебные платы при использовании примеров репозитория basics-graphics-music , причем за 5400 рублей и с более красивой графикой и с более быстрым синтезом. Где ложь?


      1. MasterMentor
        02.10.2024 09:29

        Хромой аргумент. Так можно и дизанейрские платы со стразами от «Дольче и Кабана» с лёгкостью Nexys-ом A7 импортозаменить (и ещё на поход в "условный Му-му" останется).

        PS "Импортозамещение" - кагбэ слегка не Ваша тема. Вы ж пока не Мишустин, Медведев или хотя бы Эндрю Воробьев, чтобы такие слова всуе произносить. Ими Вы и рынок патриотов, полезши в их хлеба, возмутили, и железячников - насторожили:

        значит будут грабить.

        И не переживайте так за "импортозамещение". Телевизор же пока ещё работает? Не отключили? Всё будет хорошо: всё модернизируют, вся импортозаместят, всех победят, и - до кучи - ещё и виновных накажут. Уже ж не раз это проходили.

        Да и чем итальянское заменишь?! Грусть...

        http://www.modmag.net/news/proekt-cosmos-ii-the-privilege-ot-italyanskogo-moddera-corsaronero333