在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

什么是三態電路?三態電路及其使用

冬至子 ? 來源:梧桐芯語 ? 作者:孫榮榮 ? 2023-07-13 16:46 ? 次閱讀

什么是三態電路

一般來說,我們認為CMOS數字電路的輸出的穩定狀態只有2種,就是邏輯0和邏輯1,從模擬信號量來說,就是0V和VDD。

那么有些小伙伴會說了,實際上輸出狀態還有Z態和X態。

Z態表示沒有驅動時信號的輸出,又被表示為高阻狀態High-Z,在仿真波形上,喜歡用一條處于中間位置的線條表示,有的工具用黃色線條,有些工具用紅色線條。

圖片

而X態,則表示輸出狀態不是邏輯0,也不是邏輯1,在仿真波形上,往往用一種紅色塊表示。如下圖所示:

圖片

從仿真信號來看,這樣的描述是為了區分穩定輸出的信號邏輯狀態,但客觀世界里,并不存在X態以及Z態這兩種信號狀態。只是在不穩定的情況下,由于外界不確定的驅動因素,會使得輸出狀態向邏輯0或邏輯1漂移。

一般來說如果想避免這種Z態或X態,那么就必須確保信號有,且只有一個驅動源在驅動。(亞穩態也是導致Z態或X態的一種原因,但在那個時候,其實就是存在多個驅動,或沒有驅動的情況)

峰回路轉,那么這里想說的三態電路,又是一個什么鬼呢?我們看下面這個電路結構。

圖片

上圖所示,就是一種三態輸出電路,當Enable為VDD的時候,輸出電壓Vout與A端輸入電壓保持一個邏輯電平轉換。但是當Enable控制信號為0V,也就是邏輯0時,無論輸入電壓A端怎么變化,輸出反相器的PMOS和NMOS都處于關閉狀態,Vout就沒有驅動了。

1.jpg

剛才我們說過,如果信號沒有驅動,就是輸出高阻態High-Z,那么Enable為邏輯0的時候,Vout就是High-Z。

這種可以輸出第三種邏輯狀態的電路,我們稱之為三態電路。在數字邏輯設計中,原則上只有IO電路上可以使用,常規的RTL設計,是不允許使用的。

如何讓High-Z從不穩定走向穩定

既然High-Z是一種因為沒有驅動而導致無法使用的不穩定信號邏輯,那么又怎樣去使用呢?

因為三態電路常被用于IO Buffer的電路中,因此一般來說,我們會在Vout輸出上加一個上拉電路或下拉電路。當Enable無效時,Vout通過一個弱上拉或弱下拉連接到VDD或地上,使其穩定到VDD或0V。

如下所示,是某工藝下數字邏輯IO Cell的電路示意圖,當OEN為1'b1的時候,A端數據是無法送到P(即PAD)端的,但通過配置PUN為邏輯0的時候,則P端被拉到了VDD,即邏輯1上,確保了穩定的輸出:

圖片

FPGA上如何使用三態電路作為IO

一般來說,ASIC設計時,有專門的IO Buffer可以實現三態IO電路,實例化在電路中即可。但FPGA沒有,可以使用以下Verilog HDL實現:

1.jpg

注意這只適用于FPGA,同時要在IO約束文件里設置PULLUP或PULLDOWN可配置上拉或下拉。

使用BUSKEEPER對三態輸出做保持

有些早期設計的片內嵌入式存儲電路,其輸出口仍然會使用三態輸出,原本是為了降低功耗(還沒輸出時,關閉輸出驅動管),但這也導致輸出端出現High-Z,無法直接連接到數字邏輯上。

這個時候就可以在每個可能出現三態邏輯的輸出信號上,接一個叫做buskeeper的電路邏輯,有時候又叫busholder。

圖片

Buskeeper用了一對驅動力大體一致的反相器組成反饋,當內部關閉輸出后,原本在信號上的邏輯1或邏輯0,就可以被保持住。確保數字邏輯中不存在高阻或不定態。

注意驅動能力

無論上拉或下拉,我們都會說 弱上拉 ,或 弱下拉 ,這是什么原因呢?

我們看下面這個IO,當輸出使能關閉后,DRVP以及DRVN都處于OFF狀態,VDDPST通過上拉PMOS,PUMOS,為電容充電,使得PAD達到VDDPST的電壓值,也就是邏輯1。

圖片

如果打開輸出使能,并想輸出邏輯1,如下圖所示,因為驅動管DRVN關閉,因此VDDPST通過DRVP以及PUMOS同時向電容充電,時PAD達到邏輯1。這個還是比較好理解的。

圖片

