tags:
- school
- bsu
- ece230l
- digital-systems-lab
source: https://github.com/BSUECE230L/week-03-nand-only-logic-nathaniel-and-bayleigh-3
created: 2024-09-03
What do we need to use for any given logic circuit?
For any given logic circuit, we need to use a certain combination of logic gates.
Is there a limit to how complicated any solution can grow?
Yes, there's a limit to how complicated any solution can grow.
What can limit the design of complicated logic circuits on FPGAs?
The number of available transistors can limit the design of complicated logic circuits on FPGAs.
What do the designers of an FPGA chip have to consider?
The designers of an FPGA chip have to consider the circuits their customers will design and place on that chip.
What logic gates do the designers of FPGAs use to ensure there's no trade-off with the type of circuits that can be made on them?
The logic gates that the designers of FPGAs use to ensure there's no trade-off with the type of circuits that can be made on them are Universal Gates.
What are Universal Gates?
Universal Gates are logic gates that can be recombined to produce the effect of any other logic gate.
What are the two Universal Gates?
The two Universal Gates are:
- NAND.
- NOR.
What is a net in Verilog?
In Verilog, a net is a set of wires with a single driver at the same voltage level.
What is a driver in Verilog?
In Verilog, a driver is a component which sets the voltage level for a net.
What happens if a net is driven by multiple drivers in Verilog?
In Verilog, if a net is driven by multiple drivers it results in a multiple driver nets error.
Why is a gate not considered to be driven by multiple drivers?
A gate is not considered to be driven by multiple drivers because the components which control the flow of current have an air gap, meaning no contact is made internally between the different nets.
What components are used inside gates to control the flow of current?
The components used inside gates to control the flow of current are MOSFETs.What does MOSFET stand for?
MOSFET stands for Metal-Oxide-Semiconductor Field-Effect Transistor.
...