|
作者:一博科技
: W* L* o2 l% M* @* }' k! v
4 S1 F) y, G J+ n0 s$ u; [0 m' o& X$ o+ \$ w
上次的問(wèn)題Vref偏移對(duì)DDR會(huì)造成什么影響,其中有比較重要的一個(gè)點(diǎn)就是會(huì)影響setuptime和holdtime,這兩個(gè)參數(shù)和Vref又有什么關(guān)系呢,還有JEDEC中講的derating又是什么東西呢?( _) Y" L3 B0 q V& F+ M7 v+ s
7 S, y. |2 ^" ^; K" d) S* [# nsetuptime和holdtime對(duì)我們判斷時(shí)序裕量是一個(gè)比較關(guān)鍵的數(shù)值。一般JEDEC里面會(huì)對(duì)于setuptime和holdtime做比較詳細(xì)的描述,如下圖所示,
* `2 ^% u/ [* I7 _& j
: i l8 K& I# {6 Q5 H: f從上圖中,我們可以看到幾個(gè)比較關(guān)鍵的點(diǎn),為什么是tIS(base)和tIH(base),還有標(biāo)題中指明for 1V/ns,又指代的什么意思?為什么tIS參考的是VIH/L(ac),而tIH參考的是VIH/L(dc)呢,AC和DC的區(qū)別又是什么?一個(gè)小小的參數(shù)表格,包含的意義卻涉及很多內(nèi)容。2 g, r2 t Y# T: o9 r
6 b5 H& E2 V* g9 u/ y. Q
3 n0 s1 s: u! f7 G! A ?$ m3 P首先,我們計(jì)算建立時(shí)間的margin的時(shí)候,都是由UI/2-建立時(shí)間,實(shí)際上此時(shí)的建立時(shí)間是tIS(total setup time)= tIS(base)+derating, derating是對(duì)建立保持時(shí)間基準(zhǔn)值的修正。對(duì)于tIS的定義,為什么會(huì)需要用到derating這個(gè)參數(shù)呢,這實(shí)際和規(guī)范中tIS(base)的定義方式相關(guān)。如下圖所示,建立時(shí)間等于TDS-ref(在ref處的建立時(shí)間)減去Trise(Vref到VIH AC的時(shí)間)。規(guī)范中的基準(zhǔn)值是預(yù)減去了這個(gè)Trise的,這個(gè)預(yù)減去的值是特定slew rate為1V/ns時(shí)的值,若判斷門(mén)限是AC175,則預(yù)減去175ps。當(dāng)slew rate等于1V/ns時(shí),derating為0,不需要調(diào)整;當(dāng)slew rate大于1V/ns(更快)時(shí),從Vref到Vih(ac)所需的時(shí)間就少,預(yù)減多了,要補(bǔ)回來(lái),所以取值為正;當(dāng)slew rate小于1V/ns(更慢)時(shí)就預(yù)減少了,所以取值為負(fù)。
: r0 [5 c9 |# U1 u; ~
# X% _! m* P9 b) \$ C: E5 L1 U- i T$ w: z$ x8 X1 \/ o) T
1 B5 |" |+ `' U) G
& A6 }$ ^5 y: k+ o" V至于建立時(shí)間和保持時(shí)間的參考電壓值不一致,主要是因?yàn)锳C和DC的代表的意義不一樣,AC指由高低電平跳變時(shí)需要的參考電壓,DC則指保持所在電平時(shí)的閾值電壓, tIS是以數(shù)據(jù)從前一狀態(tài)變化為當(dāng)前狀態(tài)的時(shí)刻開(kāi)始算起,對(duì)應(yīng)于狀態(tài)變化過(guò)程,要確保電平已變化到規(guī)定電平,所以以更為嚴(yán)格的AC參數(shù)作為參考;tIH描述的是數(shù)據(jù)從穩(wěn)定到狀態(tài)轉(zhuǎn)換的時(shí)間,對(duì)應(yīng)于電平穩(wěn)定的過(guò)程,而電平一旦建立后,發(fā)生狀態(tài)轉(zhuǎn)換的門(mén)限電壓值是參考DC,所以tIH也以DC參數(shù)作為參考。
& Z& U. E2 R c: x, ^
7 m7 g' s" {# a. B) N信號(hào)的波形很多情況都是不完美的,也許有回溝,也許會(huì)有臺(tái)階,如下圖所示,這種情況下,skew rate就不能用下圖所示的nominal line,而應(yīng)該選取tangent line。
4 X+ J! i* N/ L' ^# G& ~8 p# ?" ~1 |! g, q+ A" ]- g# K1 k
|
|