用于模擬存儲器ip讀功耗的電路的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及半導(dǎo)體集成電路領(lǐng)域,特別是涉及一種模擬存儲器IP讀功耗電路。
【背景技術(shù)】
[0002]在涉及到第三方NVM(Non Volatile Memory,非易失性存儲器)IP的產(chǎn)品設(shè)計中,需要第三方廠商提供的仿真網(wǎng)表或者功耗波形用于仿真。一般情況下,第三方廠商出于信息安全的考慮,不愿提供仿真網(wǎng)表,只提供功耗波形;而第三方廠商提供的功耗波形是固定讀頻率的,并且時間點也是固定的。在產(chǎn)品設(shè)計仿真中需要對第三方廠商提供功耗波形進行適應(yīng)性處理,使其讀頻率一致,時間點對齊。第三方廠商提供的功耗波形無法直接應(yīng)用產(chǎn)品設(shè)計中需要進行適應(yīng)性處理后才能使用造成產(chǎn)品設(shè)計進度延誤。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是提供一種讀頻率和時間點由外部信號控制的模擬存儲器IP讀功耗電路。
[0004]為解決上述技術(shù)問題,本發(fā)明的模擬存儲器IP讀功耗電路,包括:
[0005]N個周期性電流源,所述周期性電流源是起始點錯位循環(huán),波形相同,其周期固定為存儲器IP最快讀周期T的該存儲器IP的讀功耗;
[0006]其中,N由周期T以及使用者對功耗觸發(fā)的精度決定,假設(shè)誤差為td,則N為T/td取整數(shù);
[0007]N個單刀雙置開關(guān),與所述N個電流源一一對應(yīng),分別控制所述電源是否作為外部電源負載;
[0008]N個D觸發(fā)器,與所述N個單刀雙置開關(guān)--對應(yīng),具有復(fù)位功能,能輸出一固定脈寬的脈沖信號,控制其對應(yīng)的單刀雙置開關(guān),使其對應(yīng)的電流源作為外部電源的電流負載;
[0009]N個延時模塊,與所述N個D觸發(fā)器一一對應(yīng),具有上升沿延時功能,其延時為上述周期T ;
[0010]外部電源,其電流負載的周期與起始時間點都由外部讀時鐘信號控制,模擬實際的讀功耗;
[0011]每個單刀雙置開關(guān),其第一端接外部電源,其第二端接與其對應(yīng)的內(nèi)部直流電壓源,其控制端接與其對應(yīng)D觸發(fā)器的Q端,其公共端接與其對應(yīng)的電流源;
[0012]每個D觸發(fā)器,其CP端接外部時鐘信號,其R端通過其對應(yīng)的延時模塊接其Q端,其D端接與其對應(yīng)的脈沖信號。
[0013]本發(fā)明在每次外部時鐘信號Aclk上升沿來時,在外部電源vpwr端產(chǎn)生一段持續(xù)時間為T的功耗。這樣就能在產(chǎn)品仿真中,模擬實際讀功耗,該功耗頻率由外部時鐘信號Aclk頻率決定,并且產(chǎn)生功耗的時間點與外部時鐘信號Aclk上升沿的時間誤差小于T/N。
[0014]本發(fā)明的模擬存儲器IP讀功耗電路其讀頻率和時間點由外部信號控制,其模擬的功耗波形能用于任何讀頻率、任意讀時間點的仿真設(shè)計中。
【附圖說明】
[0015]下面結(jié)合附圖與【具體實施方式】對本發(fā)明作進一步詳細的說明:
[0016]圖1是本發(fā)明實施例的結(jié)構(gòu)示意圖。
[0017]圖2是本發(fā)明實施例的實施時序和功耗波形示意圖。
【具體實施方式】
[0018]如圖1所示,本發(fā)明一實施例,包括:
[0019]電流源Iddl、Idd2、Idd3、…IddN,是起始點錯位循環(huán),波形相同,周期固定(存儲器IP最快讀周期T)的一組存儲器IP的讀功耗,其中,N由周期T以及使用者對功耗觸發(fā)的精度決定,假設(shè)誤差為td,則N為T/td取整數(shù);
[0020]單刀雙置開關(guān)S1、S2、…SN,與所述電流源Iddl、Idd2、Idd3、…IddN——對應(yīng),分別控制所述電流源是否作為外部電源負載;
[0021]D觸發(fā)器D1、D2、《"DN,與單刀雙置開關(guān)S1、S2、...SN一一對應(yīng),具有復(fù)位功能,能輸出一固定脈寬的脈沖信號,控制其對應(yīng)的單刀雙置開關(guān),使其對應(yīng)的電流源作為外部電源的電流負載;
[0022]延時模塊(^11、(^12?"(^11與觸發(fā)器01、02、…DN——對應(yīng),具有上升沿延時功能,其延時為周期Τ,T為該IP的最快讀周期;
[0023]外部電源wpwr,其電流負載的周期與起始時間點都由外部讀時鐘信號Aclk控制,模擬實際的讀功耗;
[0024]每個單刀雙置開關(guān),其第一端a接外部電源,其第二端b接與其對應(yīng)的內(nèi)部直流電壓源,其控制端g接與其對應(yīng)D觸發(fā)器的Q端,其公共端接與其對應(yīng)的電流源;
[0025]每個D觸發(fā)器,其CP端接外部時鐘信號,其R端通過其對應(yīng)的延時模塊接其Q端其D端接與其對應(yīng)的脈沖信號。
[0026]首先仿真得到NVM IP的讀功耗波形,其周期T為該IP的最快讀周期。并用分段線性電流源Iddl模擬讀功耗波形,如圖2所示功耗波形。然后,確定一個參數(shù)N (N由周期T以及使用者對功耗觸發(fā)的精度(假設(shè)誤差時間不超過td)決定,則N為T/td取整數(shù)),將 Iddl 分別延時 T*l/N,T*2/N,...,T* (N-1) /N 得到電流源 Idd2,Idd3,...,IddN ;同時得到高電平脈寬均為T/N,周期為T的脈沖電壓源Vpl,Vp2,…VpN,其下降沿與功耗波形的觸發(fā)點對齊。其中,V1、V2、…VN為直流電壓源;
[0027]模擬功耗波形的電流源Iddl、Idd2、Idd3、…IddN分別接單刀雙置開關(guān)S1、S2、…SN的公共端C,當開關(guān)的控制端g為低電平時,電流源由電路內(nèi)部的直流電源提供電流,當開關(guān)的控制端g為高電平時,電流源接到外部電源vpwr上,作為外部電源vpwr的電流功耗。
[0028]具體操作方式:
[0029]當外部信號Aclk上升沿到來時,會觸發(fā)其中一個輸出正好為高電平的脈沖電壓源所連接的D觸發(fā)器,將該D觸發(fā)器的輸出信號(G1、G2、…GN中的一個)置高。這樣該信號控制的單刀雙置開關(guān)的公共端c接第一端a,這樣該單刀雙置開關(guān)的公共端c接的電流源接到外部電源vpwr上,在外部電源vpwr上產(chǎn)生電流功耗。同時其對應(yīng)的上升沿延時模塊del在該D觸發(fā)器的輸出信號變高后延時T時間之后,產(chǎn)生一高電平,將該D觸發(fā)器復(fù)位,使其輸出置低。從而通過單刀雙置開關(guān),將電流源接內(nèi)部電壓源,外部電源vpwr變成開路,沒有功耗。同時上升沿延時模塊del的輸出也變成低。該電路恢復(fù)到初始狀態(tài)。當下一個Aclk上升沿到來時,同樣,會在外部電源vpwr上產(chǎn)生一段持續(xù)時間為T的功耗。
[0030]綜上所述實現(xiàn)了:每次Aclk上升沿到來時,都會在外部電源vpwr端產(chǎn)生一段功耗,有效的模擬了實際的讀功耗。
[0031]以上通過【具體實施方式】和實施例對本發(fā)明進行了詳細的說明,但這些并非構(gòu)成對本發(fā)明的限制。在不脫離本發(fā)明原理的情況下,本領(lǐng)域的技術(shù)人員還可做出許多變形和改進,這些也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種用于模擬存儲器IP讀功耗的電路,其特征是,包括: N個周期性電流源,所述周期性電流源是起始點錯位循環(huán),波形相同,其周期固定為存儲器IP最快讀周期T的該存儲器IP的讀功耗; 其中,N為T/td取整數(shù),td為誤差時間; N個單刀雙置開關(guān),與所述N個電流源一一對應(yīng),分別控制所述電源是否作為外部電源負載; N個D觸發(fā)器,與所述N個單刀雙置開關(guān)一一對應(yīng),具有復(fù)位功能,能輸出一固定脈寬的脈沖信號,控制其對應(yīng)的單刀雙置開關(guān),使其對應(yīng)的電流源作為外部電源的電流負載; N個延時模塊,與所述N個D觸發(fā)器一一對應(yīng),具有上升沿延時功能,其延時為上述周期T ; 外部電源,其電流負載的周期與起始時間點都由外部讀時鐘信號控制,模擬實際的讀功耗; 每個單刀雙置開關(guān),其第一端接外部電源,其第二端接與其對應(yīng)的內(nèi)部直流電壓源,其控制端接與其對應(yīng)D觸發(fā)器的Q端,其公共端接與其對應(yīng)的電流源; 每個D觸發(fā)器,其CP端接外部時鐘信號,其R端通過其對應(yīng)的延時模塊接其Q端,其D端接與其對應(yīng)的脈沖信號。
【專利摘要】本發(fā)明公開了一種用于模擬存儲器IP讀功耗的電路,包括:一一對應(yīng)N個起始點錯位循環(huán)的周期性電流源、N個單刀雙置開關(guān)、N個具有復(fù)位功能的D觸發(fā)器和N個具有上升沿延時功能延時模塊,N個起始點錯位循環(huán)的周期性脈沖信號,以及N個內(nèi)部直流電壓源。每個單刀雙置開關(guān),其第一端接外部電源,其第二端接與其對應(yīng)的內(nèi)部直流電壓源,其控制端接與其對應(yīng)D觸發(fā)器的Q端,其公共端接與其對應(yīng)的電流源;每個D觸發(fā)器,其CP端接外部時鐘信號,其R端通過其對應(yīng)的延時模塊接其Q端,其D端接與其對應(yīng)的脈沖信號。本發(fā)明用于模擬存儲器IP讀功耗,其讀頻率和時間點由外部信號控制,其模擬的功耗波形能用于任何讀頻率、任意讀時間點的仿真設(shè)計中。
【IPC分類】G11C16-06
【公開號】CN104715793
【申請?zhí)枴緾N201310671222
【發(fā)明人】馮國友, 姚翔
【申請人】上海華虹宏力半導(dǎo)體制造有限公司
【公開日】2015年6月17日
【申請日】2013年12月11日