总线竞争

✍ dations ◷ 2025-07-20 22:23:44 #计算机总线

总线竞争(Bus contention)也称总线争用,是计算机设计中总线的不良状态——总线上的多个设备同时尝试在总线上放置值。大多数总线架构要求其设备遵循精心设计的仲裁协议,以使竞争的可能性可以忽略不计。但是,当总线上的设备有逻辑错误、制造缺陷或超出其设计速度运行时,仲裁可能会故障,从而导致竞争。在具有可编程内存映射的系统上控制映射的寄存器被写入非法值后,也可能发生竞争。

竞争可能导致错误的操作,并且在异常情况下会损坏硬件——例如总线接线的熔断。

有时会通过缓冲内存映射设备的输出应对总线竞争。但是,已经观察到一个设备的高阻抗仍会干扰其他设备的总线值。目前来说,没有标准的解决方案来应对内存设备(如EEPROM和SRAM)之间的数据总线争用。

大多数小型计算机系统经过精心设计避免系统总线上的总线争用。它们使用一个称为总线仲裁器(英语:Bus arbiter)的设备控制哪个设备在目前可以驱动总线,因此总线竞争在正常运作中永远不会发生。

例如令牌环等部分网络也被设计为避免总线竞争,因此总线竞争在正常运作中永远不会发生。

大多数网络被设计为容忍网络上偶尔的总线争用。CAN总线、ALOHAnet、以太网等在正常运作中偶尔会遇到总线争用,但会使用一些协议(例如避免碰撞的多路访问(英语:Multiple Access with Collision Avoidance)、具有碰撞检测的载波侦听多路访问、自动重发请求)最小化争用时间,并重新发送在数据包冲突(英语:Packet collision)中被破坏的数据。

相关

  • 阿尔卑斯山阿尔卑斯山(德语:Alpen;意大利语:Alpi;斯洛文尼亚语:Alpe)是欧洲最高及横跨范围最广的山脉,它覆盖了意大利北部边界、法国东南部、瑞士、列支敦士登、奥地利、德国南部及斯洛文尼亚
  • 砷中毒砷中毒是一种肇因于体内砷含量提升的医学病征,指动物体内重要的代谢酵素,在砷的影响下受别构调节作用而导致。一般也视为是重金属中毒。若于短时间产生砷中毒现象,其症状可能包
  • 方言 §“方言”和“语言”的界定方言指的是一个某种语言的变体,但有时也可以指地方上使用的语言。然而,值得注意的是,在对所谓的“语言”和“方言”进行定义时,无论是采用社会语言学者“相互理解性”的判别标准
  • 鼓山轮渡站鼓山轮渡站,也称西子湾渡轮站或渡船头,主要连结鼓山区与旗津区之间的交通往返,由高雄市轮船公司负责营运。在明清时代仅靠竹筏、舢舨撑度,时常发生意外,涉渡者须打鼓鸣锣,焚烧纸钱
  • 再造战士《再造战士》(英语:Universal Soldier)是一部1992年美国科幻动作片,由罗兰·艾默瑞奇执导。主要叙述担任主角的尚-克劳德·范·戴姆和杜夫·朗格在越战时相互杀死对方,而被军方改
  • 香菜.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 多巴湖多峇湖(印尼语:Danau Toba,英语:Lake Toba),是一座位于印尼苏门达腊岛北部的火山湖,此湖呈菱形,座标西北角2°53′N 98°31′E / 2.88°N 98.52°E / 2.88; 98.52,东南角2°21′N 99
  • 天元区天元区为湖南省株洲市辖区,为1997年5月31日新成立的市辖区,地处株洲市城区西南部,北部、东南部湘江环绕;西与湘潭县接壤,东、南和北面隔湘江与芦淞区、石峰区相望。2005年,国内生
  • 俄罗斯联邦教育与科学部俄罗斯联邦教育与科学部(俄语:Министерство образования и науки Российской Федерации) ,俄罗斯联邦政府组成部门之一,负责
  • 1977年被中华人民共和国处决的死刑犯列表1977年被中华人民共和国处决的死刑犯列表,旨在列出1977年被中华人民共和国处决的死刑犯。