国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

同步時(shí)序邏輯電路設(shè)計(jì)步驟研究

2013-12-17 10:42褚徳欣王艷榮
電子科技 2013年4期
關(guān)鍵詞:邏輯電路時(shí)序火車

褚徳欣,王艷榮

(內(nèi)蒙古工業(yè)大學(xué)信息工程學(xué)院,內(nèi)蒙呼和浩特 010051)

1 設(shè)計(jì)方法

同步時(shí)序邏輯電路設(shè)計(jì)方法可按以下幾個(gè)步驟進(jìn)行:設(shè)計(jì)要求;原始狀態(tài)圖;最簡(jiǎn)狀態(tài)圖;狀態(tài)分配;選定觸發(fā)器類型,求出狀態(tài)方程、驅(qū)動(dòng)方程和輸出方程;畫(huà)邏輯電路圖并檢查能否自啟動(dòng)[1]。但是在現(xiàn)有教材中,原始狀態(tài)的確定并沒(méi)有被突出和強(qiáng)化,事實(shí)上,原始狀態(tài)的羅列是聯(lián)系設(shè)計(jì)要求和原始狀態(tài)圖之間的一個(gè)重要的紐帶,因此分析設(shè)計(jì)任務(wù),列出原始狀態(tài)對(duì)于時(shí)序邏輯電路的設(shè)計(jì)至關(guān)重要。本文通過(guò)對(duì)具體實(shí)例的設(shè)計(jì)研究,完善了時(shí)序邏輯電路設(shè)計(jì)的一般規(guī)律、原則及方法[1-2]。

2 實(shí)例設(shè)計(jì)分析

設(shè)計(jì)一種鐵路平交道控制電路來(lái)控制道柵門(mén)的放下與升起,如圖1所示,在P1和P2兩處設(shè)置感測(cè)組件,用以感測(cè)火車是否經(jīng)過(guò),此兩點(diǎn)相距足夠遠(yuǎn),同一列火車不會(huì)同時(shí)被此兩處感測(cè)組件所偵測(cè),當(dāng)火車任何部位位于P1和P2兩處之間時(shí),平交道柵門(mén)應(yīng)放下,否則升起柵門(mén)[3]。

圖1 鐵路平交道控制電路

(1)設(shè)計(jì)任務(wù)分析。在P1和P2出放置兩個(gè)感測(cè)組件,設(shè)P1、P2處的輸出信號(hào)分別為 P1、P2,當(dāng)火車經(jīng)過(guò)P1和P2時(shí),輸出信號(hào)1;當(dāng)火車未壓到P1和P2時(shí),則輸出0。A、B兩個(gè)柵門(mén)由Z控制,當(dāng)Z=0時(shí)柵門(mén)打開(kāi);當(dāng)Z=1時(shí)柵門(mén)關(guān)閉。

(2)原始狀態(tài)分析。電路原始狀態(tài)轉(zhuǎn)化圖的正確與否首先取決于原始狀態(tài)是否符合要求,也就是原始狀態(tài)數(shù)是否涵蓋所有可能發(fā)生的情況,其次再?zèng)Q定于狀態(tài)轉(zhuǎn)換關(guān)系是否正確,原始狀態(tài)的定義不同,最簡(jiǎn)狀態(tài)的物理含義以及最簡(jiǎn)狀態(tài)轉(zhuǎn)換圖也會(huì)不同。

首先,鐵路為雙向的,所以火車可以從東向西,也可以從西向東;其次P1和P2相距足夠遠(yuǎn),火車不可能同時(shí)壓住兩個(gè)感測(cè)組件。原始狀態(tài)分析如下:火車從西向東時(shí),火車沒(méi)有到達(dá)P1處,則P1P2=00;火車壓住P1,則 P1P2=10;火車處于 P1、P2之間,則 P1P2=00;火車壓住P2,則P1P2=01;火車駛出P2,則 P1P2=00;火車從東向西時(shí),火車沒(méi)有到達(dá)P2處,則P1P2=00;火車壓住 P2,則 P1P2=01;火車處于 P1、P2之間,則P1P2=00;火車壓住P1,則P1P2=10;火車駛出P1,則P1P2=00。在時(shí)序邏輯電路的設(shè)計(jì)過(guò)程中,原始狀態(tài)的定義方法并不唯一,現(xiàn)給出兩種原始狀態(tài)的定義方法。

