What are the basic input/output mechanisms available on Basys3? An electronic board containing an 1
an FPGA supports several input/output mechanisms to provide data for designs in the FPGA and use the FPAG 2
results. 3
The configuration of these mechanisms depends on the types of input/output and the applications using 4
them. 5
In this lecture, I am going to introduce the basic input/output configuration on the Basys3. 6
Probably the binary switch is the simplest way to provide a binary input for a digital circuit. 7
The Basys-3 board contains 16 LEDs and 16 switches connected to the FPGA. 8
This diagram shows the configuration of these connections. The FPAG pin names are shown in this diagram that 9
will be used later in this section. 10
Each switch provides the logic value 1 or 0 that can be read by the FPGA design to drive an LED. 11
What is the HLS design overall structure of the logic design that sends the sates of switches 12
to LEDs? 13
Explaining this overall structure is the main subject of the next lecture. 14
These are the takeaway messages. We need to know the name of FPGA I/O pins connected to the Switches along this course. 15
The state of an LED can be controlled by a switch via a simple design in the FPGA. 16
Now the quiz for this lecture. 17
Find and show the FPGA pins corresponding to the switch and LED in the following circuit.