新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于多IP核復(fù)用SoC芯片的可靠性研究

基于多IP核復(fù)用SoC芯片的可靠性研究

作者: 時(shí)間:2013-04-19 來(lái)源:網(wǎng)絡(luò) 收藏

2. 2 多間通信的

間通信總線(xiàn)的穩(wěn)定性直接關(guān)系到整個(gè)系統(tǒng)的可靠性。我們對(duì)間的通信進(jìn)行了研究, 加入一些檢錯(cuò)模塊, 保證通信時(shí)數(shù)據(jù)的正確性, 進(jìn)而提高整個(gè)系統(tǒng)的可靠性。

基于多IP核復(fù)用SoC芯片的可靠性研究

圖4

IP核間通信采用AMBA 2. 0 AHB 和APB 片上總線(xiàn)協(xié)議, 增加一個(gè)AMBA Controller模塊對(duì)整個(gè)AMBA 片上通信進(jìn)行監(jiān)控,通過(guò)檢錯(cuò)信號(hào)反饋信息對(duì)該模塊采取進(jìn)一步的保護(hù)措施, 當(dāng)出錯(cuò)時(shí), 使整個(gè)流水線(xiàn)重啟, 保證通信數(shù)據(jù)正確, 錯(cuò)誤數(shù)據(jù)被拋棄。檢錯(cuò)算法采用2位奇偶校驗(yàn)。

IP核間可靠性通信原理如圖4所示。

2. 3 嵌入BIST電路, 檢測(cè)IP核的工作狀態(tài)

B IST ( Built- In SelfTest) 是一種內(nèi)建自測(cè)試, 即在上集成一種自我檢測(cè)的電路?;贒FT思想, 在片上集成了一種B IST模塊來(lái)提高系統(tǒng)的可靠性。在內(nèi)增加產(chǎn)生激勵(lì)和做測(cè)試分析的電路, 使芯片不但能完成邏輯功能, 還能在外部給定測(cè)試方式命令時(shí)進(jìn)行自我測(cè)試分析, 并輸出結(jié)果。這種結(jié)構(gòu)的電路既不需要準(zhǔn)備測(cè)試碼, 也不需要專(zhuān)門(mén)的測(cè)試設(shè)備。電路中包含有測(cè)試碼生成部件、掃描測(cè)試電路和測(cè)試結(jié)果輸出部件, 如圖5 所示。

基于多IP核復(fù)用SoC芯片的可靠性研究

圖5

芯片在上電運(yùn)行中自動(dòng)對(duì)自己的運(yùn)行狀態(tài)進(jìn)行監(jiān)控, 并通過(guò)掃描輸出信號(hào)即時(shí)返回該IP功能模塊的狀態(tài)信息, 在其它控制模塊中再根據(jù)這些狀態(tài)信息采取相應(yīng)策略保證 的可靠運(yùn)行。

3 結(jié)束語(yǔ)

對(duì)于 芯片, 可靠性是首要考慮的問(wèn)題, 基于多IP復(fù)用SoC 的設(shè)計(jì)技術(shù), 重點(diǎn)解決處理器的可靠性、多IP核間通信的可靠性、IP核工作異常狀態(tài)研究, 可以進(jìn)一步提高SoC 芯片的可靠性。

近幾年來(lái)本單位根據(jù)智能終端產(chǎn)品特點(diǎn), 進(jìn)行智能終端專(zhuān)用SoC 芯片研發(fā), 在SoC的設(shè)計(jì)過(guò)程中充分考慮了其可靠性, 加入了非常全面的可靠性算法, 采用奇偶校驗(yàn)、TMR(三模冗余)寄存器、片上EDAC、流水線(xiàn)重啟和強(qiáng)迫CACHE 不命中等多層次容錯(cuò)機(jī)制來(lái)提高SoC的可靠性, 已在FPGA 驗(yàn)證平臺(tái)上得到驗(yàn)證, 并進(jìn)行SoC 芯片流片和批量生產(chǎn)驗(yàn)證, SoC 芯片的可靠性得到大幅度提高, 驗(yàn)證本方法可行, 具有很好的推廣價(jià)值。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: SoC IP核 芯片 可靠性研究

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