ICS T8110B Trusted TMR處理器 閃存ROM-存儲模塊固件和應用程序
ICS T8110B Trusted TMR處理器是一種基于三模塊冗余的容錯設計(TMR)體系結構,以鎖定步進配置操作。圖1以簡化方式顯示術語,可信TMR處理器模塊的基本結構。
ICS T8110B模塊包含三個處理器故障控制區(qū)域(FCR),每個區(qū)域包含一個摩托羅拉Power PC系列處理器及其相關存儲器(EPROM、DRAM、閃存ROM、,和NVRAM)、存儲器映射I/O、表決器和粘合邏輯電路。每個處理器FCR都有對另外兩個處理器的FCR內(nèi)存進行三分之二(2oo3)的讀取訪問消除發(fā)散操作的系統(tǒng)。



ICS T8110B模塊的三個處理器存儲和執(zhí)行應用程序、掃描和更新I/O模塊并檢測系統(tǒng)故障。每個處理器執(zhí)行應用程序獨立地,但與其他兩個同步。其中一個處理器出現(xiàn)分歧,額外的機制允許出現(xiàn)故障的處理器與另外兩個。每個處理器都有一個接口,存儲器以及到模塊間總線的輸出驅(qū)動器總線接口。每個的輸出處理器通過模塊連接器連接到三倍體的不同通道模塊間總線。
可信TMR處理器和其他機箱中的模塊之間的通信通過可信接口模塊,如Regent+Plus I/O的可信TMR接口機箱或擴展器接口到擴展器機箱。
四種類型的模塊存儲器的功能是:
?EPROM-保持模塊引導加載程序
?閃存ROM-存儲模塊固件和應用程序
?DRAM-具有可擴展容量的工作存儲器
?NVRAM-保存事件日志和保留的程序數(shù)據(jù)等數(shù)據(jù)
注意:NVRAM提供長達10年的數(shù)據(jù)保留期。
前面板包括一個與其他FCR分離的故障控制區(qū)(FCR D)并且包含非關鍵功能。其中包括:
?安裝在前面板上的診斷端口和維護啟用鑰匙開關處理器的。
?串行通信驅(qū)動程序和IRIG-B接口。可以訪問這些通過處理器后部的適配器單元通過I/O連接器。
?參與所有模塊投票操作。
?通過位于后部的適配器單元向外部指示燈發(fā)送故障/失敗信號加工機處理器可使用兩種IRIG-B輸入標準;IRIG-B002和IRIG-B122。這個處理器使用的標準由在存儲器中設置標志的軟件控制。這個IRIG-B信號用于同步系統(tǒng)和序列中的時間戳條目事件(SOE)日志。4通道通用型有三種串行通信選項異步收發(fā)器(UART)。具體如下:
?通道0前面板診斷端口(RS232)
?通道1未配置
?通道2通信串行端口2(RS422/485)
?通道3通信串行端口3(RS422/485)
Trusted操作系統(tǒng)(Trusted OS)用于支持Motorola Power PC串行處理器體系結構。實時內(nèi)核是一個高速、高功能的內(nèi)核適用于容錯分布式系統(tǒng)。進行分布式通信在所有處理器上都是透明的。內(nèi)核提供基本服務(如基本內(nèi)存管理)和干擾允許各種完整性級別的軟件駐留的自由軟件環(huán)境在單一的處理環(huán)境中進行協(xié)作。