weixin_43189165
码龄4年
  • 39,227
    被访问
  • 19
    原创
  • 1,021,872
    排名
  • 59
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-09-12
博客简介:

weixin_43189165的博客

查看详细资料
  • 2
    领奖
    总分 110 当月 10
个人成就
  • 获得21次点赞
  • 内容获得29次评论
  • 获得207次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 8篇
    2020年
  • 9篇
    2019年
成就勋章
TA的专栏
  • jesd204b
    1篇
  • FPGA
    3篇
  • zynq
    4篇
  • Partial Reconfiguration
    1篇
  • xilinx fpga
    1篇
  • 部分动态重配置
    1篇
  • 10g以太网
    1篇
  • udp
    1篇
  • selectmap
    1篇
  • ILA
    1篇
  • VIO
    1篇
  • VIVADO
    1篇
  • verilog
    2篇
  • ADC12D1600
    1篇
  • axi4
    2篇
  • XDMA
    1篇
  • AXI_SDMA
    1篇
  • axi stream
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JESD204协议理解

目录1.参数理解2.数据传输3.链路建立3.1代码组同步3.2特殊字符3.3初始化多帧序列4.时钟要求1.参数理解jesd204b主要参数及含义如下参数含义M每个器件的转换数(理解为每个AD或者DA的转换通道数)N转换分辨率(即AD采样位数)N’所需半字节总的位数,即所需nibble数乘以4,也可称为协议的字长(word size)S每一帧所传输的采样数L数据传输的通道(lane)数量F每一帧的字节数(octets)K多帧情况下的帧
原创
发布博客 2022.03.21 ·
84 阅读 ·
0 点赞 ·
1 评论

vivado git 脚本.rar

发布资源 2021.07.08 ·
rar

vivado git 脚本.rar

发布资源 2021.07.08 ·
rar

vivado使用git版本管理

1.测试环境使用vivado2018.22. 目录工程目录如下:mcs:保存bit使用script:保存脚本包括工程脚本和bd脚本src:源文件包括ip、自定义ip和源代码work:工程工作目录src目录如下:contrs:保存约束文件hdl:保存代码ip:保存调用ipuser_ip:保存自定义ip3.导出脚本分别使用tcl命令导出工程脚本和bd脚本导出bd脚本如下:write_bd_tcl 目录(这里使用script目录)write_project_tcl 目
原创
发布博客 2021.07.08 ·
309 阅读 ·
1 点赞 ·
0 评论

zynq_petalinux双网卡设计.rar

发布资源 2020.12.26 ·
rar

ZYNQ petalinux双网口88E1512设计

1.ZYNQ使用环境在本测试中,使能zynq的双网口GEM0和GEM1,使用共享的MDIO功能,同时MDIO挂载在GEM0下面,双PHY使用88E1512,地址分别为0和1,复位独立控制,RGMII独立控制。2.petalinux环境搭建petalinux使用2018.2开发版本按照正常的开发步骤,这里需要打补丁,否则双网口不通参考69132首先下载相应版本的补丁,这里使用petalinux2018.2,下载对应18.2的将补丁解压后,放到/project-spec/meta-user/re
原创
发布博客 2020.12.25 ·
2516 阅读 ·
2 点赞 ·
2 评论

Partial Reconfiguration.rar

发布资源 2020.06.09 ·
rar

xilinx fpga 部分动态重配置(Partial Reconfiguration)设计实现

1.测试环境采用xilinx fpga xc7vx690t,实现动态跑马灯,验证部分动态重配置(Partial Reconfiguration)功能pm1:间隔1s闪动pm2:间隔4s闪动顶层文件:toppm_led:实现动态重配置,实现1s和4s闪动led2:固定2s闪动,验证重配置,即在下载重配置bit时,改灯会一直闪烁2.实现步骤...
原创
发布博客 2020.06.09 ·
3165 阅读 ·
4 点赞 ·
5 评论

10G以太网实现udp、arp、icmp设计及测试

1.设计流程实现udp、arp、icmp(ping)等协议,支持udp动态数据包大小、自动添加udp校验和和长度、动态更新端口号10g采用zynq7 fpga实现2.10G ip配置选择base-r,其他默认在逻辑设计中,把发送大包的控制信号使能3.速度测试测试方法采用udp测试,依次更改包大小1500、2048、3072、4096、6144、8192包大小 速度1500 3
原创
发布博客 2020.05.28 ·
740 阅读 ·
0 点赞 ·
0 评论

