自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

翻译 PCIe学习记录(二)—— BAR 地址转换

bar 地址转换在xilinx 官方文档 PG194的第四章Designing with the Core有详细描述第一个例子是PCIe的地址空间到AXI的地址空间的转换,通过FPGA的bridge发送地址0x0000_12340ABC到远端PCIe设备,这个地址属于BAR0的范围(0x0000_12340000<0x0000_12340ABC<0x1234ffff)。计算方法是0x0000_12340ABC-0x0000_12340000=0xABC,然后再加上如IP核界面设.

2021-03-30 11:26:57 2976

原创 PCIe学习记录(一)—— PCI Config Space Header

PCI Config Space Header本问基于xilinx 的xdma IP核内容进行记录header寄存器如图所示,RC port只有两个BAR可以配置。以下按照先type0后type1的顺序描述,共同的内容不重复记录Vendor ID是PCIe设备的生产厂商,Device ID是这个厂商生产的某个具体设备status、commond寄存器内容摘自《PCI Express体系结构导读》。初始化时,commond寄存器为0,此时只能接收配置总线事务,必须妥善配置commond寄

2021-03-29 19:19:14 4106

原创 modelsim仿真vivado ip核方法和遇到的问题

modelsim仿真vivado ip核方法和遇到的问题1. 说明本文用于记录操作流程以及遇到的问题和解决方法。使用的vivado版本2019.2。modelsim版本19.2。2. 首先是生成仿真库参考芯王国的文章vivado2018.3 与modelsim联合仿真在这个过程中出现了error,生成的文件夹非常小,还不到100M。tcl shell表示有一个cxl_error.log文件记录了error的情况。使用everything搜索发现该文档在c:\user\你的用户名\appdata

2021-02-03 14:20:21 9346 1

生成独热码的tcl脚本

含有开头补零和不补零的两段数,可按需使用。可生成不同长度的独热码。方便fpga状态机参数声明。使用方法:修改参数width,打开vivado tcl shell ,先cd到tcl文件所在的路径(不得含有空格和中文),然后输入source onehot.tcl即可在当前路径生成onehot.coe参数文件。

2021-06-24

脱机使用DocNav.pdf

在不能上网的电脑上使用DocNav,vivado中点击选项可以自动打开相应的DocNav文档

2021-03-30

空空如也

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

TA关注的人

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