基础的总线知识点和开发经验总结
文章平均质量分 93
比如常用的Verilog系统函数,跨时钟域的处理等问题,PCI总线和AXI总线等基础总线的常用知识点的快速学习。
菩提无树亦无数
这个作者很懒,什么都没留下…
展开
-
PCI总线的基础知识快速学习(二)(适合新手)
一、PCI的配置空间二、系统地址空间、PCI的配置空间和PCI的地址空间之间的映射关系三、PCI设备的初始化过程四、PCI的三种数据通信模式原创 2021-03-11 10:07:52 · 2321 阅读 · 1 评论 -
PCI总线的基础知识快速学习(一)(适合新手)
本文介绍PCI总线的一些基础知识,PCI总线现在虽然应用较少了,但是这是学习PCIe的基础,所以作为接口方向的FPGA工程师,PCI也是必须要学习的。PCI总线的全称是原创 2021-03-05 16:49:01 · 11713 阅读 · 0 评论 -
Verilog常用的系统函数和任务(不定期更新)
1.打开文件 integer file_id; file_id = fopen("file_path/file_name");2.写入文件:$fmonitor,$fwrite,$fdisplay,$fstrobe //$fmonitor只要有变化就一直记录 $fmonitor(file_id, "%format_char", parameter); $fmonitor(file_id, "%m: %t in1=%d o1=%h", $time, in1, o1);//$原创 2021-02-27 15:13:46 · 4327 阅读 · 0 评论 -
FPGA中的AXI总线知识点快速学习(适合新手)
一、AXI简介AXI——Advanced eXtensible Interface,直译过来就是先进的可扩展接口,是由ARM公司提出的,是一种面向高性能、高带宽、低延迟的片内总线。FPGA工程师会发现其大量运用于FPGA设计中,官方的外部接口类IP的用户端全都是AXI接口,可见其重要性。AXI包括AXI、AXI-Lite(轻量级、简化级)和AXI-Steam(高速数据流传输)...原创 2021-02-19 17:16:13 · 13647 阅读 · 2 评论 -
UART接口的FPGA实现(三)——(如何阅读Xilinx的IPcore文档)解读axi-uartlite官方文档
学习IPcore的过程就是生成例子工程,并把例子工程仿真跑起来,然后对着datasheet理解例子工程。按照先大致了解外部接口和配置选项卡、再仿真并看懂例子工程、最后仿照例子工程移植到自己的工程这个步骤进行。Xilinx的IPcore的datasheet文档都是统一的结构1、Overview(总览)本章节对这个IPcore的大致特性和应用场合介绍下。2、Product Specification(产品详细说明)这个章节主要是介绍IPcore所占资源、支持的FPGA型号,最重要的内容是介绍原创 2021-02-04 15:45:33 · 3056 阅读 · 2 评论