自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 FPGA verilog语言逻辑实现IIC 数组数据配置

verilog实现iic数组模式寄存器配置

2022-10-31 21:28:59 708

原创 解决ubuntu环境下只安装xilinx sdk 没有顶层导航菜单file 栏

解决ubuntu环境下只安装xilinx sdk 没有顶层导航菜单file 栏

2022-07-14 16:09:01 449

原创 ZYNQ linux环境下PS I2C配置OV5640

liunx ps iic 应用

2022-07-14 15:58:42 2286 3

原创 windows浅试YOLOX,下一步移植ZYNQ

测试demo

2022-06-21 20:00:14 278

原创 Verilog 实现千兆网UDP协议 基于88E1111--PING

直接放结果:常规PING:奇数字节PING:PING实现就是将request内数据提取出来,再原路返还,比较复杂的就是数据的校验在数据之前,所以在接收时就需要算出校验结果,并在reply时提前写入。本系统应用fifo,在接收时将数据提前写入fifo,并在reply阶段返还。控制逻辑与ARP相似Verilog 实现千兆网UDP协议 基于88E1111–板级验证–增加ARP触发后开始准备reply,reply完成后解锁,开始进行其他数据发送操作 /* receive ICMP trigg

2021-09-25 11:22:42 922

原创 以太网PHY芯片MDIO寄存器读写-verilog

MDIO实现还是比较简单的,应用xilinx FPGA内的VIO核就可以直接读写查看,如果板子有串口,做个简单的处理就可以直接通过电脑读写。时序如下图所示,将下面时序实现就可以实现读写,在实际应用时基本不需要配置,有特殊需求可以做一些应用,比如要监控网络是否掉线等对外接口: input clk_i, input rst_n, output MDC_o, input MDIO_i, output reg MDIO_o, inp

2021-09-25 10:57:13 4451 6

原创 千兆以太网PHY芯片调试-88E1111(RGMII接口-数据收发ECHO测试) Verilog实现python测试

基于88e1111以太网phy芯片,在K7平台上应用Verilog语言,PC为主端实现数据CALLBACK,并用python测试代码实现校验,并通过WIRESHARK实时监控。

2021-09-25 10:30:54 4874 2

原创 Verilog 实现千兆网UDP协议 基于88E1111--板级验证--增加ARP

增加ARP后,Board通过电脑端的APR请求获取PC端MAC地址及IP,所以宏定义内不定义Destination_MAC、Destination_IP。提取到顶层文件用以寄存器存储。`define Leading_code 64'h55_55_55_55_55_55_55_D5 `define Source_MAC 48'h00_11_22_33_44_08//`define Destination_MAC 48'h11_22_33_44_55

2021-04-22 17:31:25 913

原创 Verilog 实现千兆网UDP协议 基于88E1111--数据接收

注:此版本没有添加ARP PING 等,未完待续。注:项目采用Verilog开发,基于Vivado编译器。注:本版本没有计算校验与上一篇相同开发环境,采用三段式状态机。同样,接收后将数据写入FIFO,相比于数据发送更为简单,只需在写入数据时同步拉高FIFO使能就可以。对外接口如下: input clk_i, //RX_clk input rst_n, /*eth interface*/ input Rxer_i, input

2021-04-13 16:42:47 1142

原创 Verilog 实现千兆网UDP协议 基于88E1111--数据发送

Verilog 实现千兆网UDP协议 基于88E1111–数据发送注:此版本没有添加ARP PING 等,未完待续。注:项目采用Verilog开发,基于Vivado编译器。UDP(User Datagram Protocol)一种基本的,低延迟的数据报。本章简单的实现了UDP数据包的发送。首先UDP协议通讯信息中包含:MAC地址,IP地址,端口地址等。这些信息在没有提供ARP模式时,需要提前数据,所以采用Verilog Head 文件,提前输入,方便修改,适配时,只需更改头文件。`define

2021-04-13 15:48:32 2718 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除