0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

從低速Flash到高速Dram,輸出電路有哪些不同?

8ECz_icstudy ? 來源:未知 ? 作者:胡薇 ? 2018-09-12 16:43 ? 次閱讀

這篇文章聊一聊輸入輸出(IO)中的輸出。大家都知道IO是芯片跟系統(tǒng)交互的直接路徑,IO做的好與壞系統(tǒng)很容易就能檢測出來。比如輸出無法達到VOH/VOL、輸出波形爬的太慢或者太快、輸出的上升沿或下降沿不對稱等等。輸出特性的好壞更專業(yè)的是用如下的眼圖來描述。

圖中的陰影部分表示眼睛,眼睛睜開的越大,表示傳輸特性越好,有機會IC君會好好的研究一下眼圖,先給自己留個作業(yè)。

1

對于中低速的應用而言,比如Flash的數(shù)據(jù)輸出速度大概是100MHz左右,基本的CMOS輸出電路如下圖所示:

原理也很簡單,輸出“1”的時候,PMOS作為上拉管對Cload進行充電,從0到VOH;輸出“0”的時候,NMOS作為下拉管對Cload進行放電,從VOH到0。根據(jù)MOS的充放電電流,假設MOS管一直工作在飽和區(qū)(實際平均電流是飽和區(qū)和線性區(qū)的平均),得到以下公式:

當電壓達到VDD/2時所消耗的時間為:

最終可以得到MOS管子的寬長比如下:

輸出電路的最重要的設計spec通常如下圖藍色框圖所示:

從CLK的某個沿到輸出數(shù)據(jù)valid的時間 tCO舉個例子 Cload=30pF ,tCO=9ns。

根據(jù)這個spec以及上面的公式可以得到PMOS/NMOS的尺寸,再通過hspice來確認自己設計的正確性。當然實際設計要留更多的Margin來cover一些工藝的偏差,還要考慮信號線和電源線的routing,另外在設計中要注意盡量降低數(shù)據(jù)在切換時候的PMOS/NMOS同時導通的cross bar 電流。

在整個設計過程中,芯片輸出在PCB板上驅(qū)動至下一個芯片的路徑看成了一根理想導線,被驅(qū)動的芯片作為負載簡化成了Cload。這樣的假設在中低頻的應用中(200Mhz以下)可能問題不大,而且VDD通常也是1.8V或者3V,幅度也比較寬。信號在整個傳輸過程中,不用特別考慮信號完整性的問題。

2

對于高速應用而言,比如DRAM的速度都是Ghz量級的,低功耗DRAM LPDDR4 的VDD電壓幅度為1.1V,而且有越來越小的趨勢。 DRAM的性能趨勢可以參考下圖:

高速應用下芯片輸出在PCB板上驅(qū)動至下一個芯片的路徑不能只當作導線,必須考慮信號完整性的問題。

信號完整性大致受到以下2個方面的影響:

傳輸線效應,比如反射;

與通道其他因素的交互,比如串擾和電源線的噪聲。

信號完整性問題和很多因素相關,頻率提高、上升時間減少、擺幅降低、互聯(lián)通道不理想、供電環(huán)境惡劣、通道之間延時不一致等都可能導致信號完整性問題。但究其根源,主要是信號上升時間減小了。上升時間越小,信號中包含的高頻成分就越多,高頻分量和通道間的相互作用(反射、串擾、電源噪聲等)就可能使得信號產(chǎn)生嚴重的畸變。

下圖就是由反射引起的振鈴現(xiàn)象:

信號在2個不同阻抗域傳輸?shù)姆瓷湎禂?shù)和傳輸系數(shù):

反射系數(shù)為反射電壓和輸入電壓的比值:

Xf =(Z2-Z1)/ (Z1+Z2)

傳輸系數(shù)是傳輸電壓和輸入電壓的比值:

Xtran = 2*Z2 / (Z1+Z2)

反射的具體原理有興趣可以找文章末尾的參考書籍閱讀。

從反射系數(shù)的公式可以看到,要想消除反射的影響,必須阻抗匹配,也就是Z2=Z1。

考慮到反射的消除以及輸出上升下降時間的控制,輸出電路的示意圖如下:

上拉由7條240歐姆的PMOS分支構(gòu)成,具體enable哪幾條可以調(diào)整,在DRAM中可以通過模式寄存器控制。比如enable其中3條,那上拉電阻就是3條并聯(lián),最終電阻為80歐姆;下拉也是也是由7條240歐姆的NMOS分支構(gòu)成,工作原理與上面類似。

有人肯定要問,這個電路就能做到精確的電阻匹配嗎?

答案是不能。

因為我們的芯片在制造過程中會引入工藝的偏差,而且實際使用過程中溫度電壓也不一樣,那怎么辦呢?

引入校準機制,校準之后就可以得到相對精確的阻抗。首先要引入一個精確外部電阻作為標準,不然后續(xù)的校準基礎都是錯誤的。

DRAM引入了ZQ pin, 這個pin 外接了一個精確的電阻240歐姆。DRAM在上電之后就會進行ZQ 校準,校準出系統(tǒng)需要的阻抗,傳遞給所有的輸出pin。

電路示意圖如下圖所示:

每一個分支的具體電路示意圖如下:

可以看出,每一個分支是由一堆并聯(lián)的PMOS或者NMOS,再串聯(lián)一個電阻RLIN得到。我們的目標就是將這個分支精確匹配到240歐姆。

從MOS管的IV特性得出MOS管的等效阻抗其實不是線性的,希望阻抗得到精確匹配,就不能完全用MOS來作為等效電阻。

