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

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

3天内不再提示

总线的操作时序和操作方式详解

FPGA之家 来源:YXQ 2019-06-24 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

操作时序(timing):各信号有效的先后顺序及配合关系

(1) 同步方式

•发送、接收双方统一步调,具备统一的时钟信号。•完全由同步时钟确定收发时刻,没有应答信号。•例:总线的读操作

(2) 异步方式

•发送、接收双方根据自身的工作速度来确定总线传送的步调•没有统一的时钟信号,有主同步MSYN和从同步SSYN

•MSYN上升沿:主设备启动输入•SSYN上升沿:从设备已将数据准备好;•MSYN下降沿:主设备已将数据取走;•SSYN下降沿:从设备让出数据总线•特点:各设备以自身需要的速度工作,时间利用率高。

·事件C: Ssyn↑→Msyn↓

·事件R: Msyn↓ → Ssyn ↓

·全互锁:有C且有R

·半互锁:或有C、或有R

(3) 准同步方式在完全同步方式中加一点异步的手段。有同步时钟,也有应答信号线。同步地采样应答信号

总线操作方式

微机系统各部件之间的信息交换是通过总线操作周期完成的,一个总线周期通常分为以下四个阶段。

① 总线请求和仲裁阶段:当有多个模块提出总线请求时,必须由仲裁机构仲裁,确定将总线的使用权分配给哪个模块。

② 寻址阶段:取得总线使用权的模块,经总线发出本次要访问的存储器或I/O端口的地址和有关命令。

③ 传送数据阶段:主模块(指取得总线控制权的模块)与其他模块之间进行数据的传送。

④ 结束阶段:主模块将有关信息从总线上撤除,主模块交出对总线的控制权。

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

    关注

    1655

    文章

    22286

    浏览量

    630295
  • 时序
    +关注

    关注

    5

    文章

    402

    浏览量

    38627

原文标题:总线的操作时序和操作方式详解

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    楼宇自控系统语音控制集成,操作更便捷智能

    在智慧建筑升级浪潮中,楼宇自控系统的交互方式不断革新,语音控制集成作为新型操作模式,打破了传统按键、触屏的操作局限,让楼宇管理更高效、更人性化。这种 “动口不动手” 的控制方式,不仅简
    的头像 发表于 11-27 10:30 170次阅读

    基于hbirdv2的APB总线添加外设(一)

    就不详细展开了。这里贴一下读写操作时序图。 写操作: 读操作: 4. hbirdv2中的APB总线: 我们可以看到hbirdv2
    发表于 10-29 07:26

    kellenberger操作培训手册

    kellenberger操作培训手册
    发表于 08-18 17:21 0次下载

    稳压电源操作指南与维护保养详解

    稳压电源是一种用于稳定电流输出的电源设备,通过调节输入电压来保持输出电压恒定,广泛应用于各种电子设备和系统中,如通信设备、计算机、医疗设备等。正确掌握稳压电源的操作流程,以确保其稳定运行和用电安全,以下是详细的操作流程:
    的头像 发表于 08-09 16:00 1543次阅读
    稳压电源<b class='flag-5'>操作</b>指南与维护保养<b class='flag-5'>详解</b>

    【HarmonyOS 5】桌面快捷方式功能实现详解

    【HarmonyOS 5】桌面快捷方式功能实现详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 在移动应用开发中,如何让用户快速触达核心
    的头像 发表于 06-21 16:42 1791次阅读
    【HarmonyOS 5】桌面快捷<b class='flag-5'>方式</b>功能实现<b class='flag-5'>详解</b>

    网络配线架打线操作的技术要点

    网络配线架打线操作是网络布线工程中的关键环节,直接影响网络的稳定性和传输质量。以下是打线操作的技术要点,涵盖前期准备、打线流程、质量检查及维护注意事项,以逻辑清晰、重点突出的方式呈现: 一、前期准备
    的头像 发表于 06-06 10:28 1149次阅读
    网络配线架打线<b class='flag-5'>操作</b>的技术要点

    沐渥科技详解氮气柜操作指南

    氮气柜是一种通过持续注入高纯度氮气,维持柜内惰性气体环境的设备,用于存储半导体晶圆或其他敏感元件,防止氧化、吸湿和污染。氮气柜操作指南是怎样的?下面沐渥小编给大家介绍一下。一、操作前准备(1)安全
    的头像 发表于 04-10 10:01 795次阅读
    沐渥科技<b class='flag-5'>详解</b>氮气柜<b class='flag-5'>操作</b>指南

    一文详解Vivado时序约束

    Vivado的时序约束是保存在xdc文件中,添加或创建设计的工程源文件后,需要创建xdc文件设置时序约束。时序约束文件可以直接创建或添加已存在的约束文件,创建约束文件有两种方式:Con
    的头像 发表于 03-24 09:44 4386次阅读
    一文<b class='flag-5'>详解</b>Vivado<b class='flag-5'>时序</b>约束

    精密空调操作使用方法详解

    精密空调操作使用方法详解
    的头像 发表于 02-10 14:44 1886次阅读
    精密空调<b class='flag-5'>操作</b>使用方法<b class='flag-5'>详解</b>

    DAC161S055在上电后不加任何时序操作,Vout是否输出上电值引脚(MZB)所接的电平值?

    入任何时序操作时(注:NC管脚悬空),上电后Vout没有模拟输出,与预想上电默认输出值3.3v不同。 以上为现象描述。 在此想确认DAC161S055在上电后不加任何时序操作,Vout
    发表于 02-10 08:31

    DAC161S055在上电后不加任何时序操作,Vout是否输出上电值引脚(MZB)所接的电平值?

    入任何时序操作时(注:NC管脚悬空),上电后Vout没有模拟输出,与预想上电默认输出值3.3v不同。 以上为现象描述。 在此想确认DAC161S055在上电后不加任何时序操作,Vou
    发表于 02-08 08:01

    ADC128D818写操作的Serial BUS Address和读操作的Serial BUS Address是不是一样的?

    我想问下ADC128D818的写操作的Serial BUS Address和读操作的Serial BUS Address 是不是一样的? 还有ADC128D818的读写时序与ADS1115的读写
    发表于 02-07 07:37

    国产银河麒麟操作系统V10和星光麒麟V1.0操作系统如何选择?

    国产银河麒麟操作系统和星光麒麟操作系统都是由中国电子旗下科技企业麒麟软件有限公司(简称“麒麟软件”)开发的国产自主可控的操作系统。麒麟软件介绍:麒麟软件以安全可信操作系统技术为核心,面
    的头像 发表于 01-24 09:14 4223次阅读
    国产银河麒麟<b class='flag-5'>操作</b>系统V10和星光麒麟V1.0<b class='flag-5'>操作</b>系统如何选择?

    DP130根据datasheet操作I2C时序,读操作不能够响应是哪里出了问题?

    目前正在使用DP130芯片,目前根据datasheet操作 I2C 时序,读操作不能够响应,目前需求 操作控制代码
    发表于 01-13 06:13

    TLV2544按照Figure8的时序操作,收到的数据不是当前查询的转换的通道组,是一些杂乱的数据而且跳动的很厉害,为什么?

    现在遇到问题如下: 1.单次模式,按照Figure8的时序操作,EOC引脚有边沿跳变,SDO也有数据输出,但收到的数据不是当前查询的转换的通道组,是一些杂乱的数据,而且跳动的很厉害; 2.重复扫描
    发表于 01-10 07:58