0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

valid与ready信号有哪三种情况

麦辣鸡腿堡 来源:TrustZone 作者:TrustZone 2023-10-31 15:44 次阅读

valid与ready信号分三种情况:

(1)valid信号先到达

图片

主机valid信号早早就到了,T2时刻并没有见到接收方的ready信号。只能在T3时刻传输完成。

协议规定在这种情况下,valid信号一旦置起就不能置低,直到完成握手,至少传输一周期数据。 协议另外规定:发送方不能通过等待接收方 READY信号来确定置起 VALID 信号的时机。

通俗来讲就是设计发送方逻辑时,不能将 READY 信号作为置高 VALID 逻辑的条件,比如将 READY 信号通过组合逻辑生成 VALID信号,但接收方的ready信号按照协议可以依赖发送方的valid信号。

(2)ready信号先到达

图片

ready信号很自由,可以等待valid信号到来之后再做响应,也可在valid信号到来前就置高,表示接收端已经做好准备。

而且,READY 信号与 VALID 不同,接收方可以置起 READY 之后发现:其实我好像还挺忙,然后置低 READY 信号。只要此时 VALID信号没有置起,这种操作是完全可以。

(3)tips

AXI总线是全双工的,全双工就意味着该总线的读写通道是分开的,互不影响,那就意味着每条通道都是单向传输,单向传输的通道就意味这两端节点的身份有差距,在AXI总线传输中,通道两端分为Master和Slave,主机总是发起读写请求的一方。

常见主机有CPUDMA,而存储介质控制器则是典型的从机。主机可能通过从机读取或者写入存储介质。而显然从机不可能主动向 CPU 写入数据。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信号
    +关注

    关注

    11

    文章

    2770

    浏览量

    76510
  • 总线
    +关注

    关注

    10

    文章

    2856

    浏览量

    87877
  • AXI
    AXI
    +关注

    关注

    1

    文章

    127

    浏览量

    16569
收藏 人收藏

    评论

    相关推荐

    valid-ready握手协议和enable-xoff协议对比

    这一篇主要对比下valid-ready握手协议和enable-xoff协议,当然这个对比仅限于同时钟域下的信号传输。
    的头像 发表于 12-04 10:32 650次阅读
    <b class='flag-5'>valid-ready</b>握手协议和enable-xoff协议对比

    卷积的三种模式——full same valid

    卷积的三种模式:full same valid
    发表于 05-22 17:13

    常用的FBAR模型三种?

    常用的FBAR模型三种?
    发表于 03-11 06:16

    菱伺服电机3转矩控制模式

    菱伺服电机3转矩控制模式?菱伺服电机的转矩控制模式
    发表于 06-28 08:15

    三种相位输出的移相器

    三种相位输出的移相器
    发表于 04-15 10:59 1377次阅读
    <b class='flag-5'>有</b><b class='flag-5'>三种</b>相位输出的移相器

    数码相机充电器对电池的充电状态判断方式三种

    数码相机充电器对电池的充电状态判断方式三种? 1、0△V电压判断方式镍氢电池刚好充满达到最高电压时,
    发表于 11-04 16:39 2434次阅读

    三种投影机散热技术是三种

    三种投影机散热技术是三种 如今在日常的学习、工作、生活中,投影机的应用越来越频繁。由于投影机属于高
    发表于 02-06 10:33 559次阅读

    电路的三种工作状态分别是什么

    在学电子电路中,要学会分析电路,就从了解电路的三种状态开始。电路三种状态:通路(负载)、短路、开路(空载)三种状态下的电源电压分别是U=
    的头像 发表于 09-13 09:54 9.9w次阅读

    网络拓扑结构三种

    网络拓扑结构三种 一、网络拓扑的定义网络拓扑是网络的形状或网络的物理连通性。网络拓扑是指通过传输介质互连的各种设备的物理布局,即网络中的计算机和其他设备如何连接。拓扑图显示了网络服务器和工作站
    发表于 03-07 13:45 4716次阅读

    半导体的导电特性三种

    半导体的导电特性三种  半导体是一介于导体和绝缘体之间的材料,具有特殊的导电特性。在半导体中,电子在晶体中的运动方式和原子结构的特性都对其导电特性产生影响。在本文中,我们将详细介
    的头像 发表于 08-27 15:48 4214次阅读

    电路短路的三种情况

    电路短路的三种情况  电路短路是指电路中某个部分的导线或元器件出现故障,导致电流绕过原本的路径,直接通过短路部分。短路会导致电路不正常工作,并可能引起火灾、电击等危险。本文将详细介绍电路短路的三种
    的头像 发表于 11-23 10:33 5156次阅读

    Valid-Ready握手协议的介绍与时序说明

    "Valid-Ready" 握手协议是一常用于数字电路中的接口协议,用于控制数据的传输和处理。
    的头像 发表于 12-04 10:37 1363次阅读
    <b class='flag-5'>Valid-Ready</b>握手协议的介绍与时序说明

    verilog中端口类型三种

    在 Verilog 中,端口类型三种:输入端口(input)、输出端口(output)和双向端口(inout)。 输入端口(input)用于接收来自其他模块的信号。在一个模块中,输入端口是被调用
    的头像 发表于 02-23 10:28 1771次阅读

    数字示波器的测量方法三种

    数字示波器是一广泛应用于电子测量领域的仪器,它能够实时显示电压波形,帮助工程师和技术人员对电子信号进行分析和测量。数字示波器的测量方法很多种,不同的测量方法适用于不同的应用场景。以下是三种
    的头像 发表于 07-17 18:02 1213次阅读

    基本放大电路三种

    基本放大电路是电子电路中至关重要的组成部分,它能够将输入信号放大到所需的电平,以便后续电路进行处理。在电子工程中,基本放大电路主要有三种形式,分别是共发射极放大电路(简称共射放大电路)、共基极放大
    的头像 发表于 10-15 11:07 311次阅读