行業(yè)新聞|2022-09-26|YIPPEE
ROM是SoC芯片上系統(tǒng))芯片內(nèi)部只能存儲代碼或數(shù)據(jù)。目前,絕大多數(shù)SoC芯片是從ROM啟動,運行ROM芯片的啟動代碼,結(jié)合芯片中其他相關(guān)外設(shè)配置,實現(xiàn)芯片的啟動運行。但是因為ROM啟動代碼不能更改。當啟動代碼對應(yīng)的邏輯操作或執(zhí)行步驟出現(xiàn)錯誤時,芯片只能作廢,導致芯片生產(chǎn)效率低下。
為此,聚芯科技于2020年11月4日申請了一項名為“SoC芯片.獲取修復信息的方法.儲存介質(zhì)和電子設(shè)備”發(fā)明專利(20111118074).4),申請人為巨核科技有限公司。
芯片100包括數(shù)據(jù)加載電路101。修復電路102。修復存儲器103.CPU104以及ROM105.修復存儲器分別連接到數(shù)據(jù)加載電路和修復電路,CPU與維修電路和ROM連接。數(shù)據(jù)加載電路的作用在于SoC芯片通電后,從預設(shè)存儲器獲取ROM相應(yīng)的修復信息,并將修復信息存儲在修復存儲器中,然后從修復電路中獲取修復信息,后CPU然后從修復電路獲取修復信息,并根據(jù)修復信息執(zhí)行ROM軟件代碼。
預設(shè)存儲器可以是ROM對于外部存儲介質(zhì),維修信息預先存儲在預設(shè)存儲器的預設(shè)位置,其中預設(shè)位置包括多個地址。根據(jù)維修信息中要維修的數(shù)據(jù),確定要維修的地址數(shù)量,并將要維修的數(shù)據(jù)寫入相應(yīng)的地址。因為預設(shè)存儲器包括多個地址存儲器ROM需要修復不同錯誤對應(yīng)的數(shù)據(jù),因此需要修復ROM當指定錯誤時,修復數(shù)據(jù)可以寫入預設(shè)存儲器中指定錯誤對應(yīng)的地址,而其他未寫入修復數(shù)據(jù)的地址可以空。這樣,修復信息只包括ROM地址中的待修復地址及其對應(yīng)的待修復數(shù)據(jù)。
在該SoC芯片通電后,數(shù)據(jù)加載電路可以從預設(shè)存儲器中獲取要修復的地址和相應(yīng)的要修復的數(shù)據(jù),并將其存儲在要修復的存儲器的相應(yīng)地址中,從而修復電路以獲取要修復的數(shù)據(jù)。在此基礎(chǔ)上,數(shù)據(jù)加載電路還可以獲取要修復的地址在修復存儲器中對應(yīng)的[敏感詞]個目標地址,并將要修復的數(shù)據(jù)寫入其中。然后從[敏感詞]個目標地址讀取要修復的數(shù)據(jù)。CPU從修復電路中讀取待修復數(shù)據(jù)并執(zhí)行ROM軟件代碼。
簡而言之,火炬芯科技SoC通過修復電路獲得芯片專利ROM當芯片因數(shù)據(jù)錯誤而異常運行時,相應(yīng)的修復信息,CPU根據(jù)修復信息執(zhí)行ROM中間的軟件代碼,使SoC芯片可以正常工作,提高芯片的生產(chǎn)效率。
火炬核心技術(shù)是中國[敏感詞]的低功耗系統(tǒng)級芯片設(shè)計制造商。它一直具有挑戰(zhàn)性和熱情,并不斷為智能物聯(lián)網(wǎng)領(lǐng)域提供專業(yè)的集成芯片。在未來,該公司將繼續(xù)發(fā)展高質(zhì)量.國內(nèi)高附加值智能音頻SoC芯片,不斷提升國際主流品牌的市場份額。