Skip to content

Commit 3ae2998

Browse files
committed
Add netv2 board and default hardware design
1 parent 75a0b65 commit 3ae2998

15 files changed

+42005
-0
lines changed

other/boards.json

+5
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@
2929
"device": "a200t",
3030
"package": "sbg484-1"
3131
},
32+
"netv2": {
33+
"family": "xc7",
34+
"device": "a100t",
35+
"package": "fgg484-2"
36+
},
3237
"icebreaker": {
3338
"family": "ice40",
3439
"device": "up5k",

project/netv2-fpga.json

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"srcs": [
3+
"src/netv2-fpga/i2c_snoop.v",
4+
"src/netv2-fpga/hdcp_block.v",
5+
"src/netv2-fpga/diff_network.v",
6+
"src/netv2-fpga/shuffle_network.v",
7+
"src/netv2-fpga/hdcp_cipher.v",
8+
"src/netv2-fpga/hdcp_lfsr.v",
9+
"src/netv2-fpga/hdcp_mod.v",
10+
"third_party/vexriscv-verilog/VexRiscv_Debug.v",
11+
"src/netv2-fpga/top.v"
12+
],
13+
"top": "top",
14+
"name": "netv2-fpga",
15+
"data": [
16+
"src/netv2-fpga/mem.init",
17+
"src/netv2-fpga/edid_mem_1.init",
18+
"src/netv2-fpga/mem_2.init",
19+
"src/netv2-fpga/edid_mem.init"
20+
],
21+
"clocks": {
22+
"IO_CLK": 10.0
23+
},
24+
"vendors": {
25+
"xilinx": ["netv2-fpga"]
26+
},
27+
"required_toolchains": ["vivado", "yosys-vivado"]
28+
}

0 commit comments

Comments
 (0)