Verilog Meetup on Open Sauce 2025: Learn Chip Design by Making Games on FPGA

Verilog Meetup on Open Sauce 2025: Learn Chip Design by Making Games on FPGA Ever wondered how a chip designer does their job? During the coming Open Sauce 2025, on July 18-20, 2025 – you can learn the basics of SystemVerilog hardware description language in a fun way by creating […]

В клубе “Синергия” в Сакраменто: Игры на платах ПЛИС как введение в работы в микроэлектронике

В субботу 7 июня, с 14.00 до 17.00, в клубе “Синергия” в Сакраменто, Калифорния, пройдет встреча для интересующихся технологиями, как старших школьников, так и взрослых, которые хотят расширить кругозор. Входной билет $30. Адрес клуба “Синергия”: Synergy Social Club. 5510 Birdcage Street, Citrus Heights, CA 95610 Регистрация обязательна у @aleksandra_usa, количество […]

How to Fail Those Students Who Rely on ChatGPT

We at Verilog Meetup constructed an exam/interview problem that has an interesting property: if a student tries to figure out a solution by thinking by himself, he usually succeeds; however if he dumps the problem on ChatGPT, the solution fails (does not pass the automated test), and the student goes into a death spiral […]

Instructions for Verilog Meetup examples are now available in 5 languages: English, Spanish, Russian, Ukrainian and Belarusian

Instructions for Verilog Meetup examples are now available in 5 languages: English, Spanish, Russian, Ukrainian and Belarusian. English GOWIN EDA Quick Start Guide V6 TangNano9KBoardSetupV3 Tang Nano 9K Synthesis and Configuration V6 Spanish GOWIN EDA Quick Start Guide Spanish V1 Tang Nano 9K Board Setup Spanish V1 Tang Nano 9K […]

A new edition of SystemVerilog-Homework adds exercises that use FPU of an open-source CPU

The industry needs interns trained in pipelined microarchitecture and timing, with solid coding skills Every year, electronic companies get new interns from the universities. Some interns become very useful, contributing pieces of design that eventually become silicon inside mass-market commercial devices. To accomplish this, an RTL or DV intern should […]

Credit-Based Flow Control

Flow control is a crucial synchronization technique for data transmission. It ensures the efficient flow of data between the transmitter and receiver by maintaining a balance between the data production rate of the sender and the data consumption rate of the receiver. The data that is being transmitted is buffered […]