日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IC验证零基础学习-数电部分学习笔记

發(fā)布時間:2024/1/1 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IC验证零基础学习-数电部分学习笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

IC驗證零基礎學習-數(shù)電部分學習筆記
第一部分 第一章至第三章
主要內(nèi)容:
四種進制之間的轉換,二進制運算基礎,原碼/反碼/補碼的運算,常見的編碼形式;
邏輯代數(shù)的三種基本運算,基本和常用公式,基本定理,邏輯函數(shù)表示方法和化簡方法。
半導體二極管特點,CMOS門電路,TTL門電路
一、
1) 數(shù)字信號:物理量的變化在時間上和數(shù)量上都是離散的,不連續(xù)的。
模擬信號:物理量的變化在時間上和數(shù)值上都是連續(xù)的。
2) 二進制逢二進一,八進制逢八進一,十進制逢十進一,十六進制逢十六進一。
二轉十:將二進制數(shù)值各項展開乘2的對應次冪,然后相加。個位對應2的0次冪,升位依次增加1次冪,降位依次減少1次冪。(相關文檔)
十轉二:整數(shù)部分反復除以2,余數(shù)為0,則該二進制數(shù)值為0;余數(shù)為1,則該二進制數(shù)值為1。第一次的結果為二進制最低位;小數(shù)部分反復乘2,若積出現(xiàn)1則該二進制數(shù)值為1,否則為0。第一次結果為小數(shù)部分最高位。
二轉十六:將4位看成一個整體,進行轉換。A/B/C/D/E/F——10~15。
十六轉二:每一位用等值的4位二進制代替就可。
八轉二:將3位看成一個整體,進行轉換。
二轉八:每一位用等值的3位二進制代替就可。
八-十-十六進制之間的轉換,可先轉為二進制,在進行轉換。
3)原碼、反碼、補碼。
二進制前面增加了一位符號位,0表示正數(shù),1表示負數(shù),此時為原碼。
正數(shù)的原碼、反碼、補碼。負數(shù)的反碼是原碼的符號位不變,其他位0變1,1變0;負數(shù)的補碼是負數(shù)反碼加1。
4)常用的編碼
8421碼又叫BCD碼,是最為常用的一種二進制。
余3碼:數(shù)值要比它所表示的十進制數(shù)碼多3,是一種變權碼,主要特點是相鄰的兩個代碼之間僅有一位的狀態(tài)不同。
格雷碼:又叫循環(huán)碼,是相鄰的兩個代碼之間僅有一位的狀態(tài)不同,不會產(chǎn)生過渡“噪聲”。
二、
1)邏輯運算的數(shù)學方法-布爾代數(shù)
三種基本:與、或、非;與非、或非、與或非、異或、同或;
2)邏輯代數(shù)的重點公式與定理:摩根定理–(A+B)‘=A’·B’、(A·B)‘=A’+B’。
代入定理:在任何一個包含變量A的邏輯等式中,若以另外一個邏輯式代入式中所有A的位置,則等式仍然成立。
反演定理:對于任意一個邏輯式Y,若將其中所有的“·”換成“+”,“+”換成“·”,0換成1,1換成0,原變量換成反變量,反變量換成原變量,則得到的結果就是Y’。遵守兩個規(guī)則:(1)仍需要遵守“先括號、然后乘,最后加”的運算優(yōu)先次序;(2)不屬于單個變量上的反號應保留不變。
對偶定理:對于任何一個邏輯式Y,若將其中的“·”換成“+”,“+”換成“·”,0換成1,1換成0,則得到一個新的邏輯式YD,這個YD就稱為Y的對偶式,或者說Y與YD互為對偶式。
3)邏輯函數(shù)的表達方式:邏輯真值表,邏輯函數(shù)式,邏輯圖,波形圖。
4)最小項:在n變量邏輯函數(shù)中,若m為包含n個因子的乘積項,而且這n個變量均以原變量或反變量的形式在m中出現(xiàn)一次,則稱m為該組的最小項。
5)邏輯函數(shù)的化簡方法:公式化簡法,卡諾圖化簡法(附講解連接)
三、
1)MOS管:金屬-氧化物-半導體場效應管。CMOS電路:互補對稱式金屬-氧化物-半導體電路
MOS管類型:N溝道增強型,P溝道增強型,N溝道耗盡型,P溝道耗盡型。記住其標準符號。
噪聲容限:在保證輸出高低電平基本不變(變化的大小不超過規(guī)定的允許限度)的條件下,允許輸入信號的高低電平有一個波動范圍,這個范圍稱為輸入端的噪聲容限。
2)漏極開路輸出門電路,簡稱OD門,在CMOS電路中,為了滿足輸出電平變換,吸收大負載電流以及實現(xiàn)線與連接需要,有時將輸出級電路結構改成一個漏極開路輸出的MOS管。其使用時必須將輸出端經(jīng)上拉電阻RL接到電源上。
傳輸門:可以用來模擬開關,用來傳輸連續(xù)變化的模擬電壓信號。
三態(tài)輸出門:輸出除了有高低電平這兩個狀態(tài)以外,還有第三個狀態(tài)–高阻態(tài)。這種電路結構總是接在集成電路的輸出端,所有也將這種電路稱為輸出緩沖器。可以用來構建總線結構。
3)TTL門電路與CMOS電路在很多地方相似,且已經(jīng)不是主流。
第二部分 第四章至第六章
主要內(nèi)容:組合邏輯電路,常用的組合邏輯電路及其競爭-冒險現(xiàn)象
從邏輯功能或觸發(fā)方式認識觸發(fā)器
時序邏輯電路,常用的時序邏輯電路及其競爭-冒險現(xiàn)象,重點掌握狀態(tài)機相關知識。
記住常用的組合、時序邏輯電路的功能特點,這些都是組成更為復雜電路的基礎模塊。
一、
1)組合邏輯電路:在組合邏輯電路中,任意時刻的輸出僅僅取決于該時刻的輸入,與原來的狀態(tài)無關。
2)常用的組合邏輯電路
(1)編碼器:將輸入的每一個高低電平信號編成一個對應的二進制代碼。主要有普通編碼器和優(yōu)先編碼器。
①普通編碼器:任何時刻只允許輸入一個編碼信號,否則輸出將會發(fā)生混亂。
②優(yōu)先編碼器:允許同時輸入兩個以上的編碼信號。在設計時已將優(yōu)先級進行了排序。
(2)譯碼器:將每個輸入的二進制代碼譯對應的輸出高低電平信號或另一個代碼。
(3)數(shù)據(jù)選擇器:在數(shù)字信號的傳輸過程中,有時候需要從一組數(shù)據(jù)中選出某一個來,這是就要用的數(shù)據(jù)選擇器或多路開關。
(4)加法器:加法器是構成算術運算器的基本單元。一位加法器有半加器和全加器,區(qū)別在于是否考慮來自低位的進位;多位加法器有串行進位加法器和超前進位加法器。串行進位運算速度慢,超前進位運算速度較快。
(5)數(shù)值比較器:一位數(shù)值比較器和多位數(shù)值比較器。
3)競爭:將門電路兩個輸入信號同時向相反的邏輯電平跳變(一個1跳0,另一個0跳1)的現(xiàn)象稱為競爭。由于競爭而在電路輸出端可能產(chǎn)生尖峰脈沖的現(xiàn)象就稱為競爭-冒險。
為了增加使用的靈活性,也便于功能的擴展,在多數(shù)的中規(guī)模集成的組合邏輯電路上都設置了附加的控制端(使能端,選通輸入端,片選端,禁止端等)。
4)消除競爭-冒險現(xiàn)象的方法
(1)接入濾波電容;方法簡單易行,但輸出電壓的波形隨之破壞,
(2)引入選通脈沖;方法簡單,而且不需要增加電路元件,但使用這種方法時必須設法得到一個與輸入信號同步的選通脈沖,對這個脈沖的寬度和作用時間均有嚴格的要求。
(3)修改邏輯設計;倘若運用得當,有時可以收到令人滿意的效果。
二、
1)觸發(fā)器:能夠存儲1位二值信號的基本單元電路統(tǒng)稱為觸發(fā)器。
兩個基本特點:(1)具有能夠自行保持的穩(wěn)定狀態(tài),用來表示邏輯狀態(tài)的0和1,或二進制數(shù)0和1。(2)在觸發(fā)信號的操作下,根據(jù)不同的輸入信號可以設置成0或1。
2)根據(jù)觸發(fā)方式的不同可分為:電平觸發(fā)、脈沖觸發(fā)和邊沿觸發(fā)。
根據(jù)觸發(fā)器邏輯功能的不同可以分為:SR觸發(fā)器、JK觸發(fā)器、T觸發(fā)器、D觸發(fā)器。
根據(jù)存儲數(shù)據(jù)的原理不同:靜態(tài)觸發(fā)器和動態(tài)觸發(fā)器,靜態(tài)觸發(fā)器是靠電路狀態(tài)的自鎖存儲數(shù)據(jù)的;動態(tài)觸發(fā)器是通過在MOS管柵極輸入電容上存儲電荷來存儲數(shù)據(jù)的。
3)當系統(tǒng)中有多個觸發(fā)器需要同時動作時,就可以用同一個CLK信號作為同步控制信號。將CLK這種控制方式稱為電平觸發(fā)方式。
電平觸發(fā)的動作特點:(1)只有當CLK變成有效電平時,觸發(fā)器才能接受輸入信號,并按照輸入信號將觸發(fā)器的輸出置成相應的狀態(tài)。(2)在CLK=1的全部時間里,S和R狀態(tài)的變化都可能引起輸出狀態(tài)的改變。在CLK回到0以后,觸發(fā)器保存的是CLK回到以前瞬間的狀態(tài)。
根據(jù)上述的動作特點可以想到,如果在CLK=1期間S、R的狀態(tài)多次發(fā)生變化,那么觸發(fā)器輸出的狀態(tài)也將發(fā)生多次翻轉,這就降低了觸發(fā)器的抗干擾能力。
4)為了提高觸發(fā)器工作的可靠性,希望在每個CLK周期里,輸出端的狀態(tài)只能改變一次,為此目的,在電平觸發(fā)觸發(fā)器的基礎上,又設計了脈沖觸發(fā)器。脈沖觸發(fā)器是使用兩個SR觸發(fā)器來構成主從結構。
再使用主從結構的觸發(fā)器時必須注意:只有在CLK=1的全部時間里輸入狀態(tài)始終未變的條件下,用CLK下降沿到達時輸入的狀態(tài)決定觸發(fā)器的次態(tài)材肯定是對的。
5)為了提高觸發(fā)器的可靠性,增強抗干擾能力,希望觸發(fā)器的次態(tài)僅僅取決于CLK信號下降沿(或上升沿)到達的時刻輸入信號的狀態(tài)。使用兩個D觸發(fā)器構成邊沿觸發(fā)器。
6)這里只用記住T與D觸發(fā)器的特性表
(1)T觸發(fā)器,當T=1時,每來一個時鐘信號就翻轉一次;T=0時,信號保持不變。
(2)D觸發(fā)器,Q*=D。
7)建立時間:輸入信號應先于CLK動作沿到達的時間,用t-set表示。
保持時間:指CLK下降沿到達后輸入信號仍需要保持不變的時間。保持時間用t-H表示。
三、
1)時序邏輯電路:任一時刻的輸出信號不僅取決于當時的輸入信號,而且還取決于電路原來的狀態(tài),或者說還和以前的輸入有關。
由于存儲電路中的觸發(fā)器的動作特點不同,在時序電路中又有同步時序電路和異步時序電路之分。在同步時序電路中,觸發(fā)器狀態(tài)的變化都是在同一時鐘信號操作下同時發(fā)生的,而異步時序電路中,觸發(fā)器狀態(tài)的變化不是同時發(fā)生的。
2)根據(jù)輸出信號的特點將時序電路劃分為米利(Mealy)型和穆爾(Moore)型。
(1)在Mealy型電路中,輸出信號不僅取決于存儲電路的狀態(tài),而且還取決于輸入變量;
(2)在Moore型電路中,輸出信號僅僅取決于存儲電路的狀態(tài)。
Moore型電路只不過是Mealy型電路的一種特例而已。
3)鑒于時序邏輯電路在工作時是在電路的有限個狀態(tài)間按一定的規(guī)律轉換的,所以又將時序電路稱為狀態(tài)機(State Machine,簡稱SM).
4)時序邏輯電路可以用狀態(tài)轉換表,狀態(tài)轉換圖,狀態(tài)機流程圖和時序圖表示。狀態(tài)轉換表不常用。
(1)狀態(tài)轉換圖,圓圈表示電路的狀態(tài),以箭頭表示狀態(tài)轉換的方向,在箭頭旁注明狀態(tài)轉換前的輸入變量和輸出值,通常輸入變量寫在斜線上,輸出值寫在斜線下。
(2)時序電路(狀態(tài)機)邏輯功能的另一種描述形式稱為狀態(tài)機流程圖,簡稱SM圖。SM圖中使用圖形符號有三種:狀態(tài)框-矩形,判斷框-菱形,條件輸出框-扁圓形。
(3)時序圖為了便于實驗觀察的方法檢查時序電路的邏輯功能,還可以將狀態(tài)轉換表的內(nèi)容畫成時間波形的形式。在輸入信號和時鐘脈沖序列的作用下,電路狀態(tài),輸出狀態(tài)隨時間變化的波形稱為時序圖。最宜用在實驗調(diào)試階段。
5)常用的時序邏輯電路
(1)寄存器與移位寄存器
寄存器用于寄存一組二值代碼,一個觸發(fā)器能存儲1位二值代碼,所以N個觸發(fā)器組成的寄存器能存儲一組N位的二值代碼。
移位寄存器除了具有存儲代碼的功能以外,還具有移位功能,移位功能是指寄存器里存儲的代碼能夠在移位脈沖的作用下依次左移或右移。因此移位寄存器不但可以用來寄存代碼,還可以用來實現(xiàn)數(shù)據(jù)的串行-并行轉換,數(shù)值的運算以及數(shù)據(jù)處理。
(2)計數(shù)器,計數(shù)器不僅能用于對時鐘脈沖計數(shù),還可以用于分頻,定時,產(chǎn)生節(jié)拍脈沖和脈沖序列以及進行數(shù)字運算等。
(3)順序脈沖發(fā)生器,在一些數(shù)字系統(tǒng)中,有時需要系統(tǒng)按照事先規(guī)定的順序進行一系列的操作。這就要求系統(tǒng)的控制部分能給出一組時間上有一定先后順序的脈沖信號,再用這組脈沖形成所需要的各種控制信號,順序脈沖發(fā)生器就是用來產(chǎn)生這樣一組順序脈沖的電路。
(4)序列信號發(fā)生器,在數(shù)字信號的傳輸和數(shù)字系統(tǒng)的測試中,有時需要用到一組特定的串行數(shù)字信號。通常將這種串行數(shù)字信號稱為序列信號,產(chǎn)生序列信號的電路稱為序列信號發(fā)生器。
序列信號發(fā)生器的構成有很多種,一種比較簡答和直觀的方法是用計數(shù)器和數(shù)據(jù)選擇器;另一種方法是采用帶反饋電路的移位寄存器。
6)時序邏輯電路中的競爭-冒險現(xiàn)象
時序邏輯電路中存在的組合邏輯電路的競爭-冒險現(xiàn)象前面已經(jīng)講過了;存儲電路(觸發(fā)器),當輸入信號和時鐘信號同時改變,而且途徑不同路徑達到同一觸發(fā)器時,便產(chǎn)生了競爭,競爭的結果有可能導致觸發(fā)器誤動作,這種現(xiàn)象稱為存儲電路(觸發(fā)器)的競爭-冒險現(xiàn)象。
第三部分 第七章至第八章
本部分以基礎名詞介紹為主
半導體存儲器是一種能存儲大量二值信息(或稱為二值的數(shù)據(jù))的半導體器件。通常把存儲量和存取速度作為衡量指標。
1)從存取功能上可以分為只讀存儲器(Read-Only Memory,簡稱ROM),隨機存儲器(Random Access Memory,簡稱RAM)兩大類。
ROM的優(yōu)點是電路結構簡單,而且斷電后數(shù)據(jù)不會丟失;缺點是只適用于存儲那些固定數(shù)據(jù)的場合。
RAM在正常狀態(tài)下就可以隨時快速地向存儲器里寫入數(shù)據(jù)或從中讀取數(shù)據(jù)。根據(jù)采用的存儲單元工作原理的不同,可分為靜態(tài)存儲器(State Random Access Memory,簡稱SRAM),動態(tài)存儲器(Dynamic Random Access Memory,簡稱DRAM)。DRAM存儲結構簡單,集成度遠高于SRAM,DRAM的存取速度不如SRAM快。
2)可編程只讀存儲器-PROM,Programmable Read-Only Memory
可擦除的可編程只讀存儲器-EPROM,Erasable Programmable Read-Only Memory
紫外線擦除的可編程只讀存儲器-E2PROM
快閃存儲器-Flash Memory:寫入是利用雪崩注入的方法是浮柵充電的,擦除是利用隧道效應進行的。
3)ASIC-專用集成電路,Application Specific Integrated Circuit PLD-可編程邏輯器件,Programmable Logic Device
SOC-片上系統(tǒng),System on Chip PAL-可編程陣列邏輯,Programmable Array Logic
GAL-通用陣列邏輯,Generic Array Logic EPLD-可擦除的可編程邏輯器件,Eraseble Programmable Logic Device
CPLD-復雜的可編程邏輯器件,Complex Programmable Logic Device FPGA-現(xiàn)場可編程門陣列,Field Programmable Gate Array

參考書籍:《數(shù)字電子技術基礎》閻石

總結

以上是生活随笔為你收集整理的IC验证零基础学习-数电部分学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。