一種eFuse控制方法及相關組件與流程
一種efuse控制方法及相關組件
技術領域
1.本發明涉及集成電路領域,特別是涉及一種efuse控制方法及相關組件。
背景技術:
2.現有技術中在對工作芯片參數進行電修調時,通常是在fuse兩端分別設置一個pad(焊盤),通過在兩個pad上施加大電壓和大電流,以將fuse燒斷,實現修調的目的,但是,由于pad體積較大,且fuse較多時,每個fuse都需要設置pad,這就導致芯片面積進一步增加。且在向pad施加電壓時,根據不同的fuse和不同的環境所需的電壓不同,對電壓源的需求也不同,因此會導致fuse進行修調時的匹配性較差,無法適應不同的芯片或不同的環境,從而也會導致其穩定性的降低。
3.因此,提供一種新型的電修調的方式,是本領域技術人員亟待解決的問題。
技術實現要素:
4.本發明的目的是提供一種efuse控制方法及相關組件,其中efuse中的各個fuse在燒斷時,無需向其施加大電壓,也即無需設置pad,消除了pad造成的空間占用,且通過先獲取各個fuse的狀態信息,從而在后續對與fuse燒錄指令對應的fuse進行燒斷時可直接針對其中狀態信息為正常連接的fuse進行燒斷,提高效率。
5.為解決上述技術問題,本發明提供了一種efuse控制方法,所述efuse設置于工作芯片中,包括處理器及與所述處理器連接的多個fuse;所述方法應用于所述處理器,包括:按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷;判斷是否接收到所述工作芯片發送的fuse燒錄指令;若是,則控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷。
6.優選地,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷之后,還包括:控制自身下電重啟,并進入按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷步驟。
7.優選地,判斷是否接收到fuse燒錄指令之后,還包括:若否,則向所述工作芯片發送正常工作指令,使所述工作芯片進入正常工作狀態。
8.優選地,按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷之前,還包括:在自身上電復位后進行自身的電源/基準建立;判斷自身是否上電完成;若上電完成,則進入按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷的步驟。
9.優選地,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷,包括:確定所述fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;將與各個待燒錄的所述fuse的地址對應的各個fuse中所述狀態信息為所述正常連接的fuse按照所述燒錄指令燒斷。
10.優選地,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷,包括:s61:確定所述fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;s62:按照各個所述fuse的地址順序將第一個地址對應的所述fuse設定為第一fuse;s63:判斷所述當前fuse是否為所述fuse燒錄指令中的待燒錄的fuse,若是,則進入步驟s64,若否,則進入步驟s66;s64:判斷所述當前fuse的狀態信息是否為所述正常連接,若是,則進入步驟s65,若否,則進入步驟s66;s65:按照所述燒錄指令將所述當前fuse燒斷;s66:判斷所述當前fuse是否為最后一個fuse,若否,則按照各個所述fuse的地址順序將所述當前fuse的下一個fuse設定為所述當前fuse,并返回步驟s63。
11.為解決上述技術問題,本發明提供了一種efuse控制系統,所述efuse設置于工作芯片中,包括處理器及與所述處理器連接的多個fuse;所述系統應用于所述處理器,包括:讀取單元,用于按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷;判斷單元,用于判斷是否接收到所述工作芯片發送的fuse燒錄指令;控制單元,用于在接收到所述fuse燒錄指令時,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷。
12.為解決上述技術問題,本發明提供了一種efuse控制裝置,包括:存儲器,用于存儲計算機程序;處理器,用于執行所述計算機程序時實現如上述所述efuse控制方法的步驟。
13.優選地,還包括整形模塊、移位寄存器、分別與各個所述fuse連接的解碼鎖存器;所述整形模塊的輸入端與工作芯片的時鐘信號輸出端連接,用于對所述工作芯片輸出的時鐘信號進行整形處理;所述移位寄存器的輸入端與所述工作芯片的時鐘信號輸出端連接,輸出端與所述處理器的fuse切換端以及各個所述解碼鎖存器的使能端連接,用于基于所述工作芯片輸出的時鐘信號向所述處理器發送切換至處理下一個所述fuse的切換指令,并向下一個所述fuse對應的所述解碼鎖存器發送使能指令;所述處理器的時鐘輸入端與所述整形模塊的輸出端連接,用于基于整形處理后的所述時鐘信號,在接收到所述工作芯片發送的讀取指令時,基于所述切換指令按照各個所述fuse地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷;并在接收到所述工作芯片發送的燒錄指令時向與所述燒錄指令對應的所述fuse連接的所述解碼鎖存器發送燒錄指令;
所述解碼鎖存器的數據輸入端與所述處理器連接,時鐘輸入端與所述整形模塊的輸出端連接,用于基于整形處理后的所述時鐘信號,在接收到所述使能信號時將與自身連接的所述fuse的狀態信息發送至所述處理器,或在接收到所述燒錄指令時對自身連接的所述fuse進行燒錄。
14.為解決上述技術問題,本發明提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如上述所述的efuse控制方法的步驟。
15.本技術提供了一種efuse的控制方法及相關組件,該方案中,先按照各個fuse的地址順序依次讀取各個fuse的狀態信息,從而在接收到fuse燒錄指令時,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷。由于efuse中的各個fuse在燒斷時,無需向其施加大電壓,也即無需設置pad,消除了pad造成的空間占用,且通過先獲取各個fuse的狀態信息,從而在后續對與fuse燒錄指令對應的fuse進行燒斷時可直接針對其中狀態信息為正常連接的fuse進行燒斷,提高效率。
附圖說明
16.為了更清楚地說明本發明實施例中的技術方案,下面將對現有技術和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
17.圖1為本發明提供的一種efuse控制方法的流程示意圖;圖2為本發明公開的一種efuse中處理器的示意圖;圖3為本發明提供的一種efuse控制系統的結構示意圖;圖4為本發明提供的一種efuse控制裝置的結構示意圖;圖5為本發明提供的一種efuse控制裝置的具體的結構示意圖;圖6為本發明公開的一種解碼鎖存器的結構示意圖;圖7為本發明公開的一種fuse讀取的時序圖;圖8為本發明公開的一種fuse燒錄的時序圖;圖9為本發明公開的另一種fuse讀取的時序圖;圖10為本發明提供的一種燒錄fuse時的連接示意圖;圖11為本發明提供的另一種燒錄fuse時的連接示意圖。
具體實施方式
18.本發明的核心是提供一種efuse控制方法及相關組件,其中efuse中的各個fuse在燒斷時,無需向其施加大電壓,也即無需設置pad,消除了pad造成的空間占用,且通過先獲取各個fuse的狀態信息,從而在后續對與fuse燒錄指令對應的fuse進行燒斷時可直接針對其中狀態信息為正常連接的fuse進行燒斷,提高效率。
19.為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員
在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
20.請參照圖1,圖1為本發明提供的一種efuse控制方法的流程示意圖,efuse設置于工作芯片中,包括處理器及與處理器連接的多個fuse;方法應用于處理器,包括:s11:按照各個fuse的地址順序依次讀取各個fuse的狀態信息,狀態信息包括正常連接和已被燒斷;申請人考慮到現有技術中在對fuse進行燒錄時,通常是通過在fuse兩端設置的pad施加大電壓,以將該fuse燒斷,但是,當fuse的數量較多時,需要設置的pad也較多,導致工作芯片體積增大,且不同的fuse可能需要不同大小的電壓才能燒斷,這就導致在對fuse進行燒錄時需要進行電壓的匹配,且由于環境的變化,fuse對電壓的需求不同,導致電壓混合fuse的匹配性較差,穩定性不高。而且,現有技術中在對fuse進行燒錄時,需在cp(chip probe)測試階段進行,增加了工作芯片的cp測試成本。
21.為了解決上述技術問題,本技術中采用efuse對工作芯片進行電修調,efuse設置于工作芯片中,efuse中設置了多個fuse,而efuse中的各個fuse的燒錄由處理器進行控制,無需額外設置pad或增加外設電源,本技術中的efuse的處理器可直接對fuse進行燒錄,減小了外設pad和電源造成的工作芯片的體積增大,同時保證了fuse的穩定性,且由于各個fuse和處理器封裝于efuse中,處理器可直接通過控制信號對fuse進行燒錄,無需在工作芯片的cp測試階段完成,也可在工作芯片封裝完成后通過對處理器中的代碼或參數進行修改,以實現fuse的燒錄,實現節省cp或省去cp測試。
22.本實施例中在對fuse進行燒錄之前,先確定各個fuse的狀態信息,具體確定各個fuse處于正常連接還是已被燒斷,從而便于后續期望對正常連接中的fuse進行燒斷時,直接燒錄即可,而期望對已被燒斷的fuse進行燒斷時,不需進行燒錄處理,節省處理過程。
23.請參照圖2,圖2為本發明公開的一種efuse中處理器的示意圖,其中efuse為處理器,vdd為處理器進行供電的電源,en為處理器接收使能信號的端口。
24.作為一種優選地實施例,按照各個fuse的地址順序依次讀取各個fuse的狀態信息,狀態信息包括正常連接和已被燒斷之前,還包括:在自身上電復位后進行自身的電源/基準建立;判斷自身是否上電完成;若上電完成,則進入按照各個fuse的地址順序依次讀取各個fuse的狀態信息,狀態信息包括正常連接和已被燒斷的步驟。
25.本實施例中,在讀取各fuse的狀態信息之前,在自身上電復位之后先確定自身的電源/基準是否建立,從而在后續確定各個fuse的狀態信息時能夠更加準確。
26.s12:判斷是否接收到工作芯片發送的fuse燒錄指令;本實施例中,在讀取了各個fuse的狀態信息之后,還需判斷是否接收到工作芯片發送的fuse指令,從而根據fuse燒錄指令進行fuse的燒錄。
27.s13:若接收到工作芯片發送的fuse燒錄指令,則控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷。
28.若接收到fuse燒錄指令,則可直接根據fuse燒錄指令對其中對應的待燒錄的fuse進行燒錄,當然,只需對處于正常連接的狀態信息的fuse進行燒錄即可,已處于已被燒斷的fuse無需重復燒錄,以保證efuse的電修調的正確性,保證工作芯片的正常工作。
29.作為一種優選地實施例,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷之后,還包括:控制自身下電重啟,并進入按照各個fuse的地址順序依次讀取各個
fuse的狀態信息,狀態信息包括正常連接和已被燒斷步驟。
30.當根據fuse燒錄指令對各個fuse進行燒錄之后,自身下電重啟,也即efuse下電重啟,從而保證efuse根據燒錄后的fuse進行電修調,滿足工作芯片的需求。
31.作為一種優選地實施例,判斷是否接收到fuse燒錄指令之后,還包括:若否,則向工作芯片發送正常工作指令,使工作芯片進入正常工作狀態。
32.若在確定了各個fuse的狀態信息后,工作芯片根據各個fuse的狀態信息確定無需進行燒錄,也即未收到工作芯片的fuse燒錄指令,可直接向工作芯片發送正常工作指令,也即向工作芯片發送efuse已準備好可開始工作的指令,從而使工作芯片進入正常工作的狀態。
33.作為一種優選地實施例,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷,包括:確定fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;將與各個待燒錄的fuse的地址對應的各個fuse中狀態信息為正常連接的fuse按照燒錄指令燒斷。
34.本實施例中,在按照fuse燒錄指令對各個fuse進行燒錄時,給出了一種燒錄實例,即為根據fuse燒錄指令確定需待燒錄的各個fuse的地址和燒錄指令,從而直接到代燒錄的各個fuse的地址對其進行燒錄,將其燒斷,這種方式能夠直接地將待燒錄的fuse進行燒錄,滿足工作芯片正常工作的需求。
35.需要說明的是,本技術中工作芯片在向處理器發送fuse燒錄指令時,可以但不限定為通過一個引腳接收待燒錄fuse的地址,通過另一個引腳接收待燒錄的fuse的燒錄指令,也可以地址和燒錄指令均通過一個引腳進行接收,本技術對fuse燒錄指令的傳輸引腳不作限定。
36.若接收到fuse燒錄指令,則進入燒錄模式,從而根據fuse燒錄指令對fuse進行燒錄。
37.綜上,本技術中的efuse中的各個fuse在燒斷時,無需向其施加大電壓,也即無需設置pad,消除了pad造成的空間占用,且通過先獲取各個fuse的狀態信息,從而在后續對與fuse燒錄指令對應的fuse進行燒斷時可直接針對其中狀態信息為正常連接的fuse進行燒斷,提高效率。
38.在上述實施例的基礎上:作為一種優選地實施例,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷,包括:s61:確定fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;s62:按照各個fuse的地址順序將第一個地址對應的fuse設定為第一fuse;s63:判斷當前fuse是否為fuse燒錄指令中的待燒錄的fuse,若是,則進入步驟s64,若否,則進入步驟s66;s64:判斷當前fuse的狀態信息是否為正常連接,若是,則進入步驟s65,若否,則進入步驟s66;s65:按照燒錄指令將當前fuse燒斷;s66:判斷當前fuse是否為最后一個fuse,若否,則按照各個fuse的地址順序將當前fuse的下一個fuse設定為當前fuse,并返回步驟s63。
39.本實施例中,在根據fuse燒錄指令對待燒錄的fuse進行燒錄時,給出了另一種燒
錄實例,即為遍歷各個fuse的地址,并判斷當前fuse是否為待燒錄的fuse,若是,且其狀態信息為正常連接,則可直接對其進行燒錄,將其燒斷,而若是,且其狀態信息為已被燒斷,則無需對其重復燒錄,切換至判斷下一個fuse是否為待燒錄的fuse即可。
40.而若當前fuse并非待燒錄的fuse,可直接切換至下一個fuse,判斷下一個fuse是否為待燒錄fuse即可。
41.基于此,可更準確地對各個待燒錄的fuse進行燒錄,保證工作芯片的正常工作。
42.請參照圖3,圖3為本發明提供的一種efuse控制系統的結構示意圖,efuse設置于工作芯片中,包括處理器及與處理器連接的多個fuse;系統應用于處理器,包括:讀取單元31,用于按照各個fuse的地址順序依次讀取各個fuse的狀態信息,狀態信息包括正常連接和已被燒斷;判斷單元32,用于判斷是否接收到工作芯片發送的fuse燒錄指令;控制單元33,用于在接收到fuse燒錄指令時,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷。
43.對于本發明提供的一種efuse控制系統的介紹請參照上述方法實施例,本發明在此不再贅述。
44.請參照圖4,圖4為本發明提供的一種efuse控制裝置的結構示意圖,該裝置包括:存儲器41,用于存儲計算機程序;處理器42,用于執行計算機程序時實現如上述efuse控制方法的步驟。
45.對于本發明提供的一種efuse控制裝置的介紹請參照上述方法實施例,本發明在此不再贅述。
46.作為一種優選地實施例,還包括整形模塊、移位寄存器、分別與各個fuse連接的解碼鎖存器;整形模塊的輸入端與工作芯片的時鐘信號輸出端連接,用于對工作芯片輸出的時鐘信號進行整形處理;移位寄存器的輸入端與工作芯片的時鐘信號輸出端連接,輸出端與處理器的fuse切換端以及各個解碼鎖存器的使能端連接,用于基于工作芯片輸出的時鐘信號向處理器發送切換至處理下一個fuse的切換指令,并向下一個fuse對應的解碼鎖存器發送使能指令;處理器的時鐘輸入端與整形模塊的輸出端連接,用于基于整形處理后的時鐘信號,在接收到工作芯片發送的讀取指令時,基于切換指令按照各個fuse地址順序依次讀取各個fuse的狀態信息,狀態信息包括正常連接和已被燒斷;并在接收到工作芯片發送的燒錄指令時向與燒錄指令對應的fuse連接的解碼鎖存器發送燒錄指令;解碼鎖存器的數據輸入端與處理器連接,時鐘輸入端與整形模塊的輸出端連接,用于基于整形處理后的時鐘信號,在接收到使能信號時將與自身連接的fuse的狀態信息發送至處理器,或在接收到燒錄指令時對自身連接的fuse進行燒錄。
47.本實施例中的efuse控制裝置包括整形模塊、移位寄存器、分別與各個fuse連接的解碼鎖存器,請參照圖5,圖6,圖7,圖8和圖9,圖5為本發明提供的一種efuse控制裝置的具體的結構示意圖,圖6為本發明公開的一種解碼鎖存器的結構示意圖,圖7為本發明公開的一種fuse讀取的時序圖,圖8為本發明公開的一種fuse燒錄的時序圖,圖9為本發明公開的另一種fuse讀取的時序圖。其中,整形模塊包括第一整形電路和第二整形電路,第一整形電
路為解碼鎖存器提供整形處理后的時鐘信號,第二整形電路為處理器提供整形處理后的時鐘信號,圖5中的efusecore為處理器,decoder&latch為解碼鎖存器,處理器的en端,也即使能端接收到使能信號時開始工作,如圖7、圖8和圖9中的en為高電平時,處理器工作,處理器的read端為高電平時,也即read端接收到整形處理后的時鐘信號為高電平時進行fuse的狀態信息的讀取,每去誒換一個時鐘信號便切換至讀取下一個fuse的狀態信息,具體地,圖7自處理器使能后,每個時鐘信號依次標記了序號,也即從n=1至n=2n,相應地,移位寄存器也按照時鐘信號的順序依次自身的q《1》至q《n》輸出高電平,時鐘信號為n=1時,移位寄存器輸出q《1》為高電平,其他為低電平,處理器對第一個fuse進行狀態信息的讀取,如圖6和圖7中所示,n=1時,處理器對第一個fuse進行狀態信息的讀取,此時第一個fuse對應的解碼鎖存器確定自身的fuse的狀態信息f《1》為正常連接,也即圖7中f《1》為高電平,處理器接收到第一個fuse對應的解碼鎖存器的數據data為高電平,而第二個在時鐘信號到來后,第二個fuse對應的解碼鎖存器確定自身的fuse的狀態信息f《2》為已被燒斷,也即圖7中f《2》為低電平,處理器接收到第二個fuse對應的解碼鎖存器的數據data為低電平,以此類推,且各個解碼鎖存器根據自身的鎖存端口latch的時鐘信號對應的fuse的狀態信息進行鎖存。
48.當移位寄存器的reset端口接收到reset信號時,重新從第一個fuse進行移位。移位寄存器和osc,也即晶振之間也可以連接整形電路,以對晶振輸出的時鐘信號進行整形處理。
49.圖5中的處理器的read端輸入整形處理后的時鐘信號,此時處理器對各個fuse的狀態信息進行讀取,而處理器的write端輸入整形處理后的時鐘信號時處于燒錄狀態,根據fuse燒錄指令,按照時鐘信號對待燒錄的fuse進行燒錄。
50.請參照圖10,圖10為本發明提供的一種燒錄fuse時的連接示意圖。
51.圖10中,整形1、整形2和整形3分別為三個整形電路,port1為處理器和移位寄存器提供時鐘信號,可見,整形1和整形3使輸入至處理器的write的高電平之后向移位寄存器的reset輸入高電平,具體地,圖8中,處理器的en在port1和port2的高電平之后使能,則不對en高電平之前的port1和port2信號進行處理,后續port2連續輸出的電平的個數為待燒錄的fuse的地址,圖8中以第四個fuse為例,port2連續輸出4個高電平,移位寄存器控制處理器對第四個fuse進行燒錄,且等待port1為高電平也即write斷口為高電平時處理器再進行燒錄,隨后移位寄存器重置,對下一個fuse進行燒錄。
52.請參照圖11,圖11為本發明提供的另一種燒錄fuse時的連接示意圖。
53.圖11中的整形1和整形2為兩個整形電路,port2使移位寄存器控制處理器對各個fuse依次進行調用,而當調用當前fuse時且port1為高電平才可對當前fuse進行燒錄,否則不進行燒錄。
54.其中,圖中所示的pin signal為引腳的電平信號,也即為處理器各個引腳的電平信號,init為高電平時,處理器上電完成,可進行fuse的狀態信息的讀取,clk為整形處理后的時鐘信號。
55.本發明中的計算機可讀存儲介質上存儲有計算機程序,計算機程序被處理器執行時實現如上述的efuse控制方法的步驟。
56.對于本發明提供的計算機可讀存儲介質的介紹請參照上述方法實施例,本發明在此不再贅述。
57.還需要說明的是,在本說明書中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個
……”
限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
58.對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其他實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
技術特征:
1.一種efuse控制方法,其特征在于,所述efuse設置于工作芯片中,包括處理器及與所述處理器連接的多個fuse;所述方法應用于所述處理器,包括:按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷;判斷是否接收到所述工作芯片發送的fuse燒錄指令;若是,則控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷。2.如權利要求1所述的efuse控制方法,其特征在于,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷之后,還包括:控制自身下電重啟,并進入按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷步驟。3.如權利要求1所述的efuse控制方法,其特征在于,判斷是否接收到fuse燒錄指令之后,還包括:若否,則向所述工作芯片發送正常工作指令,使所述工作芯片進入正常工作狀態。4.如權利要求1所述的efuse控制方法,其特征在于,按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷之前,還包括:在自身上電復位后進行自身的電源/基準建立;判斷自身是否上電完成;若上電完成,則進入按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷的步驟。5.如權利要求1所述的efuse控制方法,其特征在于,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷,包括:確定所述fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;將與各個待燒錄的所述fuse的地址對應的各個fuse中所述狀態信息為所述正常連接的fuse按照所述燒錄指令燒斷。6.如權利要求1所述的efuse控制方法,其特征在于,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷,包括:s61:確定所述fuse燒錄指令中各個待燒錄的fuse的地址和燒錄指令;s62:按照各個所述fuse的地址順序將第一個地址對應的所述fuse設定為第一fuse;s63:判斷所述當前fuse是否為所述fuse燒錄指令中的待燒錄的fuse,若是,則進入步驟s64,若否,則進入步驟s66;s64:判斷所述當前fuse的狀態信息是否為所述正常連接,若是,則進入步驟s65,若否,則進入步驟s66;s65:按照所述燒錄指令將所述當前fuse燒斷;s66:判斷所述當前fuse是否為最后一個fuse,若否,則按照各個所述fuse的地址順序將所述當前fuse的下一個fuse設定為所述當前fuse,并返回步驟s63。7.一種efuse控制系統,其特征在于,所述efuse設置于工作芯片中,包括處理器及與所述處理器連接的多個fuse;所述系統應用于所述處理器,包括:讀取單元,用于按照各個所述fuse的地址順序依次讀取各個所述fuse的狀態信息,所
述狀態信息包括正常連接和已被燒斷;判斷單元,用于判斷是否接收到所述工作芯片發送的fuse燒錄指令;控制單元,用于在接收到所述fuse燒錄指令時,控制所述fuse燒錄指令對應的fuse中所述狀態信息為所述正常連接的fuse燒斷。8.一種efuse控制裝置,其特征在于,包括:存儲器,用于存儲計算機程序;處理器,用于執行所述計算機程序時實現如權利要求1至6任一項所述efuse控制方法的步驟。9.如權利要求8所述的efuse控制裝置,其特征在于,還包括整形模塊、移位寄存器、分別與各個所述fuse連接的解碼鎖存器;所述整形模塊的輸入端與工作芯片的時鐘信號輸出端連接,用于對所述工作芯片輸出的時鐘信號進行整形處理;所述移位寄存器的輸入端與所述工作芯片的時鐘信號輸出端連接,輸出端與所述處理器的fuse切換端以及各個所述解碼鎖存器的使能端連接,用于基于所述工作芯片輸出的時鐘信號向所述處理器發送切換至處理下一個所述fuse的切換指令,并向下一個所述fuse對應的所述解碼鎖存器發送使能指令;所述處理器的時鐘輸入端與所述整形模塊的輸出端連接,用于基于整形處理后的所述時鐘信號,在接收到所述工作芯片發送的讀取指令時,基于所述切換指令按照各個所述fuse地址順序依次讀取各個所述fuse的狀態信息,所述狀態信息包括正常連接和已被燒斷;并在接收到所述工作芯片發送的燒錄指令時向與所述燒錄指令對應的所述fuse連接的所述解碼鎖存器發送燒錄指令;所述解碼鎖存器的數據輸入端與所述處理器連接,時鐘輸入端與所述整形模塊的輸出端連接,用于基于整形處理后的所述時鐘信號,在接收到所述使能信號時將與自身連接的所述fuse的狀態信息發送至所述處理器,或在接收到所述燒錄指令時對自身連接的所述fuse進行燒錄。10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述的efuse控制方法的步驟。
技術總結
本發明公開了一種eFuse的控制方法及相關組件,該方案中,先按照各個fuse的地址順序依次讀取各個fuse的狀態信息,從而在接收到fuse燒錄指令時,控制fuse燒錄指令對應的fuse中狀態信息為正常連接的fuse燒斷。由于eFuse中的各個fuse在燒斷時,無需向其施加大電壓,也即無需設置PAD,消除了PAD造成的空間占用,且通過先獲取各個fuse的狀態信息,從而在后續對與fuse燒錄指令對應的fuse進行燒斷時可直接針對其中狀態信息為正常連接的fuse進行燒斷,提高效率。高效率。高效率。
