<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種存儲器修復電路、系統、方法及電子設備與流程

文檔序號:41249182發布日期:2025-03-14 12:18閱讀:7來源:國知局
一種存儲器修復電路、系統、方法及電子設備與流程

本技術屬于集成電路領域,具體涉及一種存儲器修復電路、系統、方法及電子設備。


背景技術:

1、隨著芯片設計的復雜度和集成度越來越高,芯片內部存儲器(memory)的數量和容量都呈增長趨勢。隨著工藝的提高,單位面積可放入更多的電路,使得電路的失效概率也隨之提升,因為任一小塊電路出現問題都可能會帶來整體的良率損失。為了保證良率要求,很多芯片內部的存儲器帶有修復(repair)功能,即使是存儲器的某行或某列物理損壞時,也有機會通過存儲器的修復數據(repair?data)進行修復,從而可保證存儲器正常使用,這樣可一定程度減少良率損失。

2、隨著芯片設計規模的增大,片上存儲器應用數量的增加,芯片對修復數據的需求量也隨之增加,因此,提高對存儲器缺陷修復的效率,對產品的可靠性影響比較重要。


技術實現思路

1、鑒于此,本技術的目的在于提供一種存儲器修復電路、系統、方法及電子設備,以提高對存儲器缺陷修復的效率。

2、本技術的實施例是這樣實現的:

3、第一方面,本技術實施例提供了一種存儲器修復電路,包括:分發控制器和多個收發器,分發控制器分別與每個所述收發器連接,每個所述收發器用于連接存儲器;所述分發控制器,被配置為從非易失性存儲器中讀取用于邏輯修復存儲器的修復數據包,并將所述修復數據包分發給每個所述收發器;其中,所述修復數據包包含目標身份標識和修復數據;每個所述收發器,被配置為獲取所述修復數據包中的目標身份標識,并將所述目標身份標識與所述收發器的身份標識進行標識匹配,若標識匹配,將所述修復數據包中的修復數據下發給與所述收發器相連的存儲器。

4、在上述實施例中,通過設置多個收發器來連接存儲器,使得每個收發器可連接少量的存儲器,由于每個收發器連接的存儲器的數量較少,從而可減少單個修復數據包的長度,進而可以提高對存儲器缺陷修復的效率;同時,分發控制器可以通過同一引腳與各個收發器連接,使得在發送數據包時,可以同時向所有的收發器發送數據包,提高數據傳輸效率;并且,每個收發器在接收到修復數據包后,通過將目標身份標識與收發器的身份標識進行標識匹配,來決定是否接收修復數據包中的修復數據,只有在標識匹配時,收發器才將修復數據包中的修復數據下發給與收發器相連的存儲器,這樣也可以進一步提高對存儲器缺陷修復的效率,而且還可以節約電路功耗。

5、結合第一方面實施例的一種可能的實施方式,所述目標身份標識、所述收發器的身份標識均包括多播標識和單播標識;每個所述收發器,被配置為執行以下中的至少一種標識匹配:i、將所述目標身份標識中的多播標識與所述收發器的多播標識進行匹配;ii、將所述目標身份標識中的單播標識與所述收發器的單播標識進行匹配;其中,若任一種標識匹配,則將所述修復數據包中的修復數據下發給與所述收發器相連的存儲器。

6、在上述實施例中,通過將目標身份標識、收發器的身份標識設置為同時包括多播標識和單播標識,在進行標識匹配時,將目標身份標識中的多播標識與收發器的多播標識進行匹配,和/或,將目標身份標識中的單播標識與收發器的單播標識進行匹配,即可快速確定標識是否匹配,可以提高標識匹配的效率;同時,通過設置多播標識和單播標識來適配各種場景,增強了方案的靈活性。

7、結合第一方面實施例的一種可能的實施方式,若標識不匹配,每個所述收發器,還被配置為在所述目標身份標識為數據清零標識時,將所述收發器相連的存儲器中的修復數據清零。

8、在上述實施例中,目標身份標識還可以作為數據清零標識使用,用于將收發器相連的存儲器中的修復數據清零,這一操作可以發生在存儲器修復的早期階段,在將存儲器中的修復數據清零之后,后續再傳輸所需的修復數據來修復存儲器,這樣可以減少因為存儲器中已有的修復數據對修復的不利影響,提高修復的成功率。并且由于每個收發器都能識別清零標識,這樣能實現多個收發器所連存儲器修復數據同時快速清零的效果,提高修復效率。

9、結合第一方面實施例的一種可能的實施方式,所述分發控制器包括:接口模塊、位寬轉換電路,位寬轉換電路分別與所述接口模塊、每個所述收發器連接;接口模塊用于連接所述非易失性存儲器,所述接口模塊,被配置為從所述非易失性存儲器中讀取所述修復數據包;所述位寬轉換電路,被配置為基于第一數據線接收所述接口模塊發送的修復數據包,并基于第二數據線將所述修復數據包分發給每個所述收發器;其中,所述第一數據線的總線位寬為第一位寬,所述第二數據線的總線位寬為第二位寬。

10、在上述實施例中,采用上述結構的分發控制器,使得該分發控制器能夠適用數據傳輸過程中數據位寬由寬到窄,或由窄到寬的復雜場景,使得可以在一個時鐘內向每個收發器發送第二位寬的數據,從而可以提高系統結構的靈活度。

11、結合第一方面實施例的一種可能的實施方式,若接收的所述修復數據包的大小不為所述第二位寬的整數倍;所述位寬轉換電路,還被配置為對接收的所述修復數據包進行補零操作,并基于所述第二數據線將補零后的修復數據包分發給每個所述收發器;其中,所述補零后的修復數據包的大小為所述第二位寬的整數倍。

