总线与通信接口
文章平均质量分 88
常用总线知识总结
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
Arist9612
这个作者很懒,什么都没留下…
展开
-
中科大郑烇——计网第八章_网络安全
计算机网络第八章 第 8 章 网络安全 本章目标: 网络安全原理: 加密,不仅仅用于机密性认证报文完整性密钥分发 安全实践: 防火墙各个层次的安全性:应用层,传输层,网络层和链路层 文章目录 8.1 什么是网络安全?...转载 2022-02-28 22:43:45 · 923 阅读 · 0 评论 -
如何基于Avalon总线完成QSYS IP定制
文章目录0. 为什么要定制QSYS IP1. 规划IP的硬件功能2. 定义恰当的Avalon接口3. RTL设计4. 使用IP编辑器封装IP5. 编写用于描述寄存器的C头文件和IP驱动文件5.1 IP寄存器读写头文件5.2 IP功能函数.C/.H文件6. 编写TCL脚本使Eclipse可以自动抓取IP的HAL0. 为什么要定制QSYS IP在基于QSYS搭建完成软核后,可以有针对性地对不同外设开辟PIO接口,并用软件的方式进行驱动,这种方式虽然简单,但是外设运行频率受限制于PIO的频率。在工程中只添原创 2021-06-14 10:16:59 · 603 阅读 · 0 评论 -
Avalon总线(二)
4. Avalon-STAvalon-ST 是一种单向点对点的高速接口,主要针对的是高速数据流的传输。Avalon-MM 接口用于 Qsys 控制流传输或者简单的数据流传输,而 Avalon-ST 接口则用于 Qsys 设计中高速数据流的传输,更多的适用于一些传递速度要求比较高,没有地址需求对的应用方面.该接口具有高带宽、低延时和非双向的特点。典型应用场合包括点对点的传输、多通道的传输、包传输,以及自动的接口调整等。 Avalon-ST 接口信号可以被描述成传统的数据流接口,即支持传输单个数据流而不原创 2021-06-11 09:11:22 · 515 阅读 · 0 评论 -
Avalon总线(一)
文章目录1. Avalon clk interface2. Avalon rst interface3. Avalon-MM3.1 Avalon-MM简介3.2 Avalon-MM 信号3.3 Avalon-MM 传输时序1. Avalon clk interface时钟接口,所有Avalon接口都是同步的。在QSYS中所有IP核都需要去连接时钟。2. Avalon rst interface复位接口,所有Avalon接口复位端相连接。NIOS处理器复位所有IP也跟着复位。3. Avalo原创 2021-06-11 09:10:39 · 1127 阅读 · 1 评论 -
ASIC中的总线
文章目录0. 数字系统实例1. DDR行为1.1 DDR架构1.2 DDR命令1.3 DDR Burst Length1.4 DDR读写2. Cache行为3. On-chip总线数据传输原理4. APB总线简介5. AHB总线简介6. AXI总线简介7. AHB/AXI总线比较8. Bus-Arbiter/Bus-Matrix/Bus-NOS介绍9. AXI总线效率提升10. 其它片上总线问题0. 数字系统实例总线作用:各个模块间高速互联便于模块拓展更大厂家统一协议,方便协作APB绿原创 2021-05-14 19:19:03 · 347 阅读 · 2 评论 -
USB - CY7C68013A 芯片
文章目录1.CY7C68013A 概述2. 内部结构框图3.封装和管脚4. 原理图5. Slave FIFO 模式的工作原理与通信时序5.1工作原理5.2 Slave FIFO 的通信时序1.CY7C68013A 概述USB 外设的主芯片 CY7C68013A,CY7C68013A 是赛普拉斯( Cypress)公司推出的带智能 USB 接口的 EZ-USB FX2 USB2.0控制芯片,它包含了智能串口接口引擎,能完成所有基本的 USB 功能,可以替 USB 外设开发者完成 USB 协议中规定的 80原创 2021-03-10 16:49:03 · 7874 阅读 · 0 评论 -
USB概述
1.USB系统概述一个 USB 系统主要由三个部分组成,它们分别是 USB 主机、 USB 互连和 USB 设备。其中 USB 主机是一个起协调作用的实体,负责监督 USB 的拓扑结构,可以是电脑,也可以是 OTG 设备,在任何一个 USB 系统中,只能有一个主机,主机系统整合了一个根集线器,以便提供更多的连接点。USB 互连指的是 USB 设备与 USB 主机之间的物理连接, USB 的物理连接采用的是分层的星型拓扑结构来连接所有 USB 设备:塔顶为 USB 主控制器和根集线器,下面接 US原创 2021-03-10 15:53:29 · 1328 阅读 · 0 评论 -
ZYNQ中的AXI DMA
1.DMA简介DMA(Direct Memory Access,直接存储器访问)是一种内存访问技术。它允许某些计算机内部的硬件子系统可以独立地直接读写系统内存,而不需中央处理器( CPU)介入处理。允许不同速度的硬件设备进行沟通,而不需要依于中央处理器的大量中断负载。否则,中央处理器需要从来源把每一片段的数据复制到寄存器,然后把它们再次写回到新的地方。在这个时间里,中央处理器就无法执行其它的任务。DMA 是一种快速的数据传送方式, 通常用来传送数据量较多的数据块,很多硬件系统会使用 DMA,包括硬盘原创 2021-01-29 17:53:18 · 997 阅读 · 0 评论 -
ZYNQ的AXI协议(四)——时序
1.时钟与复位时钟每一个AXI组件使用一个单独的时钟aclk,上升沿采样;在主接口和从接口上,输入和输出信号之间不能有组合逻辑路径;复位低电平有效支持异步复位,但是必须同步释放复位期间主端必须驱动ARVALID, AWVALID, WVALID 为低;从端必须驱动RVALID 、BVALID 为低;其他值不做要求如下图所示,上述标志位最早的拉高时刻必须在复位信号为高后的首个上升沿之后(因为必须等待复位信号的同步释放)。2.握手机制所有五个通道都使用相同的valid/r原创 2021-01-20 17:11:47 · 513 阅读 · 0 评论 -
ZYNQ的AXI协议(二)——工作方式
AXI是单个主器件和单个从器件的接口,包含五个独立通道:1、 读地址2、 读数据3、 写地址4、 写数据5、 写响应数据可在主机和从机之间同时双向传输,数据传输数目可变。AXI4单次可传输256数据,而AXI-Lite只能传输1数据。读操作示意图:写地址和控制信号由master给出,其中control也包括突发传输数据的数目,地址只包含一个地址,但是可以返回很多数据,这就是根据突发长度大小来决定返回的数据量。写操作示意图。写地址和控制信号也是由master给出,通过写地址通道给到从机;.原创 2021-01-20 10:47:26 · 364 阅读 · 0 评论 -
ZYNQ的AXI协议(三)——五类通道
AXI4及AXI_Lite总线中的5个通道中每个通道都包含了一组信息信号,还有一个 VALID 和一个 READY 信号。 VALID 信号由源端( source) 产生,表示当前地址或者数据线上的信息是有效的;而 READY 信号由目的端( destination)产生,则表示已经准备好接收地址、数据以及控制信息。 此处的src和dest并不是指master和slave,而是指某通道的数据发起端和接收端。读写数据通道都的源端都会向目的端发送一个LAST信号,来表示当前数据是最后一个数据。读写数据..原创 2021-01-20 10:45:59 · 1041 阅读 · 0 评论 -
ZYNQ的AXI协议(一)——简介
1.什么是AXI协议AXI协议(Advanced eXtensible Interface, 即高级可扩展接口)是ARM 提出的AMBA(Advanced Microcontroller Bus Architecture,96年首次引入的一组微控制器总线,开放的片内互联总线标准,能在多主机设计中实现多个控制器核外设间的连接和管理)协议的一部分。通信协议就是指双方进行信息传递所遵循的规则和约定,在通信过程中, 主从之间会进行协调, 只有等接收方准备好之后,才能开始数据传输,这种机制我们称之为“ 握手”。原创 2021-01-19 18:43:48 · 688 阅读 · 0 评论 -
CRC校验——原理及实现
0.CRC校验概述CRC(Cyclic Redundancy Check),循环冗余校验,是数字通讯中常用的信道编码级数。其特征是信息段和校验字段的长度可以任意选定。冗余就是说余数循环。总长为N,信息码长K,则称(N,K)码。1.CRC基本原理增加冗余码规则。增加冗余码(校验位)后的数量码共N位,包括有效信息(k位),校验信息(r位),则应该满足下列关系:N=k+r <= 2^r-1。 即 r位的校验位最多可以表示2 ^ r 种情况,排除掉正确的情况(即上面的-1),剩下的 2 ^ r原创 2020-06-14 18:23:31 · 3987 阅读 · 1 评论 -
以太网通信(二)——以太网协议IP/UDP
1.以太网数据格式七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。不仅包括一系列抽象的术语或概念,也包括具体的协议。物理层包括,网线接口、PHY芯片等(由IEEE802.3制定,属于MAC)数据链路层,规定数据传输格式,还包括数据纠错(由IEEE802.3制定,属于MAC)网络层,通过IP选址建立两个设备之间的连接(IP层)传输层,包括TCP/UDP传输协议对于FPGA设计主要原创 2020-08-29 13:02:54 · 2164 阅读 · 0 评论 -
串口通信(UART/SPI/IIC)
0.串口通信概述嵌入式领域中,传感器通过串口将数据发送到处理器;工业控制领域中,经常使用串口控制外部设备;串口是用串行通信的接口。处理器与外部设备通信的两种方式:并行通信与串行通信。并行通信是指数据的各个位用多条数据线同时进行传输。优点输出速度快,缺点占用引脚多。串行通信将数据分成一位一位的形式,在一条数据线上逐个传输。优点通信线路简单/占用引脚少,缺点传输速度慢。1.串行通信同步通信:带时钟同步信号的数据传输;发送和接收方在同一个时钟的控制下同步收发数据。异步通信:不带时钟同步信号的数原创 2020-06-05 11:28:18 · 1564 阅读 · 0 评论 -
以太网通信(一)——PHY芯片
0.以太网概述(Ethernet)是当今现有局域网采用的最通用的协议,由IEEE制定,规定了包括物理层连线、电子信号和戒指访问层的内容。具有成本低、通信速率高、抗干扰能力强的优点。以太网是实现局域网通信的标准,以双绞线(网线)、光纤作为传输介质,把局域网内的设备连接起来。互联网是包含以太网的。分为标准/快速/千兆以太网,分别可以达到10/100/1000Mbit/s。PHY芯片:RTL8201以太网芯片支持10/100M的速率(自适应),以MII接口(Media Independent Interf原创 2020-08-29 10:10:27 · 13530 阅读 · 0 评论