999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

判奇電路實現方法探討

2011-07-13 06:02:04劉占文王軼萍包興臣
電子設計工程 2011年17期
關鍵詞:設計

劉占文,高 飛, 王軼萍, 王 丹,包興臣

(1.長安大學 信息工程學院,陜西 西安 710064;2.陜西工業技術研究院 陜西 西安 710054;3.交通運輸部公路科學研究院 北京 100088;4.山東省交通規劃設計院 山東 濟南 250031)

目前數字電子技術基礎課程的實驗內容包括驗證性實驗、綜合性實驗、設計性實驗三部分,每一部分實驗內容安排的側重點不同。比如設計性實驗的關鍵是設計,要求學生依據設計要求,設計合理的實驗電路,并選擇器件、安裝調試完成實驗內容。從教學實踐來看,多數學生能夠順利完成實驗要求,但解決問題的思路單一,設計過程靈活性差,不注意創新思維能力的鍛煉。這就要求教師在合理安排實驗內容的同時,不斷通過各種途徑,引導學生拓寬知識面,創新思維方式,對待同一問題,積極探索多種解決問題的路徑。組合邏輯電路的設計多種多樣,筆者選擇一種奇偶校驗電路實現進行詳細闡述。

奇偶校驗電路在組合邏輯電路的分析與設計中具有一定的典型性和實用性[1-2],熟悉判奇電路的邏輯功能及電路實現,有助于加深對組合邏輯電路的理解與掌握。以判奇電路實現為例,分別討論了用門電路、譯碼器、數據選擇器的多種實現方案,用實例說明了組合邏輯電路設計的靈活性與多樣性。

1 三輸入變量判奇電路的真值表及表達式

對于三輸入變量的判奇問題,設其輸入變量分別用A、B、C表示,輸出函數用F表示。當輸入變量的取值組合中有奇數個1時,輸出函數值為1;當輸入變量的取值組合中1的個數為偶數時,輸出函數值為0,依據這種邏輯關系可列寫出三輸入變量判奇電路的真值表如表1所示。

表1 三輸入判奇電路的真值表Tab.1 Truth table of odd check circuit with three inputs

2 采用門電路實現三輸入變量判奇電路

門電路實現三輸入變量判奇電路的方法有很多,文中列舉如下。

方法一:與或表達式(1)可用反相器、與門、或門直接實現,作其電路圖如圖1所示。

圖1 采用反相器、與門、或門實現Fig.1 Odd check circuit using inverters,AND gates and OR gate

用反相器、與門、或門實現三輸入判奇電路,其特點是表達式基本沒有變化,實現途徑簡單明了,缺點是連線較多,電路復雜。

方法二:與或表達式(1)也可用反相器、與或門實現,電路圖如圖2所示。

圖2 采用反相器、與或門實現Fig.2 Odd check circuit using inverters and AND-OR Gate

由上述兩種不同門電路設計方法實現三輸入變量判奇電路可以得出,方法一和方法二雖然實現邏輯簡單,但是都連線太多,浪費資源。

同一邏輯問題的邏輯函數表達式是不具備唯一性的。對三變量輸入判奇邏輯問題的輸出函數表達式(1)進行變換如下所示:

方法三:根據上述表達式(2)得出,三輸入變量判奇電路也可采用異或門實現,其電路如圖3所示。

圖3 采用異或門實現Fig.3 Odd check circuit using exclusive OR Gates

由圖3所示電路可見,對于三輸入變量判奇的邏輯問題,當采用異或門實現時,相比于方法一和方法二,電路中的連線較少,電路簡單明了,實現簡單。

對于異或邏輯表達式也可以稍作變換得出:

即一個異或門可用4個2輸入與非門實現,所以三輸入判奇電路又可用8個2輸入與非門實現,電路如圖4所示。

圖4 采用2輸入與非門實現Fig.4 Odd check circuit using NOT-AND Gates with two inputs

3 采用74138譯碼器實現三輸入變量判奇電路

