loading page

FPGA Lab 4
  • Alec Aivazis
Alec Aivazis
Author Profile


Lab 4 emphasized common situations that one would encounter when building complex digital circuits. The first part looked at positive edge triggers which are a very useful way of getting a short pulse to start the logic for a particular circuit without having to worry about the length of time with which the original signal is high. The second part applied this positive edge trigger in the context of a debouncing element which is an extremely useful cirtcuit when using a switch or some other imperfect interface to start your circuit. And finally, the third section illustrated the ability of quartus to design submodules that can be replicated without the need to think about the underlying logic. This capability is extremely powerful and increases the overall readability and reusability of the designs.