Verilog实现流水线

如图实现这样一个流水线

Verilog实现流水线_第1张图片

 

代码分别为src.v,weight.v,araddr.v,araddr_top.v

src.v:

Verilog实现流水线_第2张图片

 Verilog实现流水线_第3张图片

 Verilog实现流水线_第4张图片

 weight.v:

Verilog实现流水线_第5张图片

 Verilog实现流水线_第6张图片

araddr.v

 Verilog实现流水线_第7张图片

 Verilog实现流水线_第8张图片

 Verilog实现流水线_第9张图片

顶层:araddr_top.v

 Verilog实现流水线_第10张图片

 Verilog实现流水线_第11张图片

 testbench

Verilog实现流水线_第12张图片

文档结构:
Verilog实现流水线_第13张图片

 flist.f

Verilog实现流水线_第14张图片

Makefile

 

运行make comp即可得到fsdb波形 

Verilog实现流水线_第15张图片

 

运行make verdi打开波形

Verilog实现流水线_第16张图片

满足流水线要求。

仅供记录。 

你可能感兴趣的:(FPGA,数字IC,fpga开发)