Thank you for attending the Verilog Meetup booth at Maker Faire. We decided to write a brief follow-up letter for all our attendees before following up individually, and put all the links into this post. For high school students interested in exploring how chips are designed: you can attend our […]
Between Physics and Programming: a Workshop on a Hardware Description Language SystemVerilog used to design the silicon chips
This workshop proposal is prepared by Yuri Panchul and the Verilog Meetup community. It can be tuned to various audiences, including high-school students, college students, educators, or simply people with various backgrounds who want to understand the technology base for digital chip design and FPGA applications. The length of the […]
Notes on using basics-graphics-music repo under Linux and Windows
The Git repository of introductory Verilog examples, basics-graphics-music, uses Bash scripts for all user operations on Linux and Windows. For Windows users, we recommend using the Bash shell included in Git for Windows application. You can download Git for Windows from either https://git-scm.com/download/win or https://gitforwindows.org. When running the Git for […]
How a chip is designed: the technology, team and jobs – Как проектируется микросхема: технология, команда и работы
On Saturday, August 31, we are going to have an electronic education event in Los Angeles hosted by the Verilog Meetup club which usually meets in Silicon Valley. We welcome people with different expertise levels, from those who are just curious how the industry that produces smartphones and other electronics […]
Maria soldered her first pin and you can do that too!
Maria, an embedded software engineer, came to our Verilog Meetup at Hacker Dojo last Sunday. Then she stepped into a lab next door and one of the serious solderers asked her if she wanted to try to solder. Maria said yes and soldered the first pin in her life! You […]
Philip Sisa M, A member of Verilog Group
My name is Philip Sisa M, having worked in telecommunication industry for more than 8 years as a cellular Radio Access Network integration contractor, I decided to make a career change to Register Transfer Language ( RTL ) design related role. I have Electrical and Electronic Engineering background. To expedite […]
Can Gowin beat Xilinx and Altera in the educational market?
Gowin Semiconductor is at the Sensors Converge exhibition in Santa Clara today. I went to their booth yesterday and met the team: CEO Jason Zhu, sales, marketing and application engineers. We discussed the topic of the educational boards used for EE classes, such as 6.111 at the Massachusetts Institute of […]
Andrea Guerrieri, an co-author of HLS tools and ARM SoC textbook, gave feedback about Verilog Meetup materials
Today, I met Andrea Guerrieri, a researcher from Switzerland, at the Design Automatic Conference (DAC) in San Francisco. I knew Andrea from work at Imagination Technologies. I also saw that he is one of the authors of an ARM-endorsed textbook, Fundamentals of System-on-Chip Design on Arm Cortex-M Microcontrollers. On DAC, […]
A new platform for FPGA seminars based on Gowin Tang Nano 9K: adding sound, graphics and microarchitecture labs
Gowin has clear advantages over Xilinx in the educational FPGA board market: Gowin boards are several times less expensive, the synthesis speed is several times faster, and the EDA package is two orders of magnitude smaller: we are talking about 1G versus 100G disk space. Of course, Xilinx is still […]
Beginner’s guide to Basic-graphics-music examples
Beginner’s guide to Basic-graphics-music examples These are examples to demonstrate labs sessions for systemverilog-homework which are portable systemverilog examples for FPGA and ASIC. FPGA Field Programmable Gate Array is a type of integrated circuit that can be programmed multiple times. It consists of an array of programmable logic blocks and […]
A Case Study on Effective Pipeline Design in Digital Systems
Throughput and latency are fundamental concepts in modern digital system. Throughput refers to the time the system takes to process the data per clock cycle where latency refers to the time it takes for the data to traverse from one location to another to complete an operation. High throughput and […]
Discover the mystery of FPGAs
Embrace the exciting journey into the world of FPGA design. It’s easier than you think to get started! Jumping to your first experience designing an application based on an FPGA looks daunting at first. So many elements are involved, from learning an FPGA to setting the configuration files to describe […]
From Arduino to ASICs: An Engineer’s Journey Through Embedded Systems in Agriculture
Introduction Jorge, a seasoned engineer specializing in building embedded systems for agricultural applications, always relied on Arduino for his projects. Known for its simplicity and versatility, Arduino has been his go-to for monitoring crop health, automating irrigation systems, and more. Yet, as his projects increased in complexity and scale, Jorge […]
Focus on Microarchitecture
After interviewing a number of recent EE and CS graduates for RTL and DV positions in three companies, I made an observation: there is a very clear gap between what they learn in school and what the industry needs from them. The graduates usually know some Verilog, can write an […]
Exploring the design of a CPU
Have you ever wondered what it’s like to delve into the intricate design of a CPU? Let’s explore together. For a digital logic designer like me, the chance to construct, modify, and test a microprocessor is a unique and thrilling opportunity. In my professional journey, I started with discrete logical […]
Seeds of Innovation: An Engineer’s Journey to Revolutionize Agriculture
Chapter 1: The Idea In a cozy, cluttered office overlooking the bustling streets of San Francisco, Alex Ramirez, an electrical engineer with a passion for sustainable farming, had a breakthrough idea. Alex had been exploring ways to make agriculture more efficient and environmentally friendly. One evening, while reading about the […]
Bootstrapping Azerbaijan as a new center of ASIC design + Verilog Meetup #6 in Silicon Valley
Last week I was doing a seminar on SystemVerilog, ASIC and FPGA at ADA University in Baku, Azerbaijan. I will replicate the last two sessions of this seminar, on RISC-V CPU simulation and synthesis, at the Verilog Meetups on March 3 and March 10 at Hacker Dojo, Mountain View, California. For this reason I am combining the […]
Self-education and educating others
The first meetups of the Portable SystemVerilog Examples group at Hacker Dojo in Mountain View, California were a kind of brainstorming sessions. We discussed the electronic industry, the essence of modern chip design, and the challenges of educating new design engineers. Here is the video of the first meetup: Then we moved to […]
Why would a software engineer attend an FPGA hardware meetup at Hacker Dojo?
For the last 30 years digital chip design is not done by schematic entry anymore: hardware engineers write code just like software engineers. The difference is that the code a software engineer writes becomes a chain of CPU instructions stored in memory, while the code a hardware engineer writes in […]
Toward the January meetup on portable SystemVerilog examples in Silicon Valley
The team developing a set of portable SystemVerilog examples decided to organize the first event in Silicon Valley on Sunday, January 14 from 2PM till 5PM at Hacker Dojo in Mountain View, CA. If the first event is successful we are going to make it recurrent. You can register for the event on Meetup or LinkedIn. […]
The first Silicon Valley meetup on portable SystemVerilog examples for ASIC and FPGA
Need to start your career or hobby in digital design and verification of silicon chips or reconfigurable hardware? Explore multiple FPGA toolchains and open-source ASIC tools? Design your own RISC-V CPU or ML accelerator? Prepare for an interview in SystemVerilog? Come to our first Silicon Valley meetup on portable SystemVerilog […]