You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a repository that contains the source code for past labs and projects involving FPGA and Verilog based designs.
5
+
This repository contains source code for past labs and projects involving FPGA and Verilog based designs.
6
6
7
7
## To Run & Test
8
8
9
-
There are two ways to run and simulate the projects below. Either use the**Xilinx Vivado** or an online tool called **EDA Playground**.
9
+
There are two ways to run and simulate the projects in this repository. Either use **Xilinx Vivado** or an online tool called **EDA Playground**.
10
10
11
11
##### Option 1. Xilinx Vivado
12
12
13
-
- Run the Xilinx Vivado Suite with the module and testbench files for each project. More instructions can be found [here](https://www.xilinx.com/support/university/students.html#overview).
13
+
- Run the Xilinx Vivado Suite with the module and testbench files within each project. More instructions can be found [here](https://www.xilinx.com/support/university/students.html#overview).
- Login with a Google or Facebook account to save and run modules and testbenches
17
18
- Testbench + Design: SystemVerilog/Verilog
18
19
- Tools & Simulators: Icarus Verilog 0.9.7
19
20
20
21
## Projects
21
22
22
-
-[Half Adder](/Project%201%20–%20Introduction%20to%20Xilinx): This half adder adds two 1-bit binary numbers and outputs the sum of input and its carry.
23
+
-[Half Adder](/Project%201%20–%20Introduction%20to%20Xilinx): This half adder adds two 1-bit binary numbers and outputs the sum of the input and its corresponding carry.
23
24
24
25
-[Full Adder](/Project%202%20–%20Combinational%20Logic/full_adder): This full adder takes 3-bits for the input (A, B and carry in) and outputs a 2-bit Sum and its corresponding Carry Out. The Sum will be the lowest value output and the Carry Out is the highest value output as well as where other full adders could be joined together.
0 commit comments