當前位置: 主頁 > 技術&應用 >
 

即時 Linux 作業系統 RISC-V PolarFire SoC FPGA 架構介紹

本文作者:Tim Morin       點擊: 2020-11-13 15:40
前言:
 
這是一個十分吸引人的標題,但它代表的是什麼樣的意思呢?一即時系統的定義,就是以最簡單的方式,在一個確定的週期性來執行。所以確定性是即時系統的首要要求,因為即時系統通常控制著機器。您應該不希望會出現此種狀況:數位控制鑽床在星期二從 A 點移動到 B 點用了 10 毫秒,然而卻在星期三執行同樣的操作時用了 20 毫秒,系統的即時周期產生了差異性。同樣,飛行員的飛行控制系統在所有條件下都應該保證每次都以完全相同的方式控制飛行曲面。

圖 1 給出了確定性系統。週期性中斷觸發,中斷服務程式處理時間關鍵型程式碼。該程式碼的執行時間必須是確定的,以免最終得到如圖 2 所示的系統,其中硬體的更新是隨機發生的。 

圖:確定性執行示例

 

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11