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

武汉招聘网站制作免费个人网站建站申请

武汉招聘网站制作,免费个人网站建站申请,网站产品标签文章标签怎么做的,佛山网页设计多少钱我们在做ZYNQ系统开发时候做的IP基本都是AXI_LITE_SLAVE,是SLAVE,从设备。就是提供了若干寄存器接口供MASTER进行读写。SLAVE里面的逻辑通过读写动作或者读写的数据进行响应的动作。这种方式的好处是硬件层面可以访问寄存器,软件层面是可以实…

我们在做ZYNQ系统开发时候做的IP基本都是AXI_LITE_SLAVE,是SLAVE,从设备。就是提供了若干寄存器接口供MASTER进行读写。SLAVE里面的逻辑通过读写动作或者读写的数据进行响应的动作。这种方式的好处是硬件层面可以访问寄存器,软件层面是可以实现用指针访问,实现了硬件和软件的统一。

比如ZEDBOARD+FMCS3的官方DEMO,ADI官方提供了基于这套硬件组合的VIVADO项目以及PS的驱动项目。其中HDL部分对应PL部分实现系带数据的收发,而PS部分运行C语言实现一些计算并通过SPI读写AD9361。这种方式对于具备ZYNQ架构的硬件再合适不过了。但是在很多情况下,我们可能只使用纯的FPGA,还想使用上这套如此完美的架构,那我们就开始琢磨了。

首先我们考虑PS部分运行的那堆C代码,是可移植的,我们可以移植到PC机里面跑,最终那堆C跟AD9361进行控制交互的是SPI口以及AD9361的那几个AXI的IP核。如果有一个AXI MASTER 直接能控制这些SLAVE,并且能被PC控制。简单说就是PC通过某个手段方式控制一个AXI MASTER,就可以实现对ADI官方提供的AXi_9361等核进行配置。我们首先想到了UART。这样就可以做一些基于UART的握手协议,在PC机电脑层面控制一个SLAVE MASTER。这样下来这个UART串口因为速度比较慢会导致配置时间延长很大,但是这不重要了,因为AD9361使用后几乎不再需要很多配置,收发开始之后数据主要还是交由FPGA的逻辑处理,那已经跟UART这个控制接口无关了。

在ZEDBOARD+FMCOMMS3中,AD9361的SPI口是接在PL的引脚上,但是使用PS的SPI核通过EMIO进行引出控制,这就要求我们另外单独提供做一个符合AD9361的SPI时序的AXI_LITE_SLAVE的IP。还好不是接在PS的专用MIO上,否则我们就没有办法使用纯PL实现对AD9361的SPI总线的读写。

上述就是做好的这样一个去掉PS的AD9361配置的设计。我们还可以看到这个MASTER其实可以通过一个INTERCONNECT模块连接控制很多AXI_LITE_SLAVE。

下一篇我们分析和实现这个用串口实现的AXI_MASTER。

http://www.dtcms.com/wzjs/132793.html

相关文章:

  • 个人网站可以做论坛吗网络推广运营团队
  • 北京做网站好公司云资源软文发布平台
  • 想做一个公司的网站去哪可以做软文代写费用
  • 做餐饮连锁加盟如何选网站推广网址注册查询
  • 做外贸哪个英文网站好宁波seo外包代运营
  • 大气集团网站源码东莞网站制作推广公司
  • 淘客怎么建网站做推广下载百度极速版免费安装
  • 网站主机选择与优化360网站推广客服电话
  • 律师所网站建设中国十大企业培训机构排名
  • 深圳保障性住房规划网站快速优化排名
  • 大型网站建设的难点是什么seo引擎优化平台培训
  • 泉州网站开发山西seo优化公司
  • 做网站的书网络营销的主要推广方式
  • 网站建设服务有哪些内容网络营销课程有哪些
  • 建筑工程网络图怎么画河南网站seo
  • 怎样做网站呢百度seo排名优化软件
  • 在哪能学到网站建设专业站长推荐
  • 南昌做网站的公司seo优化易下拉排名
  • 白云做网站的公潍坊自动seo
  • 邢台123生活贴吧seo独立站
  • 个人博客网站的建设结构图深圳将进一步优化防控措施
  • wordpress上传文件限制看seo
  • 大连个人做网站搜索引擎优化的步骤
  • 机关单位不得建设网站seo网络排名优化技巧
  • 洞泾做网站公司全网营销推广平台
  • 广东网站建设方案长春网站优化哪家好
  • 如何做贴吧类网站多钱微信营销技巧
  • 网站设计配色怎么做seo黑帽技术工具
  • 做一个网站需要到哪里做随州seo
  • 石家庄科技网站建设百度免费资源网站