串聯(lián)電阻RLIN可以取一個比較大的值,比如100歐姆,那剩下的MOS就要匹配240-100=140歐姆的電阻??梢酝ㄟ^PU1 PU2 ... PUN來確定到底開多少個MOS管,然后用分壓去跟VDD/2去作為比較,根據(jù)比較結(jié)果動態(tài)調(diào)整PU[5:1]的值。通常這里用的是逐次逼近SAR算法,這個算法也蠻有意思的,ADC中也經(jīng)常會用到,IC君會在后續(xù)的文章中研究,又留一次作業(yè)。

說完電阻匹配,再來聊一聊信號的上升下降沿的時間(斜率)控制。輸出信號的斜率可以通過打開分支的時間來控制,示意圖如下:

逐步打開分支,使得輸出DQ信號的斜率相對緩慢的上去。

同時我們還可以在分支內(nèi)部做精細的控制,示意圖如下:

把MOS的gate控制信號進行延遲,可以通過C0、C1、C2這3條路徑得到不同的D0D。D0D驅(qū)動的DQ與D0驅(qū)動的DQ疊加,調(diào)整最終DQ的斜率。

3

從低頻到高頻,對于CMOS類型的輸出電路設計而言,基本的原理其實差不多。但是高頻需要考慮信號完整性的問題,電路也因此變得更復雜。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • DRAM
    +關注

    關注

    40

    文章

    2292

    瀏覽量

    183152
  • FlaSh
    +關注

    關注

    10

    文章

    1610

    瀏覽量

    147601
  • 輸出電路
    +關注

    關注

    0

    文章

    73

    瀏覽量

    15919

原文標題:從低速Flash到高速Dram,輸出電路設計的不同點

文章出處:【微信號:icstudy,微信公眾號:跟IC君一起學習集成電路】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    EEPROM、EPROM、FLASH、SRAM、DRAM、SDRAM的區(qū)別.

    本帖最后由 eehome 于 2013-1-5 10:01 編輯 EEPROM、EPROM、FLASH、SRAM、DRAM、SDRAM的區(qū)別.
    發(fā)表于 12-20 15:19

    高速信號和低速信號什么區(qū)別,怎么定義高速低速

    高速信號和低速信號什么區(qū)別,怎么定義高速低速
    發(fā)表于 12-18 10:13

    如何區(qū)分電路設計中高速低速

    如何區(qū)分電路設計中高速低速電路
    發(fā)表于 04-20 18:34

    淺析DRAM和Nand flash

    包括:DRAM、NAND FLASH、NOR FLASH。DRAM動態(tài)隨機存儲器(Dynamic RAM),“動態(tài)”二字指沒隔一段時間就會刷新充電一次,不然內(nèi)部的數(shù)據(jù)就會消失。這是因為
    發(fā)表于 09-18 09:05

    DRAM,SRAM,FLASH和新型NVRAM:何區(qū)別?

    導電性。當在晶體管位上施加電壓時,該晶體管的導電能力將取決于浮柵中是否電子被捕獲。與DRAM不同,FLASH存儲器是非易失性的,這意味著FLASH存儲器在關閉時將保留存儲
    發(fā)表于 09-25 08:01

    請問高速低速的UART編碼的區(qū)別是什么?

    高速低速的UART編碼什么區(qū)別?
    發(fā)表于 12-07 07:20

    ROM/RAM/DRAM/SRAM和FLASH的區(qū)別是什么

    ROM、RAM、DRAM、SRAM和FLASH的區(qū)別
    發(fā)表于 02-05 06:11

    stm32高速時鐘與低速時鐘

    、HSE、LSE(即內(nèi)部高速,內(nèi)部低速,外部高速,外部低速),高速時鐘主要用于系統(tǒng)內(nèi)核和總線上的外設時鐘。
    發(fā)表于 08-13 08:48

    高速低速測速器

    高速低速測速器
    發(fā)表于 01-10 08:34 ?1016次閱讀
    <b class='flag-5'>高速</b><b class='flag-5'>低速</b>測速器

    如何區(qū)分高速低速

    如何區(qū)分高速低速板,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 15:18 ?0次下載

    全球存儲發(fā)展簡史(DRAM、NAND Flash和Nor Flash

    NOR Flash和NAND Flash作為存儲的兩大細分領域(另外還有DRAM),目前發(fā)展形勢一直受到業(yè)界人士關注。
    的頭像 發(fā)表于 03-31 08:38 ?2.3w次閱讀

    2019年6月DRAM與NAND Flash跌價趨勢持續(xù)

    DRAM與NAND Flash持續(xù)維持下降走勢。
    的頭像 發(fā)表于 07-06 11:38 ?3702次閱讀

    DRAM、SRAM和Flash原理解析

    DRAM、SRAM和Flash都屬于存儲器,DRAM通常被稱為內(nèi)存,也有些朋友會把手機中的Flash閃存誤會成內(nèi)存。SRAM的存在感相對較弱,但他卻是CPU性能發(fā)揮的關鍵。
    發(fā)表于 07-29 11:14 ?1.3w次閱讀

    如何區(qū)分高速低速.zip

    如何區(qū)分高速低速
    發(fā)表于 12-30 09:21 ?2次下載

    高速can和低速can區(qū)別

    高速can和低速can區(qū)別? 高速CAN和低速CAN是現(xiàn)今汽車行業(yè)中常用的兩種CAN總線通信協(xié)議。CAN,也被稱為Controller Area Network(控制器局域網(wǎng)絡),是一
    的頭像 發(fā)表于 12-07 18:15 ?4133次閱讀