### Flowing water light **
Project name:
**
flowing lights.
**
Specific requirements:
**
When reset, all lights are off. When switch SW1 is turned on, all lights will do flowing action.
**
System design:
** ![](././../../images_dir/1627392019/81.png) **
Hardware Description:
**
There are 9 LEDs on the development board, including 1 FPGA_DONE signal indicator, 1 3.3V power indicator, 3 user RGB lights, and 4 user red lights.
![](././../../images_dir/1627392176/82.png) ![](././../../images_dir/1627392207/83.png) **
Development steps:
**
1.Start VIVADO development environment, click Create Project, enter the project name and the project directory in the pop-up window.
![](././../../images_dir/1627392283/84.png)
2.Click NEXT to select the device page, here we select xc7a35tftg256-1.
![](././../../images_dir/1627392363/85.png)
3.Write the program and compile it.
![](././../../images_dir/1627392669/86.png)
4.Pin constraint.
![](././../../images_dir/1627392721/87.png)
5.Implement the bitstream generation and then verify the board.
![](././../../images_dir/1627392767/88.png) --- ![](././../../images_dir/1703141148/4.png)