cjhonlyone / picorv32_Xilinx

A picorv32-riscv Soc with DMAC and Ethernet controller & lwip & Kirtex7@333MHz
MIT License
66 stars 19 forks source link

1 #3

Closed joker1988 closed 1 year ago

joker1988 commented 1 year ago

如果不动picorv32,有可能修改达到千兆网满带宽速率吗?

cjhonlyone commented 1 year ago

应该不行

joker1988 commented 1 year ago

我正在开始在该工程基础上优化以太网DMAC通信效率,发现DMAC中有verilog直接调用二维数组,并且数组序列号是变量寄存器的用法,一般来说verilog电路不这样用,冒昧问一下V6这个分支的工程上板跑过以太网通信吗,抱歉。

cjhonlyone commented 1 year ago

我正在开始在该工程基础上优化以太网DMAC通信效率,发现DMAC中有verilog直接调用二维数组,并且数组序列号是变量寄存器的用法,一般来说verilog电路不这样用,冒昧问一下V6这个分支的工程上板跑过以太网通信吗,抱歉。

没有二维数组,应该都是寄存器。跑过简单的tcp,建议DMAC部分重新实现,当时设计的还是比较粗糙

joker1988 commented 1 year ago

我知道声明的都是寄存器,用法是二维数组的用法,我没描述清楚,我的问题,感谢。