[發明專利]內嵌存儲器的SOC位映射實現方法無效
| 申請號: | 200610031082.1 | 申請日: | 2006-09-13 |
| 公開(公告)號: | CN101145400A | 公開(公告)日: | 2008-03-19 |
| 發明(設計)人: | 陳恩林 | 申請(專利權)人: | 上海華虹NEC電子有限公司 |
| 主分類號: | G11C29/00 | 分類號: | G11C29/00;G06F12/00 |
| 代理公司: | 上海浦一知識產權代理有限公司 | 代理人: | 顧繼光 |
| 地址: | 201206上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 soc 映射 實現 方法 | ||
技術領域
本發明涉及一種位映射實現方法,尤其涉及一種內嵌有存儲器的SOC的位映射實現方法。
背景技術
對于單純的存儲器,如DRAM,SRAM,FLASH等,由于其擁有地址線和并行的數據線,因此在一般的工程分析測試平臺上基本上都能實現位映射(BITMAP)的功能,而且其位映射能夠以圖形的方式顯示芯片中每個存儲單元的測試數據,并根據芯片的物理結構形成一定的失效模式,它有以下優點:
(1)數據圖形化,直觀;
(2)失效模式相對固定,比較利于統計分析;
(3)一旦開發設置成功,應用過程中大部分由ATE平臺自動測試完成,能夠滿足大批量的分析需求。
然而,對于內嵌存儲器(如Flash,EEPROM,SRAM等)的SOC(System-on-Chip,片上系統),由于其沒有地址線和并行的數據線,因此基本上都是使用EMMI來做電性分析,并通過紅外和鐳射來獲取失效定位點的,但是這種方法存在著如下幾個問題:
(1)失效的數據結果不固定,無法做統計分析;
(2)分析的成功率相對比較低;(3)分析過程基本上都是用手動的方式,耗時,無法滿足代工廠大批量的分析需求。
發明內容
本發明要解決的技術問題是提供一種內嵌存儲器的SOC位映射實現方法,可將針對單純的存儲器的位映射的分析方法引入到內嵌存儲器的SOC的測試中,以實現對SOC芯片高效率、大批量的分析方法。
為解決上述技術問題,本發明所述方法包括以下步驟:
(1)構造一虛擬二維存儲陣列,并實現該虛擬二維陣列與SOC芯片中內置存儲器的物理地址之間的一一映應關系;
(2)將串行輸出的數據對應尋址顯示到所述虛擬二維存儲陣列相應位置上。
所述虛擬二維存儲器陣列的行地址和列地址是根據SOC芯片中內置存儲器的容量和物理版圖來進行分配的。
所述一一映應關系是根據SOC芯片中的地址解碼,然后建立地址對應法則來實現的。
步驟(2)是根據地址計數器與所述內置存儲器的解碼器之間的地址對應關系來實現的。
本發明采用了上述技術方案,具有如下有益效果,即通過在內嵌有存儲器的SOC芯片中引入了位映射的分析方法,從而實現了以圖形的方式顯示內嵌存儲器的存儲數據,比較直觀;失效單元的位置排列形成相對固定的模式,有利于做失效的統計分析;解決了EMMI分析中過多的人工手動操作,能夠滿足代工廠大批量產品分析的需求。
附圖說明
下面結合附圖與具體實施方式對本發明作進一步詳細的說明:
附圖是根據本發明實現SOC中內置存儲器的位映射的原理圖。
具體實施方式
如附圖所示,為根據本發明實現SOC中內置存儲器的位映射的原理圖。
首先,根據SOC中內嵌的存儲器的容量和物理版圖,在ATE(自動測試設備)測試平臺上分配虛擬的行地址和列地址,構造一個虛擬的二維存儲陣列,然后根據地址解碼,在ATE上建立地址對應法則,實現虛擬二維陣列與內置存儲器的物理地址之間的一一映射關系。在一個實施例中,對于一個擁有1M?Bit的存儲器,就需要分配20個虛擬的地址線A0~A19,但是虛擬的地址乃是邏輯地址,與存儲器的實際物理地址一一對應但卻不是完全相等,也就是說邏輯地址0(A0~A19=0)并不是對應與物理行(PX)跟物理列(PY)等與0的地址,但是必有一個物理地址與它對應,比如說最大的地址(PX=MAX,PY=MAX),這是因為SOC芯片內部存在解碼器的原因。所以在ATE系統上要建立一個實現邏輯地址與芯片物理地址一一對應的反解碼運算法則,這就是由ATE自動產生的APG(Algorithmic?PatternGenerator,邏輯模式發生器)地址(X,Y)與邏輯地址A0~A19之間的對應關系。還是以上面的例子為例,假如想把最后一個數據寫到芯片物理地址的最后一個地址內,則讓X,Y的最大的地址對應于A0~A19的起始地址,當最后一個數據(與X,Y的最大地址匹配的數據)送給芯片之前經過反解碼運算法則,這個數據就匹配給了邏輯的起始地址,芯片接收到這個數據后經過解碼器就被寫入到物理的最后一個地址了。
由于,內嵌存儲器的SOC產品一般通過時鐘信號觸發內部的地址計數器來實現尋址,因此,然后在ATE測試平臺上,根據地址計數器與內嵌存儲器的解碼器之間的地址對應關系,將串行輸出的數據對應尋址顯示到虛擬的二維存儲陣列的相應位置上,從而實現位映射的功能。例如,從芯片讀到了連續的8個數據,先要將這8個數據以某一規則匹配給由虛擬地址A2A1A0跟邏輯地址線決定的8個邏輯地址,假設是以遞增的順序,位映射的顯示物理地址與邏輯地址的關系是遞減的順序,也即邏輯最小地址對應與物理最大地址,那么這8個數據最終在位映射上以最后一個數據在最上面,第一個數據在最下面的物理位置顯示出來。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海華虹NEC電子有限公司,未經上海華虹NEC電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610031082.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:燃料電池流場憎水化處理方法
- 下一篇:一種實現終端設備關鍵業務配置的方法