selectmap.rar

发布资源 2020.05.28 ·
rar

zynq7通过selectmap加载fpga

1.测试环境zynq7通过以太网接收bin文件,通过selectmap加载fpga,位宽可选择为8位或者32位2.部分这是产生clk时钟用的这里是数据输出产生时序3.参考设计详细应用信息参考xapp583具体代码已上传可自行下载参考代码为32位,稍加修改可改为8位宽4.8位宽将阴影部分打开,同时函数的data32更换为byte【i】即可5.测试结果结果可正常连续加载...
原创
发布博客 2020.05.28 ·
1297 阅读 ·
1 点赞 ·
1 评论

vivado ila配合vio的高级使用方法

1.ila配置首先选择ila高级模式2.配置vio这个比较简单,按照正常使用即可3.测试使用本设计是通过vio触发ila采集,首先通过VIO输出wr_ctr,控制rd_ctr,rd_ctr触发ila,高触发,这里需要写ila状态机,在ila触发设置里写如下状态机,等待rd_ctr高触发采集,注意信号名字有分层概念,否则会报错提示找不到信号state state0:if(u_a...
原创
发布博客 2020.04.27 ·
2948 阅读 ·
0 点赞 ·
0 评论

ADC12D1600.rar

发布资源 2020.04.27 ·
rar

ADC12D1600使用及FPGA采集

1.测试环境采用V7采集ADC12D1600,通过内部ila观察信号2.ADC12D1600配置使用通过V7通过Non-ECM配置1600可工作与几种模式,DEMUX和DES,每种模式对应的时钟频率和数据格式不一样例如同时工作与DEMUX和DES时,时钟频率为400M说明:DES模式双通道同时采样,采样频率可达3.2G,每个通道采样1600M,双沿输出,输出频率800MDEMUX模...
原创
发布博客 2020.04.27 ·
883 阅读 ·
2 点赞 ·
2 评论

XDMA使用及AXI_SDMA配合测试

1.测试环境FPGA采用V7系列,同样可以更换为K7系列,上位机采用X86架构芯片,测试环境为ubuntu16.042.XDMA使用XDMA IP比较简单,可按照文档设置,如果没有时钟和复位问题,基本都没有问题用户中断比较特殊,需要逻辑侧手动清除,可采用寄存器和gpio等方式,实现清除用户中断pcie具有调整线序功能,但是在测试中,调整线序的功能没有,线序错误会导致上位机无法发现设备...
原创
发布博客 2020.04.26 ·
1545 阅读 ·
0 点赞 ·
0 评论

AXI Stream 转AXI4 DMA IP设计

1.设计目的axi stream接口无法直接通过axi4写内存,在项目使用中,经常遇到stream接口,例如srio、图像等,经过pcie传输,器件厂家虽然提供IP,但是使用不方便。2.设计流程2.1stream写stream接口:tvalid:输入有效信号,高有效tready:输出流控信号,高有效tlast:输入数据尾信号,高有效tkeep:输入数据字节使能信号,高有效tus...
原创
发布博客 2020.03.23 ·
2204 阅读 ·
2 点赞 ·
0 评论

基于RapidIO协议包交换芯片的实现.pdf

发布资源 2020.03.20 ·
pdf

zynq使用lwip远程更新flash

1.目的zynq通过使用以太网实现远程更新flash,同时实现不断电重启,方便用户升级2.硬件环境vivado2018.2使用zynq7开发板zedboard,只需要搭建最小系统包括以太网、uart、flash控制器、ddr3.软件环境搭建硬件环境后,生成bit,导出到sdk该测试环境基于echo模板改动4.软件说明新增qspi_remote_update.h新增qspips....
原创
发布博客 2019.12.16 ·
1653 阅读 ·
2 点赞 ·
1 评论

lwip远程更新flash_src.rar

发布资源 2019.12.13 ·
rar

ZYNQ实现无DDR启动实现

1.硬件环境搭建使用版本vivado2018.2在配置中,不使能DDR生成bit,导入到sdk2.SDK操作流程在平台环境中,修改ps7_init.c文件,将ddr相关文件注释掉生成bsp后,修改xparameters.h,添加ddr参数配置然后,生成fsbl在fsbl的main.c中,增加XPAR_PS7_DDR_0的条件编译,而这个宏没有定义,相当于注释掉然后修改fs...
原创
发布博客 2019.12.03 ·
2778 阅读 ·
1 点赞 ·
5 评论
加载更多