譯碼器的電路結構表明,在適當的連接條件下,譯碼器實際上是一個最小項發生器。依據邏輯代數的基本原理,任何一個邏輯函數表達式都可以變換為最小項表達式。因此,譯碼器與適當的門電路結合,可以實現給定的邏輯函數。對于三輸入變量的判奇問題,利用74138譯碼器并配備適當的門電路亦可實現。由74138譯碼器的功能表可知[3-4]

在(4)式中,當G1=1,G2A=G2B=0時,有Yi=。 如果把給定邏輯函數的輸入變量連與74138譯碼器的A2A1A0輸入端相連接,比如取A2A1A0=ABC,則邏輯函數表達式(1)可變換為:

(5)式表明,三輸入變量判奇電路可以利用74138譯碼器和四輸入與非門實現,其電路如圖5所示。

圖5 三輸入判奇電路的譯碼器和與非門實現Fig.5 Odd check circuit using 74138 and NOT-AND Gate

4 采用數據選擇器實現三輸入變量判奇電路

數據選擇器的輸出與輸入關系的一般表達式[4]為:

(式)6中EN是輸入使能控制信號,mi是地址輸入變量構成的最小項,Di表示數據輸入。當使能輸入信號有效時,如果把數據輸入作為控制信號,則當Di=1時,其對應的最小項mi在表達式中出現,當Di=0時,其對應的最小項mi在表達式中就不出現。所以,數據選擇器的輸出表達式事實上是受數據輸入端控制的最小項之和表達式。考慮到任何一個邏輯函數表達式都可以變換為最小項表達式,因此,只要邏輯函數的輸入變量接到數據選擇器的地址選擇輸入端,就可以實現組合邏輯函數[5-7]。利用數據選擇器這一特點,亦可實現三輸入變量的判奇電路。

如果選用八選一數據選擇器實現三輸入變量的判奇電路,此時,函數的輸入變量個數與數據選擇器的地址變量個數相同。如果令A2A1A0=ABC,使能輸入端接地,則(6)式變為:

比較(1)與(7)式,可見只要 D0=D3=D5=D6=0,D1=D2=D4=D7=1,則有Y=F。由此可作電路圖如圖6(a)所示。也可以采用四選一數據選擇器實現,其電路之一如圖6(b)所示。

圖6 采用數據選擇器實現Fig.6 Odd check circuit using multiplexer

5 采用反函數取非的方式設計判奇電路

在上述的判奇電路設計中,是按照輸出函數的原函數進行分析。邏輯代數的基本定理表明:F=,由此可得出組合邏輯電路設計的另一途徑,即先求出再反相。這樣做看起來是麻煩一點,但對于某些應用場合,設計過程并不增加麻煩,反而提供了解決問題的一種途徑。對于三輸入變量的判奇電路,在真值表1中對0寫出F的反函數有:

對式(8)兩邊取反有:

對于(9)式,可采用反相器、與或非門實現,其電路如圖7所示。(9)式同樣可采用74138譯碼器或者數據選擇器實現。

6 結束語

圖7 采用反相器及與或非門實現Fig.7 Odd check circuit using Inverters and AND-OR-NOT gate

設計性實驗的關鍵在于設計過程,正確的設計以熟悉基本知識為前提。對于具體的應用問題,由于組合邏輯電路元器件的多樣性,為實現途徑提供了多種可能的選擇,文中以三輸入變量的判奇邏輯問題為例,分析討論了多種電路實現的途徑,給出了7種電路實現方案,用實例說明了邏輯電路設計的靈活性與多樣性。

三輸入變量判奇邏輯電路的設計僅僅是個例,通過其設計途徑的討論在其他邏輯電路設計中舉一反三是目的。利用文中提出的設計思路,同樣可以設計全加器、全減器等其它組合邏輯電路,開闊組合邏輯電路設計的視野,培養創新思維能力,指導數字邏輯電路的設計與實驗。

[1]楊曉闊,蔡理,黃宏圖.基于量子元胞自動機的奇偶校驗系統分塊設計[J].固體電子學研究與進展,2010,30(4):489-494.

YANG Xiao-kuo,CAI Li,HUANG Hong-tu.Modularization parity checker design based on quantum-dot cellular automata[J].Research&progress of SSE,2010,30(4):489-494.

