mirror of
https://github.com/MPSU/APS.git
synced 2026-06-10 11:13:33 +00:00
Basic Verilog Language Constructs
These files contain information that, once mastered, will allow you to complete the first lab assignments without difficulty. The recommended reading order is as follows:
- For the first lab assignment, you need to understand how a basic module is described and how combinational logic is built using continuous assignments. This is covered in the document Modules.md.
- For the second lab assignment, you need to be able to write a basic module (see item 1) and describe a combinational block such as a multiplexer. This is covered in the document Multiplexors.md.
- For the third lab assignment, in addition to the above, you need to know how to describe the basic memory element — a register — and how to group signals (concatenation). These topics are covered in Registers.md and Concatenation.md respectively.
Knowledge from all of these documents is required for all subsequent lab assignments.
Good luck with your preparation!