软性错误

✍ dations ◷ 2025-09-02 22:52:44 #软性错误
软性错误是电子学及电脑运算中的错误,是因为一个信号或数据不正确造成的错误。软性错误可能是因为缺陷而造成,多半认为是因为设计或是架构上的错误,或者是因零件损坏而产生。软性错误也是指信号或数据有错,但没有造成系统的异常动作。在确认软性错误及其影响后,无法得到有软性错误后的系统比原系统来的不可靠的结论。在航太领域中,这类错误称为单粒子翻转。在电脑的存储器中,软性错误会造成程序一个指令或是一个数据的改变。若将电脑冷引导后,软性错误造成的影响就会消失。软性错误不会破坏系统的硬件,唯一破坏的是当时正在处理的数据。软性错误有两种:集成电路层级的软性错误,以及系统层级的软性错误。集成电路层级的软性错误一般是因为有高能粒子撞击到集成电路,例如集成电路本身材料中放射性原子的衰变,会放出α粒子撞击集成电路,因为α粒子带有正电荷以及能量,因此若撞击到某个存储器单元,存储器单元中的数值就可能会变化。上述例子中的原子反应非常小,不会影响到集成电路的硬件结构。系统层级的软性错误多半是在要处理的数据被噪声所影响,多半是在数据在总线时发生此情形,电脑会将噪声解读为数据比特,因此会造成程序定址或是处理代码的错误。而有错的数据也可能会存到存储器中,因此造成后续的问题。若软性错误立刻就侦测到,可以直接重写正确的数据即可消除软性错误的影响。高可靠度的系统会用错误修正机制(英语:error correction),直接在运作中修正错误。不过在大部分系统中,无法确定哪一个数据是正确的,甚至完全无法侦测软性错误。而且在修正软性错误前,系统可能已经死机,因此撤销程序(英语:recovery procedure)需包括重新启动。软性错误包括存储电路中数据的变化(例如存储电路中的电子),但没有影响到实际电路(原子)。只要重写正确的数据,电路就会恢复正常工作。软性错误可能发生在传输线、数字逻辑、模拟电路、磁性存储介质……等,不过最常见的还是在集成电路中的软性错误。

相关

  • 纺织纺织原是纺纱(英语:spinning)与织布(英语:weaving)两道生产工序的合称,现在指将纺织纤维等纺织材料加工成产品的过程。中国旧石器时代山顶洞人址上发现了骨针,为已知纺织最早的起源,
  • 生理生理学(英语:physiology/ˌfɪziˈɒlədʒi/; 来自古希腊语 φύσις (physis),意即:“nature, origin”,和 -λογία (-logia),意即:“study of” ) 是生物学的一门子领域,研
  • 可卡因可卡因(INN:Cocaine),又译为古柯碱。为一强烈的兴奋剂,是一种毒品。可能造成思觉失调、欣快感或者精神激动(英语:Psychomotor agitation)等心理影响。生理上的症状可能包括心跳过速
  • 超导态超导体(superconductor),指可以在特定温度以下,呈现电阻为零的导体。零电阻和完全抗磁性是超导体的两个重要特性。超导体电阻转变为零的温度,称为超导临界温度,据此超导材料可以分
  • 古菌素古菌素(英语:archaeocin)系一类从古菌中分离出的,有潜力成为新型强效抗生素的物质。已部分或完全确认了8种古菌素的存在,但古菌素的数量应多达数百种,而且这里面有很大一部分应该
  • 核子在化学和物理学里,核子(nucleon)是组成原子核的粒子。每个原子核都拥有至少一个核子,每个原子又是由原子核与围绕原子核的一个或多个电子所组成。核子共有两种:中子和质子。任意
  • 过去完成时过去完成时(英语:pluperfect tense,来自拉丁语 plus quam perfectum 更加完成),在英语中也叫做“past perfect”,是存在于多数印欧语言中一种完成性时态,用来指定在另一个过去行动
  • 埃德加·德加埃德加·伊莱尔·日耳曼·德加(法语:Edgar Hilaire Germain de Gas,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","L
  • 柴油发动机柴油引擎(英语:Diesel Engine)又名压燃式发动机,是内燃机的一种。其主要特征为使用压缩产生高压及高温点燃气化燃料,而毋须另外提供点火。柴油引擎使用的原理称为狄塞尔循环,为德
  • 中华全国工商业联合会政治主题中华全国工商业联合会,简称全国工商联,又名中国民间商会,是中华人民共和国的一个人民团体,是中华人民共和国最大的民间商会,是工商界的统一战线组织,在中国人民政治协商会