亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        利用基本RS鎖存器設計仲裁邏輯電路方法

        2015-07-05 01:56:10戴伏生
        電氣電子教學學報 2015年3期
        關(guān)鍵詞:信號設計

        戴伏生

        (哈爾濱工業(yè)大學威海校區(qū)信息與電氣工程學院,山東威海264209)

        0 引言

        數(shù)字邏輯系統(tǒng)中存在多個相互獨立工作的邏輯電路在使用系統(tǒng)的某些共同資源時會遇到?jīng)_突與競爭的問題。為避免競爭沖突造成邏輯混亂,必須確保同一時刻只有一個競爭者能取得資源的使用權(quán),這就需要進行仲裁邏輯電路設計[1]。雖然,目前已有文獻介紹了仲裁邏輯電路的一些設計方法。例如,用D鎖存器進行設計,用優(yōu)先權(quán)編碼器進行設計,還有用單片機或計數(shù)器進行設計,但均存在一定缺陷[2-6]。用多個D鎖存器設計的仲裁邏輯電路,當發(fā)生多個競爭者同時請求情況時,通過仿真實驗發(fā)現(xiàn)存在仲裁失效現(xiàn)象;用優(yōu)先權(quán)編碼器或單片機進行設計,雖可以進行仲裁,但需要按照優(yōu)先權(quán)高低排序等人為因素干預,造成仲裁可能出現(xiàn)不平等性。筆者在研究基本RS鎖存器違背約束的現(xiàn)象時,發(fā)現(xiàn)該電路具備自由競爭確定輸出狀態(tài)的特點,這為設計仲裁邏輯電路提供了又一解決方案。

        1 基本RS鎖存器的約束項問題

        在“數(shù)字電子技術(shù)基礎(chǔ)”或者“數(shù)字邏輯基礎(chǔ)”課程講授到時序邏輯電路時,必然首先介紹各種類型的觸發(fā)器[7,8]。因為它們是組成時序邏輯電路的核心部件,而基本RS鎖存器或者稱為基本RS觸發(fā)器,又是構(gòu)成觸發(fā)器的最基本單元,利用與非門構(gòu)成的基本RS鎖存器如圖1(a)所示,其中S'、R'以及Q'為S、R和Q的反變量的表示法。在介紹基本RS鎖存器時一定會遇到約束項問題,教材中一般只提到不允許違反約束條件,而忽視了該約束項問題還可以在實際電路設計中得到合理利用。

        所謂基本RS鎖存器的約束項問題,是指圖1中鎖存器的輸入端S'和R'均由邏輯0同時刻改變?yōu)檫壿?時,輸出端Q和Q'將由邏輯1狀態(tài)變?yōu)椴淮_定狀態(tài),正因為該情況下輸出端將會出現(xiàn)不確定狀態(tài),所以基本RS鎖存器在一般場合應用時要避免該輸入情況的發(fā)生,即輸入信號的約束問題。按照約束項的邏輯描述為S'+R'=1或R·S=0。然而,如果按照約束項描述方式對基本RS鎖存器的應用做出限制,那么其電路的一些獨特的功能將會被掩蓋。如果利用波形圖描述該電路的功能,將會很好地體現(xiàn)該電路的一些特色功能,特征時序波形如圖1(b)所示。

        圖1 基本RS鎖存器

        首先,由圖1(b)可看出,雖然輸入端S'和R'違背約束,但是只要S'和R'不同時由邏輯0變?yōu)?,輸出端Q和Q'的狀態(tài)能夠確定。其特點是,S'和R'率先由邏輯0變?yōu)檫壿?所對應與非門輸出將為邏輯0,且另外的與非門會被該輸出的邏輯0信號鎖定,使其輸出繼續(xù)保持為邏輯1,此時被鎖定的與非門另一個輸入信號不再起作用,只有當鎖定的邏輯0信號撤銷后,該與非門的輸入信號才能起作用。顯然,該特點符合先申請者優(yōu)先取得權(quán)限的仲裁原則。

        再有,也是需要特別闡明的不確定狀態(tài)問題。即便輸入端S'和R'均由邏輯0同時刻改變?yōu)檫壿?時,輸出端Q和Q'的變化將由邏輯1狀態(tài)變?yōu)椴淮_定狀態(tài),但是該不確定狀態(tài)并不是指輸出端Q和Q'在邏輯0和1之間振蕩,而是Q和Q'其中一個輸出端必為邏輯0,另一個必為邏輯1,或者反之,只不過哪個輸出端具體能停留在邏輯0還是邏輯1狀態(tài),無法通過邏輯分析能夠預先得到具體結(jié)論,只能通過電路自行競爭后穩(wěn)定到邏輯0或1的具體狀態(tài)。正因為基本RS鎖存器的輸入信號絕對同時請求時,輸出的最終狀態(tài)是由電路競爭完成,這就為設計仲裁邏輯電路找到了一種解決方法。

        2 仲裁邏輯電路設計

        利用基本RS鎖存器設計的通用仲裁電路原理結(jié)構(gòu)如圖2所示。其中,輸入整形電路是把仲裁請求信號進行適當?shù)奶幚?,使其給仲裁邏輯電路輸入一個高電平窄脈沖,該高電平窄脈沖持續(xù)時間要小于仲裁結(jié)果駐留時間,即在復原信號有效之前各輸入信號應結(jié)束高電平。例如,如果是手動開關(guān)作為仲裁請求信號,則可以用施密特門電路或者單穩(wěn)態(tài)電路把信號處理為高電平窄脈沖;如果是低電平窄脈沖的地址譯碼器輸出作為仲裁請求信號,則利用反相器即可把信號處理為高電平窄脈沖。當然,有些應用場合仲裁請求信號本身就是高電平窄脈沖,則可以不用輸入整形電路,即該部分是可選擇的電路,可根據(jù)輸入仲裁請求信號的實際情況添加和刪除。圖2中仲裁邏輯和結(jié)果存貯是本電路設計的關(guān)鍵,而復原電路一般都比較簡單,在討論設計仲裁邏輯和結(jié)果存貯邏輯電路的同時一并介紹復原電路。

        圖2 仲裁電路原理結(jié)構(gòu)

        通過上節(jié)對基本RS鎖存器特點的介紹,其電路具備先申請者優(yōu)先且同時申請則通過內(nèi)部競爭決定輸出邏輯狀態(tài)等特點,按照基本RS鎖存器工作特點進行擴展設計,得到多路仲裁邏輯電路,如圖3所示。圖中左側(cè)用點劃線圈起來的部分為仲裁邏輯電路,圖中右側(cè)n個上跳沿觸發(fā)且并行工作的D觸發(fā)器為仲裁結(jié)果存貯電路,其余為復原電路。無仲裁請求時,所有的輸入X1~Xn且包括復原信號均為低電平,即邏輯0,此時仲裁邏輯電路的與非門所有輸出Y1~Yn及存貯電路D觸發(fā)器同相輸出Q1~Qn均為高電平的邏輯1狀態(tài)。電路工作原理如下。

        當需要仲裁時,所對應的輸入信號將是一個高電平窄脈沖。電路中若有兩個或兩個以上輸入信號同時出現(xiàn),則由其內(nèi)部電路的競爭確定一個信號有效,這與基本觸發(fā)器的觸發(fā)功能一致。仲裁結(jié)束后Y1~Yn中只能有一個為低電平的邏輯0狀態(tài)。

        圖3 多路仲裁及結(jié)果存貯邏輯電路

        當出現(xiàn)仲裁結(jié)果,即Y1~Yn中出現(xiàn)唯一低電平邏輯0狀態(tài)時,CP將產(chǎn)生一個上跳沿,該上跳沿作為n個并行工作D觸發(fā)器的時鐘信號,使n個D觸發(fā)器接受所對應的輸入Y1~Yn信號,并進行存貯,且通過其同相Q1~Qn和反相Q'1~Q'n端輸出所存貯仲裁結(jié)果,該仲裁結(jié)果的邏輯狀態(tài)可供后續(xù)電路使用,或控制相應電路動作,或提供狀態(tài)查詢。

        仲裁結(jié)果被存貯后,通過圖3電路中的與門,將輸出低電平邏輯0信號,該信號作用于仲裁邏輯電路使其復原,提前準備好下一次仲裁,當輸入的復原信號高電平窄脈沖結(jié)束后,便可進行下一次仲裁。

        再有,如果對圖3稍加改造,如再向右擴展一組或多組n個上跳沿觸發(fā)且并行工作的D觸發(fā)器,并且利用仲裁結(jié)果輸出信號,對同時請求仲裁而競爭失敗輸入信號進行適當處理,還可以設計出排隊式存貯仲裁結(jié)果的邏輯電路,可進一步提高仲裁電路功能。由于篇幅有限,此處不再贅述。

        為了驗證設計的正確性,利用Maxplus II仿真軟件環(huán)境,在不失一般性前提下按照圖3的工作原理,構(gòu)建了四輸入仲裁邏輯電路,仿真結(jié)果見圖4所示。通過仿真可以看出,無論仲裁請求是否有先后或者是同時,仲裁結(jié)果只能有一個勝出,且先申請者優(yōu)先,同時申請時電路通過內(nèi)部競爭確定勝出者,驗證了該設計的可行性和正確性。

        圖4 四輸入仲裁邏輯電路仿真結(jié)果

        3 結(jié)語

        本文介紹的仲裁邏輯電路還可以用于多CPU共享存貯器、共享傳輸總線以及數(shù)字式搶答器等方面。本文留給讀者的啟迪是,要學會用辯證的方式思考,要善于分析問題的各種因素和特點,并抓住其實質(zhì),表面看似不利的因素往往有它獨有的特點,應充分發(fā)揮這些特點去解決實際問題。

        本文介紹的仲裁邏輯電路就是巧妙地利用基本RS鎖存器輸入信號由違反約束條件變化成符合約束條件的瞬間,其輸出立即會變化成穩(wěn)定的互斥狀態(tài)的特點,設計出多個輸入信號競爭時只有一個有效狀態(tài)輸出的仲裁邏輯電路。“數(shù)字電子技術(shù)基礎(chǔ)”或“數(shù)字邏輯基礎(chǔ)”課程中有很多類似的問題,例如,主從JK觸發(fā)器有所謂的“一次性跳變”特點,難道這僅僅是主從JK觸發(fā)器的缺點嗎?回答是否定的。該特點完全能夠被利用,以解決其它電路無法解決的實際問題,這需要讀者在遇到實際問題并尋找解決方案時自行體會。

        [1]馬永軍,彭建學,湯天浩,等.一種大容量雙口RAM接口電路的設計[J].北京:中國儀器儀表,2007,(11):33-35.

        [2]劉開緒.數(shù)字式搶答器的設計與實現(xiàn)[J].南京:電子工程師,2005,31(9):69-71.

        [3]寧志剛,黃智偉,唐 慧,等.八位數(shù)顯搶答器課程設計方法研討[J].上海:實驗室研究與探索,2009,28(1):65-67.

        [4]王冬梅,張建秋.基于單片機的八路搶答器設計與實現(xiàn)[J].佳木斯:佳木斯大學學報(自然科學版),2009,27(3):350-352.

        [5]劉永強.多單片機共享存貯器仲裁電路的一種設計方法[J].北京:微計算機信息,2001,17(2):73-74.

        [6]熊建,熊光澤.一種高可信賴測控計算機的設計與實現(xiàn)[J].北京:單片機與嵌入式系統(tǒng)應用,2005,(2):20-23.

        [7]閻石.數(shù)字電子技術(shù)基礎(chǔ)(第五版)[M].北京:高等教育出版社,2006.

        [8]陳光夢.數(shù)字邏輯基礎(chǔ)(第三版)[M].上海:復旦大學出版社,2009.

        猜你喜歡
        信號設計
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        何為設計的守護之道?
        《豐收的喜悅展示設計》
        流行色(2020年1期)2020-04-28 11:16:38
        孩子停止長個的信號
        瞞天過?!律O計萌到家
        設計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        基于LabVIEW的力加載信號采集與PID控制
        一種基于極大似然估計的信號盲抽取算法
        无码人妻精品一区二区三区在线| 亚洲精品国产第一区三区| 国产老熟女伦老熟妇露脸| 国产日产亚洲系列最新| 色婷婷综合久久久久中文| 欧洲亚洲视频免费| 国产av精品久久一区二区| 可以免费看亚洲av的网站| 男男啪啪激烈高潮cc漫画免费| 五月婷一本到五月天| 国产一区二区三区白浆在线观看| 成人影院在线观看视频免费| 国产精品亚洲lv粉色| 免费无码成人av在线播| 中文字幕精品亚洲无线码二区| 午夜男女靠比视频免费| 国产啪亚洲国产精品无码| 国产精品视频牛仔裤一区| 国产在线观看不卡网址| av在线免费观看网站免费| 国产av丝袜旗袍无码网站| 国产精品久久码一区二区| 看大陆男女真人草逼视频| 国产玉足榨精视频在线观看| 国产又黄又大又粗的视频| 国产亚洲欧美另类久久久| 成人自拍偷拍视频在线观看| 亚州国产av一区二区三区伊在| 久久久久麻豆v国产精华液好用吗| 亚洲人成绝费网站色www| 青青草成人免费在线观看视频| 久久青青草原亚洲av无码麻豆| 欧美a在线播放| 精品女同一区二区三区亚洲| 欲求不満の人妻松下纱荣子| 免费男人下部进女人下部视频| 欧美综合自拍亚洲综合百度| 亚洲精品一区二区高清| 人妻有码中文字幕| 午夜视频网址| 青青青爽在线视频免费播放|