12、在上述實施例中,若接收的修復數據包的大小(即位寬)不為第二位寬的整數倍,通過對接收的修復數據包進行補零操作,使得補零后的修復數據包的大小為第二位寬的整數倍,這樣可以加快收發器對接收的數據包是否為完整數據的判斷,減少將后一個數據包的部分數據作為前一個數據包的部分數據,或者,將前一個數據包的部分數據作為后一個數據包的部分數據的概率。并且,由于數據包位寬與第二位寬補零對齊后,數據包起始位出現在第二數據線的固定線位置,不用考慮數據包起始位出現在其它線位置,降低了收發器的設計復雜度。

13、結合第一方面實施例的一種可能的實施方式,每個所述收發器包括:標識提取模塊、比較模塊以及修復信息提取模塊;標識提取模塊,被配置為獲取所述修復數據包中的目標身份標識;比較模塊,與所述標識提取模塊連接,所述比較模塊,被配置為將所述目標身份標識與所述收發器的身份標識進行標識匹配,得到匹配結果;修復信息提取模塊,與所述比較模塊連接,所述修復信息提取模塊,被配置為若所述匹配結果表征標識匹配,獲取所述修復數據包中的修復數據,并將所述修復數據下發給與所述收發器相連的存儲器。

14、在上述實施例中,利用標識提取模塊來提取修復數據包中的目標身份標識,利用比較模塊來將目標身份標識與收發器的身份標識進行標識匹配,之后利用修復信息提取模塊來獲取修復數據包中的修復數據,并將修復數據下發給與收發器相連的存儲器,這樣在實現收發器的所需功能的情況下,可以減少收發器的設計難度。

15、結合第一方面實施例的一種可能的實施方式,所述存儲器修復電路還包括邏輯電路,所述邏輯電路位于所述分發控制器與所述收發器之間的線路上;所述邏輯電路,被配置為優化所述分發控制器發送至所述收發器的數據信號。

16、在上述實施例中,通過在分發控制器與所述收發器之間的線路上增設邏輯電路,來優化分發控制器發送至收發器的數據信號,有利于提高信號的時序、穩定性以及強度等。

17、第二方面,本技術實施例還提供了一種存儲器修復電路,包括:分發控制器、多個收發器,分發控制器分別與每個所述收發器連接,每個所述收發器用于連接存儲器;所述分發控制器,被配置為從非易失性存儲器中讀取用于邏輯修復存儲器的修復數據包,并將所述修復數據包分發給身份標識與所述修復數據包中的目標身份標識匹配的目標收發器;其中,所述修復數據包包含目標身份標識和修復數據;每個所述目標收發器,被配置為將所述修復數據包中的修復數據下發給與所述目標收發器相連的存儲器。

18、在上述實施例中,通過設置多個收發器來連接存儲器,使得每個收發器可連接少量的存儲器,由于每個收發器連接的存儲器的數量較少,從而可減少單個修復數據包長度,進而可以提高對存儲器缺陷修復的效率;同時,分發控制器可以通過不同的引腳與各個收發器連接,使得在發送數據包時,可以實現一對一的發送,靈活性更好;同時,通過在數據包中添加目標身份標識,使得在發送數據包時,可以僅向身份標識與修復數據包中的目標身份標識匹配的目標收發器發送數據包,無需向身份標識與修復數據包中的目標身份標識不匹配的其他收發器發送數據包,從而節約電路功耗。

19、第三方面,本技術實施例還提供了一種存儲器修復系統,包括:待修復存儲器和如上述第一方面實施例和/或結合第一方面實施例的任一種可能的實施方式提供的存儲器修復電路,或者如上述第二方面實施例提供的存儲器修復電路,所述存儲器修復電路與所述待修復存儲器連接。

20、第四方面,本技術實施例還提供了一種存儲器修復方法,包括:獲取用于邏輯修復存儲器的修復數據包,其中,所述修復數據包包含目標身份標識和修復數據;獲取所述修復數據包中的目標身份標識,并將所述目標身份標識與預設身份標識進行標識匹配;若標識匹配,將所述修復數據包中的修復數據下發給待修復存儲器。

21、結合第四方面實施例的一種可能的實施方式,所述目標身份標識、所述預設身份標識均包括多播標識和單播標識;將所述目標身份標識與預設身份標識進行標識匹配,包括:將所述目標身份標識中的多播標識與所述預設身份標識中的多播標識進行匹配;和/或將所述目標身份標識中的單播標識與所述預設身份標識中的單播標識進行匹配;其中,若任一種標識匹配,則將所述修復數據包中的修復數據下發給待修復存儲器。

22、結合第四方面實施例的一種可能的實施方式,若標識不匹配,所述方法還包括:識別所述目標身份標識是否為數據清零標識;在所述目標身份標識為所述數據清零標識時,將所述待修復存儲器中的修復數據清零。

23、第五方面,本技術實施例還提供了一種電子設備,包括:存儲器和處理器,所述處理器與所述存儲器連接;所述存儲器,用于存儲程序;所述處理器,用于調用存儲于所述存儲器中的程序,以執行如上述第四方面實施例和/或結合第四方面實施例的任一種可能的實施方式提供的方法。

24、本技術的其他特征和優點將在隨后的說明書闡述。本技術的目的和其他優點可通過在所寫的說明書以及附圖中所特別指出的結構來實現和獲得。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影