预防总线交易碰撞的方法与计算机系统技术方案

技术编号:6550911 阅读:239 留言:0更新日期:2012-04-11 18:40
一种预防总线交易碰撞的方法与计算机系统,该计算机系 统包括一总线、一第一主装置、一第二主装置及一处理器。总 线包括一数据线与一时脉线。第一主装置耦接至总线,第一主 装置侦测数据线上的一第一交易的一开始阶段,并且侦测到开 始阶段时,第一主装置发出一中断信号,并且根据一交易指令 驱动第一主装置的一第二交易。处理器耦接至第一主装置,用 以接收中断信号,其中当处理器接收到中断信号时,于一既定 时间后发出交易指令。第二主装置耦接至总线,驱动第一交易, 第一交易在既定时间内完成。本发明专利技术可预防非周期性的占用总 线的交易与总线上其它主装置的交易产生碰撞,以避免交易碰 撞所产生的不可预期的错误,使计算机系统可更稳定地操作。

【技术实现步骤摘要】

本专利技术有关于一种预防总线交易碰撞的机制,特别是有关于一种预防系统管理总线(System Management Bus, SM Bus)以及/或内部整合电路(Inter-Integrated Circuit, 12<:)总线产生交易石並4童的一几制。
技术介绍
系统管理总线(System Management Bus, SM Bus)与内部整合电路(Inter-Integrated Circuit, C)总线为系统中连接重要装置的一个l妻口。 SM Bus与^C总线具有两条可双向传输的线,用以与相连的装置沟通,其包括 一数据线用以传输数据信号以及一时脉线用以传输时脉信号。SM Bus与C总线的规格虽由不同的机构所定义,但其传输通讯协议大体相同。 一般而言,SM Bus与fC总线的两条线在无交易进行时,会保持在高逻辑电平,并且在数据传输的过程中,数据信号由高至低或由低至高的逻辑电平转换仅在时脉信号具有高逻辑电平时允许被发生。由于系统内无i仑是主装置(Master Device)或副装置(SlaveDevice),只要是需通过SM Bus或C总线进行交易的装置,皆必须要连接到S本文档来自技高网...

【技术保护点】
一种预防总线交易碰撞的方法,其特征在于,包括: 通过一第一主装置的一侦测引脚侦测一总线的一第一交易的一开始阶段,其中该第一交易由耦接至该总线的一第二主装置驱动; 当该侦测引脚侦测到该开始阶段时,等待一既定时间,其中该第一交易在该既定时间内完成;以及 在该既定时间后驱动该第一主装置的一第二交易。

【技术特征摘要】
1. 一种预防总线交易碰撞的方法,其特征在于,包括通过一第一主装置的一侦测引脚侦测一总线的一第一交易的一开始阶段,其中该第一交易由耦接至该总线的一第二主装置驱动;当该侦测引脚侦测到该开始阶段时,等待一既定时间,其中该第一交易在该既定时间内完成;以及在该既定时间后驱动该第一主装置的一第二交易。2. 根据权利要求l所述的预防总线交易碰撞的方法,其特 征在于,该总线包括一数据线与一时脉线,该第一主装置耦接 至该总线,并且该侦测引脚耦接至该数据线。3. 根据权利要求2所述的预防总线交易碰撞的方法,其特 征在于,于该开始阶段,该时脉线具有高逻辑电平,该第二主 装置驱动该数据线由高逻辑电平转换至低逻辑电平,以控制该 总线开始进行该第一交易。4. 根据权利要求l所述的预防总线交易碰撞的方法,其特 征在于,该总线为系统管理总线或内部整合电路总线。5. 根据权利要求l所述的预防总线交易碰撞的方法,其特 征在于,该第二交易是该第一主装置通过该总线存取一副装置 的数据,其中该预防总线交易碰撞的方法还包括下列步骤储存该副装置的数据于一存储器装置;以及 在接收到至少 一 副装置存取信号时,根据储存于该存储器 装置的该副装置的数据回应该副装置存取信号。6. 根据权利要求l所述的预防总线交易碰撞的方法,其特 征在于,当该侦测引脚侦测到该开始阶段时,进入一中断服务 程序以等待该既定时间。7. 根据权利要求l所述的预防总线交易碰撞的方法,其特 征在于,该第一交易是由该第二主装置自动定期地...

【专利技术属性】
技术研发人员:林皓琳
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1