Skip to content

Commit de8ddd9

Browse files
committed
Iniciando implementação para Zedboard
1 parent 3b4d6c2 commit de8ddd9

5 files changed

Lines changed: 456 additions & 10 deletions

File tree

fpga/zedboard/Makefile

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
ifndef VIVADO_PATH
2+
VIVADO=vivado
3+
else
4+
VIVADO=$(VIVADO_PATH)/vivado
5+
endif
6+
7+
all: ./build/out.bit
8+
9+
./build/out.bit: buildFolder
10+
$(VIVADO) -mode batch -nolog -nojournal -source run.tcl
11+
buildFolder:
12+
mkdir -p build
13+
mkdir -p reports
14+
15+
clean:
16+
rm -rf build
17+
rm -rf clockInfo.txt
18+
rm -rf .Xil
19+
rm -rf reports
20+
21+
load:
22+
openFPGALoader -b zedboard ./build/out.bit
23+
24+
flash:
25+
openFPGALoader -b zedboard -f ./build/out.bit
26+
27+
run_all: ./build/out.bit load

fpga/zedboard/main.sv

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module top (
2+
input logic GCLK,
3+
output logic [7:0] LED
4+
);
5+
6+
assign LED = 8'b10101010; // Example pattern for LEDs
7+
8+
endmodule

0 commit comments

Comments
 (0)