Part 3 of this Digi-Key sponsored tutorial series demonstrates how to use continuous assignment statements in Verilog to construct digital logic circuits on an FPGA.

Spencer Chin, Senior Editor

September 26, 2022

In the first two parts of this video tutorial series, instructor Shawn Hymel discussed what an FPGA is and how to install apio and the open-source toolchain required to work with Lattice iCE40 FPGAs.  In this third installment, Hymel demonstrates how to write simple continuous assignment statements in Verilog to create digital logic circuits, showing the user the step-by-step process in an easy-to-follow manner.

Hymel not only shows the lines of code as they are assigned, but also how they affect the FPGA as it is being constructed.


You can view the video here.


Spencer Chin is a Senior Editor for Design News covering the electronics beat. He has many years of experience covering developments in components, semiconductors, subsystems, power, and other facets of electronics from both a business/supply-chain and technology perspective. He can be reached at [email protected].

About the Author(s)

Spencer Chin

Senior Editor, Design News

Spencer Chin is a Senior Editor for Design News, covering the electronics beat, which includes semiconductors, components, power, embedded systems, artificial intelligence, augmented and virtual reality, and other related subjects. He is always open to ideas for coverage. Spencer has spent many years covering electronics for brands including Electronic Products, Electronic Buyers News, EE Times, Power Electronics, and electronics360. You can reach him at [email protected] or follow him at @spencerchin.

Sign up for the Design News Daily newsletter.

You May Also Like