1)原始狀態(tài)定義方法一。由以上分析可定義如下7個(gè)原始狀態(tài):

狀態(tài)S1火車在P1和P2區(qū)間之外,對(duì)應(yīng)輸入P1P2=00。

狀態(tài)S2火車自西向東行駛,并壓在P1上。

狀態(tài)S3火車?yán)^續(xù)自西向東行駛,且位于P1和P2之間。

狀態(tài)S4火車仍自西向東行駛,并壓在P2上。

狀態(tài)S5火車自東向西行駛,并壓在P2上。

狀態(tài)S6火車?yán)^續(xù)自東向西行駛,且位于P1和P2之間。

狀態(tài)S7火車仍自東向西行駛,并壓在P1上。

(a)由原始狀態(tài)分析可列出原始狀態(tài)轉(zhuǎn)換如表1所示。

表1 交通控制狀態(tài)表

(b)狀態(tài)化簡(jiǎn)及狀態(tài)定義。根據(jù)化簡(jiǎn)原則,在相同輸入下有相同輸出且轉(zhuǎn)換到同一次態(tài)的狀態(tài)可以合并的原則,狀態(tài)S2和狀態(tài)S3可以合并為一個(gè)狀態(tài),稱S2狀態(tài);狀態(tài)S4和狀態(tài)S7可以合并為一個(gè)狀態(tài),稱S4狀態(tài);狀態(tài)S5和狀態(tài)S6可以合并為一個(gè)狀態(tài),稱S5狀態(tài)。此4個(gè)最簡(jiǎn)狀態(tài)所具有的物理意義分別為:S1:火車處于 P1、P2之外,P1P2=00,Z=0;S2:火車從西向東行駛,壓住 P1,和處于 P1、P2之間,P1P2=X0,Z=1;S4:火車從東向西行駛,壓住 P2,和處于 P1、P2之間,P1P2=0X,Z=1;S5:火車從西向東行駛,壓住 P2,P1P2=01,Z=1以及火車從東向西行駛,壓住 P1,P1P2=10,Z=1??傻煤?jiǎn)化狀態(tài)轉(zhuǎn)化表如表2所示。

表2 簡(jiǎn)化后的交通控制狀態(tài)表

根據(jù)最簡(jiǎn)狀態(tài)轉(zhuǎn)換表,按照常規(guī)設(shè)計(jì)步驟即可得到狀態(tài)方程、驅(qū)動(dòng)方程和輸出方程,最終畫(huà)出系統(tǒng)電路圖。

2)原始狀態(tài)定義方法二。也可轉(zhuǎn)換思路改變定義原始狀態(tài)的方法,定義如下6個(gè)原始狀態(tài):

狀態(tài)S1火車在P1和P2區(qū)間之外,對(duì)應(yīng)輸入P1P2=00。

狀態(tài)S2火車自西向東或自東向西行駛,且位于P1和P2之間。

狀態(tài)S3火車自西向東行駛,且壓在P1上。

狀態(tài)S4火車自西向東行駛,并壓在P2上。

狀態(tài)S5火車自東向西行駛,并壓在P2上。

狀態(tài)S6火車自東向西行駛,并壓在P1上

(a)由原始狀態(tài)分析可列出原始狀態(tài)轉(zhuǎn)換表如表3所示。

表3 原始狀態(tài)轉(zhuǎn)換表