但是如果我們想輸出邏輯0呢?由于上拉管PUMOS與驅動管DRVN同時打開,那么同時會有VDDPST通過PUMOS向電容充電,以及電容通過DRVN向地放電的兩條通路。如果想讓PAD達到邏輯0,那么必須是放電通路的能力遠遠大于充電通路。

圖片

由此可見,必須使用較大的上拉或下拉電阻,或者使用驅動能力較弱的上拉或下拉晶體管,才更可能使PAD在輸出邏輯0的時候,更容易接近于地電平。

所謂驅動力,其實就是電流,對于電阻來說,電流就是電壓與電阻的比值:

I=(VDDPST-VPAD)/R(I是驅動電流,VDDPST是IO的供電電壓,而VPAD是PAD上的電壓,理想結果是無限趨近于0V,R則是電阻的阻值)

由此可見,在假設VPAD無限接近于0,則希望電流越小(驅動力越小),則上拉或下拉電阻的阻值就需要越大。

而對于MOS來說,如果假設VPAD的電壓無限接近于VDDPST或0V,則上拉或下拉晶體管處于飽和狀態,可以提供電流的公式為下圖中飽和區的計算方式:

圖片

根據公式可以看出,如果在一個特定工藝的芯片內,想減少電流,就是減小寬長比W/L的數值。

需要注意,因為PMOS的遷移率只有NMOS大概一半的樣子,因此在設計電路時,下拉器件的選擇尤為重要。經驗不足的工程師,往往會在下拉驅動選擇上翻跟頭。

給大家一個問題思考,如果芯片內的下拉驅動能力比較強,后期芯片無法輸出穩定的邏輯1,我們能不能通過板級設計解決這個問題呢?

電平適配電路

我們一般都認為IO的輸出電壓就是芯片供電的Post-Drive電壓,如果驅動芯片A的Post-Drive電壓VDDPSTA是2.5V,則VOH為2.5V,但接收芯片B的Post-Drive電壓VDDPSTB是3.3V,VIL為2.7V。如何讓接收信號穩定的接收到驅動邏輯電平呢?

圖片

這里可以巧用三態IO,當CHIPA要輸出邏輯1的時候,不是通過驅動管輸出邏輯1,而是輸出一個High-Z狀態,這個時候PAD上的信號就沒有驅動了。在片外增加一個上拉電阻,并連接到VDDPSTB上,則此時PAD上的電壓VPAD就會因為VDDPSTB通過板級上拉電阻向電容充電而上升到VDDPSTB上,并穩定為CHIPB提供邏輯1。

但也要注意一個問題,就是如果VDDPSTB比VDDPSTA高的太多,那么就要注意會不會因為VDDPSTB到地的電壓過大,或者VDDPSTB到VDDPSTA的電壓差過大燒壞了DRVN或DRVP。

通過上拉電阻輸出邏輯1,或者通過下拉電阻輸出邏輯0的三態IO Buffer,在GPIO以及I2C等通訊接口上是經常被用到的。具體電路,具體分析。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 上拉電阻
    +關注

    關注

    5

    文章

    360

    瀏覽量

    30621
  • VDD
    VDD
    +關注

    關注

    1

    文章

    312

    瀏覽量

    33226
  • 三態電路
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5576
  • FPGA開發板
    +關注

    關注

    10

    文章

    122

    瀏覽量

    31506
  • CMOS數字電路

    關注

    0

    文章

    3

    瀏覽量

    6147
