<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                非門實現的是邏輯功能為? out = -in, 即將輸入信號做一個反向,故也稱為反相器。其門級示意圖如下: ![](https://img.kancloud.cn/ee/a1/eea14cd3a7eb2d55fc8d39fdf76dd7ba_323x113.png) Verilog描述如下(“//”后面的語句為注釋語句): ``` ? ? wire? in;? ? ? ? ? ? ? ? ? ?//wire 為線信號關鍵字 ? ? wire? out; ? ? assign? ?out = ~in;? //assign 為賦值語句,~表示反向; ``` ![](https://img.kancloud.cn/aa/3f/aa3f58e4a6970272f13222d8345c0a81_760x220.png) 相應的CMOS結構如下:由一個PMOS和NMOS組成,PMOS做上拉,與VDD相連;NMOS做下拉,與GND相連。 ![](https://img.kancloud.cn/02/4c/024c005144929d07049028473fa96544_648x408.png) 簡單分析一下我們要實現的功能,無非就是當 in 為 0 (低電平)時,out輸出為1(高電平),即out跟電源VDD相連;當 in 為 1(高電平)時,out輸出為0(低電平),即out要跟GND(地)相連。故上面的非門CMOS電路的等效電路如下:當in 為0時開關k1閉合,k2打開,即out與VDD相連,輸出為1;當in 為1時開關k1打開,k2閉合,即out與GND相連,輸出為0。 ![](https://img.kancloud.cn/03/25/0325b7cb1639055af0f87b8e88cb9022_319x416.png) ? ? ?故PMOS相當于一個開關,如下當G端為低電平時,D端與S端才連通; ![](https://img.kancloud.cn/55/fd/55fd7feda62f06a24340e74c2e00277b_217x229.png) ? ? ?故NMOS相當于一個開關,如下當G端為高電平時,D端與S端才連通; ![](https://img.kancloud.cn/56/25/5625da87b0f8fb1553c497580abff5ee_223x181.png) 拓展:現在常見的數字集成電路其底層的基本邏輯電路都是由CMOS結構構成。上拉邏輯部分由PMOS組成,下拉邏輯部分由NMOS組成。反相器就是一個最基本的CMOS邏輯電路,上拉部分只有一個PMOS,下拉部分只有一個NMOS。后面還會講到其它邏輯門電路,到時候大家對CMOS邏輯的了解就更深入了。 ![](https://img.kancloud.cn/4a/70/4a70620475f0a88050c9cdeb32b123ca_416x616.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看