# Discussing Resource Usage
**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:
> 1. NAND.
> 2. 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.*
> [!example] Two examples of drivers in Verilog
> 1. The output of a switch.
> 2. The output of a gate.
**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.*
...