基於LS1043A多核處理器之嵌入式系統開機速度之精準計時方案
電子智能系統被廣泛應用在現代人的日常生活中,但是使用任何電子系統都必須面對系統失效的風險,就像我使用電腦可能會當機一樣。在智能車輛的應用中,電子系統的可靠性與我們的人身安全直接相關。一旦發生系統失效的狀況,恢復系統正常運行的最後一個手段是重新啟動系統,藉由系統重啟來恢復系統的正常功能。因此系統重啟的耗時,對系統的可靠性至為重要。 LS1043A晶片是多核心高階處理器,能夠運行完整的Linux操作系統。由於LS1043A架構及功能的複雜性,它的開機程序需要遵守嚴格的步驟,耗時也比一般的微控制器更長。在這個實驗中,我將了解LS1043A處理器的架構著手,由此設計一個計時器,能做到精準量測開機時間達千分之一秒,使開機時間成為能夠量化的指標。本實驗的計時方案是一個通用的設計概念,可用來量測不同類型高階處理器的開機耗時及系統可靠性評估之參考指標。