you will create a hardware component called LED_patterns that will create light patterns using the LEDs on the DE10-Nano board. This component will run in the FPGA fabric and you will create this component in VHDL. We will use this component to control the LED patterns from software running on the ARM CPUs in a later lab, so you can ignore the registers that are shown in the figure below for now. In the upcoming lab you will instantiate the LED_patterns component in the HPS_LED_patterns component where you will create the registers and control the LED patterns from software. In this lab you will instantiate the component LED_patterns at the top level in your Quartus project and the register related signals will be hardcoded with appropriate values in the instantiation port map.