How to Code a State Machine in Verilog
Now we know what a state machine is. But how do we code one?
Now we know what a state machine is. But how do we code one?
Oftentimes when we are creating electronics projects, we are trying to emulate or create a series of events. Most of the time the order of events we want to happen, …
Learn about the differences between combinational and sequential logic here!
What is YOUR favorite Digilent product?
Get started with the Arty Board!
We have a new hero in town: Spider-Dog.
What are we talking about when we say the Design Edition of Vivado is device-locked or node-locked?
How and why you’d convert UCF files to XDC files.
A point of confusion for a lot of people new to FPGA design is the constraints file. People are used to just writing code and having it work. However, in FPGA design we have to specify what hardware is being used.
When perusing our site, you’ve probably noticed the section entitled programming solutions, or looked through our FPGA (field programmable gate array) boards and seen the acronym JTAG (Joint Test Action Group). …
This is a continuation of previous blogs about logic gates. Earlier you read about logic gates and their functions. Then you read about how to code logic gates in Verilog, VHDL, and C. Now its time to learn about creating logic gates with transistors. After reading all of these posts you’ll have learned about logic gate theory, coding logic gates in both hardware and software, and the physical hardware design of logic gates.
Earlier today, Josh (a fellow intern and blog contributor) wrote a blog post about logic gates. After reading through Josh’s post and gaining an understanding of the concepts and basic functions of those gates, I figured now would be the perfect time to learn some code. I am going to go over each logic gate and it’s code in Verilog (a hardware language), VHDL (another hardware language) and C (software language).
The Best SDR Projects: From Amateur Radio to Satellite Tracking Software defined radio (SDR) is a digital window into signals you normally can’t see. Aircraft, ships, satellites, utility meters, amateur …
Most wireless tools are built for one job. A dedicated spectrum analyzer monitors frequencies. A GPS receiver locks onto satellites. A protocol tester checks a specific wireless standard. Each device …
Software-defined radio (SDR) has transformed the way engineers, researchers, and students interact with wireless systems. Instead of relying on fixed hardware to perform radio functions, SDR platforms move much of …
Software Defined Radio (SDR) is a radio communication system that performs many traditional radio functions in software instead of dedicated hardware circuits. Tasks such as filtering, modulation, demodulation, signal generation, …