(b)狀態(tài)化簡(jiǎn)及狀態(tài)定義。根據(jù)化簡(jiǎn)原則,在相同輸入下有相同輸出且轉(zhuǎn)換到同一次態(tài)的狀態(tài)可以合并的原則,狀態(tài)S3和狀態(tài)S5可以合并為一個(gè)狀態(tài),稱S3狀態(tài);狀態(tài)S4和狀態(tài)S6可以合并為一個(gè)狀態(tài),稱S4狀態(tài)。此4個(gè)最簡(jiǎn)狀態(tài)所具有的物理意義分別為:S1:火車處于 P1、P2之外,P1P2=00,Z=0;S2:火車自西向東或自東向西行駛,且位于P1和P2之間。P1P2=00,Z=1;S3:火車自西向東行駛,壓在P1上或火車自東向西行駛,壓在P2上。S4:火車自西向東行駛,壓在P2上或火車自東向西行駛,壓在P1上。P1P2=01,Z=1以及火車從東向西行駛,壓住P1,P1P2=10,Z=1??傻煤?jiǎn)化狀態(tài)轉(zhuǎn)化表如表4所示。

表4 簡(jiǎn)化后的交通控制狀態(tài)表

3 結(jié)束語(yǔ)

在數(shù)字電子技術(shù)各個(gè)版本教材中,對(duì)原始狀態(tài)的定義都不作重點(diǎn)闡述,或含糊不清或一筆帶過(guò)。事實(shí)上,除了計(jì)數(shù)器的設(shè)計(jì),像自動(dòng)售貨機(jī)、序列代碼檢測(cè)電路等一些教材上的設(shè)計(jì)實(shí)例,在設(shè)計(jì)分析過(guò)程中,原始狀態(tài)的分析對(duì)設(shè)計(jì)成功與否以及設(shè)計(jì)過(guò)程是否清晰十分重要,本文通過(guò)對(duì)鐵路平交道控制電路設(shè)計(jì)過(guò)程中原始狀態(tài)的分析,對(duì)原始狀態(tài)做了兩種定義,都能得到邏輯關(guān)系正確的最簡(jiǎn)狀態(tài)轉(zhuǎn)換表,但顯然第二種定義方法由于原始狀態(tài)定義較合理,其最簡(jiǎn)狀態(tài)的邏輯含義也更清晰。因此,在時(shí)序邏輯電路的設(shè)計(jì)過(guò)程中,原始狀態(tài)的分析和定義應(yīng)被列入設(shè)計(jì)步驟或在設(shè)計(jì)過(guò)程中被強(qiáng)化。

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

[2]夏路易.數(shù)字電子技術(shù)基礎(chǔ)教程[M].北京:電子工業(yè)出版社,2009.

[3]秦曾煌.電工學(xué)簡(jiǎn)明教程[M].北京:高等教育出版社,2001.

[4]蔡憲承.基于Multisim的時(shí)序邏輯電路設(shè)計(jì)與仿真[J].電子科技,2010,23(12):12 -13.

[5]倪德克.Multisim在數(shù)字電路邏輯設(shè)計(jì)教學(xué)中的應(yīng)用[J].西安郵電學(xué)院學(xué)報(bào),2011,16(S1):90 -91.

猜你喜歡
邏輯電路時(shí)序火車
清明
基于不同建設(shè)時(shí)序的地鐵互聯(lián)互通方案分析
數(shù)字電子時(shí)鐘邏輯電路的教學(xué)設(shè)計(jì)與仿真
火車
基于FPGA 的時(shí)序信號(hào)光纖傳輸系統(tǒng)
登上火車看書(shū)去
基于軟件技術(shù)的組合邏輯電路模型分析與實(shí)現(xiàn)研究
短區(qū)間自動(dòng)閉塞車站接近區(qū)段邏輯電路設(shè)計(jì)
基于模體演化的時(shí)序鏈路預(yù)測(cè)方法
淺談時(shí)序邏輯電路
潢川县| 武宣县| 浮山县| 平乡县| 新营市| 岳普湖县| 广灵县| 那曲县| 安溪县| 西畴县| 根河市| 灵宝市| 肇庆市| 韩城市| 萝北县| 沂南县| 南昌县| 安阳县| 仙居县| 南皮县| 当雄县| 会同县| 南京市| 金平| 高雄市| 海口市| 河西区| 阳西县| 西丰县| 双牌县| 宣武区| 灌阳县| 和顺县| 北海市| 都安| 怀化市| 汉阴县| 中卫市| 前郭尔| 离岛区| 乐平市|