当前位置: 首页 > news >正文

建站公司现状互联网推广方式有哪些

建站公司现状,互联网推广方式有哪些,c 手机版网站开发,聊城做网站最好的网络公司本文介绍一个FPGA开源项目:PCIE通信。该工程围绕Vivado软件中提供的PCIE通信IP核XDMA IP建立。Xilinx提供了XDMA的开源驱动程序,可在Windows系统或者Linux系统下使用,因此采用XDMA IP进行PCIE通信是比较简单直接的。 本文主要介绍一下XDMA I…

本文介绍一个FPGA开源项目:PCIE通信。该工程围绕Vivado软件中提供的PCIE通信IP核XDMA IP建立。Xilinx提供了XDMA的开源驱动程序,可在Windows系统或者Linux系统下使用,因此采用XDMA IP进行PCIE通信是比较简单直接的。

本文主要介绍一下XDMA IP核的使用和Vivado工程的源代码结构。文章末尾有该工程源码获取方式,有需要的小伙伴可自取。希望小伙伴们点赞、分享支持一下~

一、软硬件平台

  • 软件平台:Vivado 2017.4;
  • 硬件平台:XC7Z035FFG676-2;

二、IP核参数配置

​2.1 XDMA

XDMA (DMA Subsystem for PCI Express) 是Xilinx提供的可用于PCIE2.0,PCIE3.0的SG模式DMA IP核。该IP核可配置AXI4接口或者AXI4-Stream接口,如果配置成AXI4接口,可方便接入AXI总线互联,与DDR进行数据传输。

另外XDMA还提供可选择的AXI4-Lite Master和AXI4-Lite Slave接口。其中AXI4-Lite Master接口可用于实现 PCIE BAR 地址到 AXI4-Lite 寄存器地址的映射,可以用于读写用户逻辑寄存器,AXI4-Lite Slave接口用来将 XDMA 内部寄存器开放给用户逻辑,用户逻辑可以通过此接口访问 XDMA 内部寄存器。

  • Mode:选择Advanced;

  • Lane Width:根据FPGA硬件型号选择;

  • Max Link Speed:选择5.0GT/s;

  • Reference Clock:100MHZ;

  • DMA Interface Option:选择AXI4接口;

  • AXI Data Width:AXI4总线位宽选择128bits;

  • AXI Clock:125MHZ;

PCIE ID配置保持默认选项。

  • 选择PCIE to AXI Lite Master Interface;

  • 空间大小根据实际需要进行选择;

  • PCIE to AXI Translation:BAR地址到AXI地址转换,这里设置为0x8000_0000;

  • User Interrupts:用户中断配置,根据实际需求选择;

  • Legacy Interrupt:XDMA支持Legacy中断;

  • 使能MSI中断;

  • Configuration Management Interface不选;

  • Number of DMA Read Channel (H2C) 和Number of DMA Write Channel (C2H) :这里选择2,即XDMA 可以提供最多两个独立的写通道和两个独立的读通道;

  • 其它选项保持默认;

2.2 MIG 7 Series & AXI BRAM Controller

为了测试XDMA IP对AXI4总线以及AXI4-Lite总线读写功能,在本工程中添加了BRAM和MIG IP核。其中AXI BRAM Controller IP配置如下,AXI协议选择AXI4LITE;MIG选择AXI4接口挂载到AXI4总线,实现对DDR的读写。

三、工程源码结构

下图为最终搭建好的系统的Block Design。本工程是基于Zynq平台建立,但实际只用到PL端资源,因此也可方便移植到其它FPGA平台使用。

地址配置:DDR地址配置从0开始,BRAM配置从0x8000_0000开始,与XDMA中地址映射保持一致。

四、实现功能 

该Vivado工程主要用于FPGA PCIE 通信基础功能测试,具体为:上位机端通过PCIE接口实现对FPGA端BAR地址空间以及DMA内存地址空间读写操作。在此工程基础上,可在FPGA端访问DDR等模块缓存的PCIE数据,并进行后续一系列处理。

五、源码获取方式

需要该工程源码的小伙伴,请下载我的 资源:《FPGA优质开源项目获取方式 ,里面有Vivado工程源码免费获取方式。

http://www.yidumall.com/news/14137.html

相关文章:

  • 深圳市官网网站建设哪家好网站设计模板
  • 建一个网站要多少钱怎么建个网站
  • 关于网站建设的入门书公司网站制作流程
  • 嘉兴做网站的公司有哪些买外链网站
  • 手机免费建网站软件正规seo排名多少钱
  • 旅游社做的最好的网站seo整体优化步骤怎么写
  • 网站建设服务领域西安网是科技发展有限公司
  • 建网站和建网店的区别seo关键词软件
  • 毕节网站怎么做seo西安seo按天收费
  • 东莞网站优化指导市场营销
  • 网站后台管理系统制作软件艾滋病多久可以查出来
  • 个人网站设计与开发网站排名提高
  • 判断网站到期个人免费网站申请注册
  • 做网站前怎么写文档乔拓云网站建设
  • 真人性做爰免费网站seo 优化是什么
  • wordpress音乐代码站长工具的使用seo综合查询排名
  • 做推广最好的网站是哪个cps推广平台有哪些
  • 网站开发的学习方法百度小说排行榜2019
  • 深圳企业网站制作公司网络推广怎么做效果好
  • 12380网站建设建议网站维护的内容有哪些
  • 网站图片设计怎样才能高大上站长之家工具
  • 陕西最好的云营销网站建设公司安徽疫情最新情况
  • 做企业网站百度推广客服怎么打电话精准客户运营推广
  • 重庆互联网公司多吗芜湖seo
  • 网站建设velpai磁力bt种子搜索神器
  • 韩国男女直接做的视频网站免费发布推广的平台
  • 好网站建设公司地址设计网站免费素材
  • 运动服饰网站建设预算河南优化网站
  • 自己做的网站怎么设置地址武汉百度关键词推广
  • 航空网站建设南宁网站seo