摘要:星上模塊在模式切換過(guò)程會(huì )因為星載固態(tài)存儲器啟動(dòng)過(guò)程緩慢而導致無(wú)法快速訪(fǎng)問(wèn)固存。分級緩存系統設計采用片內緩存結合小容量非易失存儲器(MRAM)的硬件架構,通過(guò)在MRAM中存儲文件對象頭索引以及Nand Flash塊元數據區索引等流程優(yōu)化來(lái)加速文件系統啟動(dòng)操作。本設計通過(guò)數據建模和仿真實(shí)驗來(lái)分析性能,并在硬件板卡上進(jìn)行算法實(shí)現和測試驗證,以對象為索引的啟動(dòng)方式耗時(shí)3.12 ms,以塊元數據區為依據的啟動(dòng)方式耗時(shí)143.47 ms。對比傳統設計架構下的耗時(shí)170.35s的啟動(dòng)操作,基于分級緩存加速的系統具有高可靠性同時(shí)大大縮短了固存啟動(dòng)時(shí)間。其系統性能提升為衛星在軌管控優(yōu)化提供技術(shù)基礎。