From the course: Learning Verilog for FPGA Development

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Digital systems

Digital systems - FPGA Tutorial

From the course: Learning Verilog for FPGA Development

Start my 1-month free trial

Digital systems

- Since, we are about to design digital systems, we'll take a moment to review the two main categories. Combinational and sequential systems. In combinational systems, all signals progress forward through gates and devices with no feedback loops, that is, there is no device with an output connected back, so that it influences one of it's inputs. The most notable characteristic of combinational systems is that they have no memory and thus, no notion of time. Take an arithmetic unit for example, let's say another that always presents at it's output, the addition between it's two four-bit numbers in it's inputs, A and B. In this device, if we enter three and four, for A and B respectively, we'll get seven at the output. Then let's say we change B to 10, then we'll almost immediately get 13 at the output. Now, if we change B back to four, we'll get seven at the output again, this system will always yield seven, for inputs, three…

Contents