ZHCAEL4 October 2024 AM263P2-Q1 , AM263P4 , AM263P4-Q1
通常情況下,在高性能 MCU 中,每個 CPU 都會運行一個獨立的應用程序,但每個應用程序都使用某些通用的軟件庫和功能,例如相同的 RTOS、驅(qū)動程序、網(wǎng)絡協(xié)議棧。這會導致相同代碼或只讀 (RO) 數(shù)據(jù)針對每個內(nèi)核重復多次,并很快就會開始耗盡存儲器。OptiShare 工具旨在解決這一問題,它能在多個 CPU 映像之間找到共同的代碼/數(shù)據(jù)段,并將其轉(zhuǎn)換為單個共享副本,從而避免代碼/數(shù)據(jù)的重復,減少芯片 SRAM 的占用空間。此工具與位于每個 CPU 內(nèi)核前面的 RAT 引擎一同使用;該引擎執(zhí)行地址轉(zhuǎn)換以將通用代碼映射到系統(tǒng)中的共享地址。