收藏 人收藏

    評論

    相關推薦

    什么是三態電路 三態電路有什么特點

    三態電路有什么特點,什么是上拉電阻、下拉電阻以及高阻?
    的頭像 發表于 05-21 07:28 ?6826次閱讀
    什么是<b class='flag-5'>三態</b><b class='flag-5'>電路</b> <b class='flag-5'>三態</b><b class='flag-5'>電路</b>有什么特點

    什么是三態門和OC門?

    三態門和OC門一、OC門實際使用中,有時需要兩個或兩個以上與非門的輸出端連接在同一條導線上,將這些與非門上的數據(狀態)用同一條導線輸送出去。因此,需要一種新的與非門電路來實現線與邏輯,這種門電路
    發表于 05-26 13:01

    高阻三態門的電路原理分析

    高阻三態門高阻 高阻的實質:電路分析時高阻可做開路理解。你可以把它看作輸出(輸入)電阻
    發表于 01-08 11:03

    三態輸出門的電路圖是什么樣?

    三態輸出門的電路圖和圖形符號
    發表于 10-25 07:17

    三態單片機IO的三態是指什么

    一、三態單片機IO的三態是指:高電平(1)、低電平(0)、高組態(Z)。二、高阻高阻i是一種電路狀態.既不是高電平,也不是低電平,以高阻
    發表于 11-25 06:42

    三態電路在FPGA應用設計中的分析

    本文就三態電路在FPGA中的應用作了詳細的說明。文章首先描述了一個調用lpm中三態電路模塊的VHDL程序,這個程序會出現編譯不能通過的問題。然后從這個問題出發,通過嘗試
    發表于 08-06 16:56 ?27次下載

    什么是三態門? 三態邏輯與非門電路以及三態電路

    什么是三態門? 三態門,是指邏輯門的輸出除有高、低電平兩種狀態外,還有第種狀態——高阻狀態的門電路 高阻相當于隔斷狀態。
    發表于 05-26 12:48 ?4.7w次閱讀
    什么是<b class='flag-5'>三態</b>門? <b class='flag-5'>三態</b>邏輯與非門<b class='flag-5'>電路</b>以及<b class='flag-5'>三態</b>門<b class='flag-5'>電路</b>

    三態邏輯筆電路

    三態邏輯筆電路
    發表于 04-07 09:16 ?1788次閱讀
    <b class='flag-5'>三態</b>邏輯筆<b class='flag-5'>電路</b>圖

    三態聲光邏輯筆電路

    三態聲光邏輯筆電路
    發表于 05-19 13:42 ?780次閱讀
    <b class='flag-5'>三態</b>聲光邏輯筆<b class='flag-5'>電路</b>圖

    三態輸出門的電路圖和圖形符號

    三態輸出門的電路圖和圖形符號
    發表于 07-15 19:03 ?3251次閱讀
    <b class='flag-5'>三態</b>輸出門的<b class='flag-5'>電路</b>圖和圖形符號

    三態MOS動態存儲單元電路

    三態MOS動態存儲單元電路
    發表于 10-10 18:45 ?1318次閱讀
    <b class='flag-5'>三態</b>MOS動態存儲單元<b class='flag-5'>電路</b>

    三態門邏輯電路圖大全(三態門邏輯電路圖)

    三態指其輸出既可以是一般二值邏輯電路,即正常的高電平(邏輯1)或低電平(邏輯0),又可以保持特有的高阻抗狀態。本文開始介紹了三態門的定義,其次介紹了三態門的邏輯符號,最后介紹了
    發表于 03-01 14:03 ?7.9w次閱讀
    <b class='flag-5'>三態</b>門邏輯<b class='flag-5'>電路</b>圖大全(<b class='flag-5'>三</b>款<b class='flag-5'>三態</b>門邏輯<b class='flag-5'>電路</b>圖)

    三態門有哪三態_三態門有什么特點

    本文開始介紹了三態門的定義與三態門的應用,其次對三態門的三態及特點進行了介紹,最后闡述了三態輸出門電路
    發表于 03-01 14:47 ?12.9w次閱讀
    <b class='flag-5'>三態</b>門有哪<b class='flag-5'>三態</b>_<b class='flag-5'>三態</b>門有什么特點

    三態門怎么理解

    三態門亦稱“三態輸出門”、“三態門輸出電路”。是一種重要的總線接口電路。具有高電平、低電平和高阻抗
    的頭像 發表于 03-10 09:29 ?1.8w次閱讀

    三態電路的輸出有哪種狀態

    三態電路是一種特殊的數字邏輯電路,其輸出可以有種狀態:高電平、低電平和高阻抗狀態。這種電路在數字系統中有著廣泛的應用,如數據總線、地址總
    的頭像 發表于 07-30 15:17 ?6390次閱讀
    主站蜘蛛池模板: 又粗又大的机巴好爽欧美| 欧美一级高清黄图片| 成人免费的性色视频| 久久婷婷六月| 户外露出精品视频国产| 欧美一级片免费在线观看| 日韩啪啪电影| 成人看片免费无限观看视频| 成人性视频网站| 精品久久香蕉国产线看观看亚洲| 手机看片1024久久| 国产黄色网| 婷婷午夜影院| 欧美午夜激情影院| 中文字幕在线一区| 性夜影院爽黄a爽免费视频| 亚洲色播永久网址大全| 你懂的手机在线视频| 欧美一级视频在线高清观看| 美女一级毛片免费观看| 自拍偷拍综合网| a在线免费| 天天摸天天做天天爽水多| 欧美激情亚洲精品日韩1区2区| 激情综合丁香| 国产大片黄在线观看| 亚洲一区二区三区高清| 亚洲色图第一页| 波多野结衣在线免费视频| 丁香九月婷婷| 日本69sex护士hd| 色噜噜狠狠色综合欧洲selulu| 黄色网大全| 奇米影视亚洲春色77777| 男女午夜剧场| 精品啪啪| 国产h在线播放| 能看的黄色网址| 国产成+人+综合+亚洲欧美丁香花| 深夜福利欧美| 韩国黄色三级视频|