home.social

#fpga — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fpga, aggregated by home.social.

  1. Создаем I2C Master Controller на Verilog. Создаем контроллер ядра I2C

    Я продолжаю описывать создание I2C-контроллера на Verilog. В предыдущих статьях мы протестировали ядро контроллера который выполняет атомарные функции работы с шиной в т.ч. в пограничных ситуациях типа clock stretching и пр. Теперь необходимо разработать управляющий контроллер для этого ядра, чтобы выполнять необходимые нам функции, но уже на следующем уровне абстракции и стать на шаг ближе к нашей цели - к рабочему коду I2C Controller который мы будем использовать с EEPROM и OLED SSD1306, а далее все это переиспользуем в Zynq и подключим к Linux. Всем заинтересовавшимся - добро пожаловать под кат!

    habr.com/ru/companies/beget/ar

    #verilog #quartus #i2c #i2c_master_controller #testbench #alinx_ax301 #fpga

  2. Создаем I2C Master Controller на Verilog. Создаем контроллер ядра I2C

    Я продолжаю описывать создание I2C-контроллера на Verilog. В предыдущих статьях мы протестировали ядро контроллера который выполняет атомарные функции работы с шиной в т.ч. в пограничных ситуациях типа clock stretching и пр. Теперь необходимо разработать управляющий контроллер для этого ядра, чтобы выполнять необходимые нам функции, но уже на следующем уровне абстракции и стать на шаг ближе к нашей цели - к рабочему коду I2C Controller который мы будем использовать с EEPROM и OLED SSD1306, а далее все это переиспользуем в Zynq и подключим к Linux. Всем заинтересовавшимся - добро пожаловать под кат!

    habr.com/ru/companies/beget/ar

    #verilog #quartus #i2c #i2c_master_controller #testbench #alinx_ax301 #fpga

  3. Создаем I2C Master Controller на Verilog. Создаем контроллер ядра I2C

    Я продолжаю описывать создание I2C-контроллера на Verilog. В предыдущих статьях мы протестировали ядро контроллера который выполняет атомарные функции работы с шиной в т.ч. в пограничных ситуациях типа clock stretching и пр. Теперь необходимо разработать управляющий контроллер для этого ядра, чтобы выполнять необходимые нам функции, но уже на следующем уровне абстракции и стать на шаг ближе к нашей цели - к рабочему коду I2C Controller который мы будем использовать с EEPROM и OLED SSD1306, а далее все это переиспользуем в Zynq и подключим к Linux. Всем заинтересовавшимся - добро пожаловать под кат!

    habr.com/ru/companies/beget/ar

    #verilog #quartus #i2c #i2c_master_controller #testbench #alinx_ax301 #fpga

  4. Создаем I2C Master Controller на Verilog. Создаем контроллер ядра I2C

    Я продолжаю описывать создание I2C-контроллера на Verilog. В предыдущих статьях мы протестировали ядро контроллера который выполняет атомарные функции работы с шиной в т.ч. в пограничных ситуациях типа clock stretching и пр. Теперь необходимо разработать управляющий контроллер для этого ядра, чтобы выполнять необходимые нам функции, но уже на следующем уровне абстракции и стать на шаг ближе к нашей цели - к рабочему коду I2C Controller который мы будем использовать с EEPROM и OLED SSD1306, а далее все это переиспользуем в Zynq и подключим к Linux. Всем заинтересовавшимся - добро пожаловать под кат!

    habr.com/ru/companies/beget/ar

    #verilog #quartus #i2c #i2c_master_controller #testbench #alinx_ax301 #fpga

  5. [Перевод] Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog

    Вайб‑кодинг выглядит безобидно, пока речь идет о скриптах, лендингах и небольших сервисах. Но что будет, если попробовать с его помощью собрать проект для ПЛИС: с I2S, FIFO‑буфером, DSD, S/PDIF, UART, PSRAM и отладкой на реальном железе? Я проверил это на практике и почти без знания Verilog прошел путь от мигающего светодиода до рабочего FIFO‑реклокера для цифрового аудио. Получилась история о том, где ИИ действительно помогает инженеру, где уверенно ведет в тупик и почему в какой‑то момент все равно приходится доставать логический анализатор. Читать кейс

    habr.com/ru/companies/otus/art

    #ПЛИС #FPGA #Verilog #вайбкодинг #ИИ #I2S #FIFO #реклокинг #цифровое_аудио #отладка

  6. [Перевод] Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog

    Вайб‑кодинг выглядит безобидно, пока речь идет о скриптах, лендингах и небольших сервисах. Но что будет, если попробовать с его помощью собрать проект для ПЛИС: с I2S, FIFO‑буфером, DSD, S/PDIF, UART, PSRAM и отладкой на реальном железе? Я проверил это на практике и почти без знания Verilog прошел путь от мигающего светодиода до рабочего FIFO‑реклокера для цифрового аудио. Получилась история о том, где ИИ действительно помогает инженеру, где уверенно ведет в тупик и почему в какой‑то момент все равно приходится доставать логический анализатор. Читать кейс

    habr.com/ru/companies/otus/art

    #ПЛИС #FPGA #Verilog #вайбкодинг #ИИ #I2S #FIFO #реклокинг #цифровое_аудио #отладка

  7. [Перевод] Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog

    Вайб‑кодинг выглядит безобидно, пока речь идет о скриптах, лендингах и небольших сервисах. Но что будет, если попробовать с его помощью собрать проект для ПЛИС: с I2S, FIFO‑буфером, DSD, S/PDIF, UART, PSRAM и отладкой на реальном железе? Я проверил это на практике и почти без знания Verilog прошел путь от мигающего светодиода до рабочего FIFO‑реклокера для цифрового аудио. Получилась история о том, где ИИ действительно помогает инженеру, где уверенно ведет в тупик и почему в какой‑то момент все равно приходится доставать логический анализатор. Читать кейс

    habr.com/ru/companies/otus/art

    #ПЛИС #FPGA #Verilog #вайбкодинг #ИИ #I2S #FIFO #реклокинг #цифровое_аудио #отладка

  8. [Перевод] Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog

    Вайб‑кодинг выглядит безобидно, пока речь идет о скриптах, лендингах и небольших сервисах. Но что будет, если попробовать с его помощью собрать проект для ПЛИС: с I2S, FIFO‑буфером, DSD, S/PDIF, UART, PSRAM и отладкой на реальном железе? Я проверил это на практике и почти без знания Verilog прошел путь от мигающего светодиода до рабочего FIFO‑реклокера для цифрового аудио. Получилась история о том, где ИИ действительно помогает инженеру, где уверенно ведет в тупик и почему в какой‑то момент все равно приходится доставать логический анализатор. Читать кейс

    habr.com/ru/companies/otus/art

    #ПЛИС #FPGA #Verilog #вайбкодинг #ИИ #I2S #FIFO #реклокинг #цифровое_аудио #отладка

  9. I am happy to announce Mecrisp-Ternary, an experiment to implement the #Forth programming language on a custom balanced #ternary architecture with variable width. Instruction set emulator is included, #FPGA implementation is coming soon: codeberg.org/Mecrisp/mecrisp-t

  10. I am happy to announce Mecrisp-Ternary, an experiment to implement the #Forth programming language on a custom balanced #ternary architecture with variable width. Instruction set emulator is included, #FPGA implementation is coming soon: codeberg.org/Mecrisp/mecrisp-t

  11. I am happy to announce Mecrisp-Ternary, an experiment to implement the #Forth programming language on a custom balanced #ternary architecture with variable width. Instruction set emulator is included, #FPGA implementation is coming soon: codeberg.org/Mecrisp/mecrisp-t

  12. I am happy to announce Mecrisp-Ternary, an experiment to implement the #Forth programming language on a custom balanced #ternary architecture with variable width. Instruction set emulator is included, #FPGA implementation is coming soon: codeberg.org/Mecrisp/mecrisp-t

  13. I am happy to announce Mecrisp-Ternary, an experiment to implement the #Forth programming language on a custom balanced #ternary architecture with variable width. Instruction set emulator is included, #FPGA implementation is coming soon: codeberg.org/Mecrisp/mecrisp-t

  14. Встреча FPGA-сообщества: онлайн, вечер, пять докладов

    Регулярный слет сообщества FPGA-инженеров и им причастных пройдет 26 мая в 19 часов в формате онлайн-трансляции. В программе вечера пять докладов: о Yosys, SystemRDL, Edge AI и анализе вейвформ с LLM. Подробности о темах и спикерах — под катом. А регистрация —

    habr.com/ru/companies/yadro/ar

    #fpga #митап #yosys #systemrdl #edgeai

  15. Встреча FPGA-сообщества: онлайн, вечер, пять докладов

    Регулярный слет сообщества FPGA-инженеров и им причастных пройдет 26 мая в 19 часов в формате онлайн-трансляции. В программе вечера пять докладов: о Yosys, SystemRDL, Edge AI и анализе вейвформ с LLM. Подробности о темах и спикерах — под катом. А регистрация —

    habr.com/ru/companies/yadro/ar

    #fpga #митап #yosys #systemrdl #edgeai

  16. Встреча FPGA-сообщества: онлайн, вечер, пять докладов

    Регулярный слет сообщества FPGA-инженеров и им причастных пройдет 26 мая в 19 часов в формате онлайн-трансляции. В программе вечера пять докладов: о Yosys, SystemRDL, Edge AI и анализе вейвформ с LLM. Подробности о темах и спикерах — под катом. А регистрация —

    habr.com/ru/companies/yadro/ar

    #fpga #митап #yosys #systemrdl #edgeai

  17. Встреча FPGA-сообщества: онлайн, вечер, пять докладов

    Регулярный слет сообщества FPGA-инженеров и им причастных пройдет 26 мая в 19 часов в формате онлайн-трансляции. В программе вечера пять докладов: о Yosys, SystemRDL, Edge AI и анализе вейвформ с LLM. Подробности о темах и спикерах — под катом. А регистрация —

    habr.com/ru/companies/yadro/ar

    #fpga #митап #yosys #systemrdl #edgeai

  18. SuperStation One finally shipping, although others have said their units sat in China for like 10 or 11 days after getting labels anyway. But still, progress!

    retroremake.co/pages/superstat

  19. Запуск Vivado 2019.1 на Orange Pi 3 LTS через QEMU

    Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запустил и успешно прошил плату (ДА! Собрал проект и прошил).

    habr.com/ru/articles/1033766/

    #Vivado #Xilinx #FPGA #OrangePi #Orange_Pi_3 #QEMU

  20. Запуск Vivado 2019.1 на Orange Pi 3 LTS через QEMU

    Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запустил и успешно прошил плату (ДА! Собрал проект и прошил).

    habr.com/ru/articles/1033766/

    #Vivado #Xilinx #FPGA #OrangePi #Orange_Pi_3 #QEMU

  21. Запуск Vivado 2019.1 на Orange Pi 3 LTS через QEMU

    Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запустил и успешно прошил плату (ДА! Собрал проект и прошил).

    habr.com/ru/articles/1033766/

    #Vivado #Xilinx #FPGA #OrangePi #Orange_Pi_3 #QEMU

  22. Запуск Vivado 2019.1 на Orange Pi 3 LTS через QEMU

    Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запустил и успешно прошил плату (ДА! Собрал проект и прошил).

    habr.com/ru/articles/1033766/

    #Vivado #Xilinx #FPGA #OrangePi #Orange_Pi_3 #QEMU

  23. 🗓️ Verification Academy Live BRNO
    May 21 2026 in Brno, Czech Republic

    Three main topics on the table:
    - Questa One & faster verification closure
    - Static/formal verification
    - AI in verification workflows

    In-person only. Brno University of Technology, Bozetechova, Room A112.

    verificationacademy.com/topics

    #QuestaOne #SystemVerilog #UVM #FPGA #ASIC #FormalVerification #SiemensEDA

  24. 🗓️ Verification Academy Live BRNO
    May 21 2026 in Brno, Czech Republic

    Three main topics on the table:
    - Questa One & faster verification closure
    - Static/formal verification
    - AI in verification workflows

    In-person only. Brno University of Technology, Bozetechova, Room A112.

    verificationacademy.com/topics

    #QuestaOne #SystemVerilog #UVM #FPGA #ASIC #FormalVerification #SiemensEDA

  25. 🗓️ Verification Academy Live BRNO
    May 21 2026 in Brno, Czech Republic

    Three main topics on the table:
    - Questa One & faster verification closure
    - Static/formal verification
    - AI in verification workflows

    In-person only. Brno University of Technology, Bozetechova, Room A112.

    verificationacademy.com/topics

    #QuestaOne #SystemVerilog #UVM #FPGA #ASIC #FormalVerification #SiemensEDA

  26. 🗓️ Verification Academy Live BRNO
    May 21 2026 in Brno, Czech Republic

    Three main topics on the table:
    - Questa One & faster verification closure
    - Static/formal verification
    - AI in verification workflows

    In-person only. Brno University of Technology, Bozetechova, Room A112.

    verificationacademy.com/topics

    #QuestaOne #SystemVerilog #UVM #FPGA #ASIC #FormalVerification #SiemensEDA

  27. 🗓️ Verification Academy Live BRNO
    May 21 2026 in Brno, Czech Republic

    Three main topics on the table:
    - Questa One & faster verification closure
    - Static/formal verification
    - AI in verification workflows

    In-person only. Brno University of Technology, Bozetechova, Room A112.

    verificationacademy.com/topics

    #QuestaOne #SystemVerilog #UVM #FPGA #ASIC #FormalVerification #SiemensEDA

  28. FPGA-PlayStation

    Just discovered that Taki Udon's FPGA-based #PlayStation is finally out and apparently it's the best way to play #PS1 #games right now, real #hardware accuracy without the original #console degrading over time. This is what #retrogaming #preservation actually looks like, not remasters, not subscriptions, just proper #FPGA tech doing the work. Huge win for players.

    timeextension.com/features/ret

    #RetroGaming #PlayStation #PS1 #FPGA #Gaming #Preservation #OpenHardware

  29. FPGA-PlayStation

    Just discovered that Taki Udon's FPGA-based #PlayStation is finally out and apparently it's the best way to play #PS1 #games right now, real #hardware accuracy without the original #console degrading over time. This is what #retrogaming #preservation actually looks like, not remasters, not subscriptions, just proper #FPGA tech doing the work. Huge win for players.

    timeextension.com/features/ret

    #RetroGaming #PlayStation #PS1 #FPGA #Gaming #Preservation #OpenHardware

  30. FPGA-PlayStation

    Just discovered that Taki Udon's FPGA-based #PlayStation is finally out and apparently it's the best way to play #PS1 #games right now, real #hardware accuracy without the original #console degrading over time. This is what #retrogaming #preservation actually looks like, not remasters, not subscriptions, just proper #FPGA tech doing the work. Huge win for players.

    timeextension.com/features/ret

    #RetroGaming #PlayStation #PS1 #FPGA #Gaming #Preservation #OpenHardware

  31. FPGA-PlayStation

    Just discovered that Taki Udon's FPGA-based #PlayStation is finally out and apparently it's the best way to play #PS1 #games right now, real #hardware accuracy without the original #console degrading over time. This is what #retrogaming #preservation actually looks like, not remasters, not subscriptions, just proper #FPGA tech doing the work. Huge win for players.

    timeextension.com/features/ret

    #RetroGaming #PlayStation #PS1 #FPGA #Gaming #Preservation #OpenHardware

  32. FPGA-PlayStation

    Just discovered that Taki Udon's FPGA-based #PlayStation is finally out and apparently it's the best way to play #PS1 #games right now, real #hardware accuracy without the original #console degrading over time. This is what #retrogaming #preservation actually looks like, not remasters, not subscriptions, just proper #FPGA tech doing the work. Huge win for players.

    timeextension.com/features/ret

    #RetroGaming #PlayStation #PS1 #FPGA #Gaming #Preservation #OpenHardware

  33. The icepi-zero-c64 is possibly the smallest and complete #FPGA #Commodore #C64 implementation.

    Featuring HDMI video output, dual USB HID input support, and 1541 floppy drive emulation.

    github.com/m1nl/icepi-zero-c64

    #retrocomputing #opensource #oshw

  34. The icepi-zero-c64 is possibly the smallest and complete #FPGA #Commodore #C64 implementation.

    Featuring HDMI video output, dual USB HID input support, and 1541 floppy drive emulation.

    github.com/m1nl/icepi-zero-c64

    #retrocomputing #opensource #oshw

  35. The icepi-zero-c64 is possibly the smallest and complete #FPGA #Commodore #C64 implementation.

    Featuring HDMI video output, dual USB HID input support, and 1541 floppy drive emulation.

    github.com/m1nl/icepi-zero-c64

    #retrocomputing #opensource #oshw

  36. The icepi-zero-c64 is possibly the smallest and complete #FPGA #Commodore #C64 implementation.

    Featuring HDMI video output, dual USB HID input support, and 1541 floppy drive emulation.

    github.com/m1nl/icepi-zero-c64

    #retrocomputing #opensource #oshw

  37. The icepi-zero-c64 is possibly the smallest and complete #FPGA #Commodore #C64 implementation.

    Featuring HDMI video output, dual USB HID input support, and 1541 floppy drive emulation.

    github.com/m1nl/icepi-zero-c64

    #retrocomputing #opensource #oshw

  38. Just merged 🏝️ Isle.Computer graphics refactor, fixing many small issues and general clunkiness. github.com/projf/isle/pull/38

    Working on a computer from scratch requires learning so many things in so many areas, from FPGA fanout, to Unicode, RISC-V asm, and Bresenham's line algorithm. 😅 #FPGA