[2]劉樹彬,宋健,安琪.用Mathematica輔助設計循環冗余碼校驗電路[J].核電子學與探測技術,2003,23(3):256-258.

LIU Shu-bin,SONG Jian,AN Qi.A universal method for designing cyclical redundancy check circuit assisting with Mathematica[J].Nuclear Electronics&Detection Technology,2003, 23(3):256-258.

[3]閻石.數字電子技術基礎[M].5版.北京:高等教育出版社,2006.

[4]康華光,鄒壽彬,秦臻.電子技術基礎(數字部分)[M].5版.北京:高等教育出版社,2006.

[5]包瑞剛,侯淑英.利用譯碼與數據選擇器實現組合邏輯函數法[J].遼寧工程技術大學學報,2006,25(S1):209-210.

BAO Rui-gang,HOU Shu-ying.Method to relize combinational logic function using combination of decoder and data selector[J].Journal of Liaoning Technical University,2006,25(S1):209-210.

[6]石鑫,黃沛昱.數據選擇器在數字電路中的應用[J].重慶郵電大學學報:自然科學版,2008(S1):49-50.

SHI Xin,HUANG Pei-yu.Applications of multiplexer in digital circuits[J].Journal of Chongqing University of Posts and Telecommunications:Natural Science Edition,2008 (S1):49-50.

[7]邢南亮.運用數據選擇器實現組合邏輯電路設計方法[J].現代電子技術, 2007(10):182-184.

XING Nan-liang.Design of combination of logical electric circuit by data selectors[J].Modern Electronic Technique,2007(10):182-184.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 欧美亚洲香蕉| 国产成人高清精品免费| 免费一级大毛片a一观看不卡| 又黄又爽视频好爽视频| a级毛片免费播放| 欧美另类精品一区二区三区| 在线欧美a| 国产区在线观看视频| 亚洲经典在线中文字幕| 日韩无码精品人妻| 中文字幕日韩久久综合影院| 精品无码一区二区三区在线视频| 国产h视频免费观看| 亚洲香蕉在线| 制服丝袜一区| 在线看片中文字幕| 国产主播一区二区三区| 国产免费好大好硬视频| 精品欧美视频| 伊人天堂网| 色综合天天综合中文网| 日本欧美在线观看| a欧美在线| 曰AV在线无码| 国产丝袜无码一区二区视频| 91亚洲视频下载| 乱码国产乱码精品精在线播放| 欧美一区二区啪啪| 91精品免费高清在线| 中文字幕在线观| 国产欧美在线观看视频| 在线欧美一区| 在线观看亚洲人成网站| 国产91麻豆视频| 永久免费精品视频| 久久精品中文无码资源站| 国产区成人精品视频| 亚洲h视频在线| 看你懂的巨臀中文字幕一区二区| 国产在线欧美| 国产麻豆福利av在线播放| 中文字幕亚洲精品2页| 国产尤物在线播放| 国产噜噜在线视频观看| 国产午夜人做人免费视频| 青草精品视频| 精品少妇人妻av无码久久| 欧美日韩国产在线播放| 亚洲视频欧美不卡| 久久免费成人| 在线国产三级| 国产精品久久久久久久久久久久| 尤物成AV人片在线观看| 久久这里只有精品66| 91精品情国产情侣高潮对白蜜| 国产成人1024精品下载| 五月婷婷伊人网| 精品一区二区三区中文字幕| 精品视频一区在线观看| 91在线精品麻豆欧美在线| 九色在线视频导航91| 亚洲人成日本在线观看| 色婷婷电影网| 精品成人一区二区三区电影| 亚洲男人的天堂在线观看| 日韩精品无码不卡无码| 超薄丝袜足j国产在线视频| 婷婷六月综合网| 国产91av在线| 国产欧美另类| 国产精品内射视频| 欧美色综合久久| 久久青草视频| 欧美五月婷婷| 91香蕉国产亚洲一二三区 | 亚洲AⅤ永久无码精品毛片| www亚洲天堂| 国产精品视频观看裸模| 国产精品一线天| 伊人激情综合| 亚洲天堂精品在线| 国产精品手机视频|