你的位置:首頁 > 電路保護 > 正文

【原創(chuàng)】初學者實用:數(shù)電和FPGA中常用觸發(fā)器的介紹

發(fā)布時間:2014-04-09 責任編輯:xiongjianhua

【導讀】學習數(shù)電和FPFA就會接觸各種各樣的觸發(fā)器,怎樣分清這些觸發(fā)器呢?它們之間又有和聯(lián)系與區(qū)別呢?下面將對與FPGA有關的觸發(fā)器的分類及各觸發(fā)器的邏輯原理圖、時序圖、真值表作簡單的介紹。但這只是個人的小小看法與簡便的總結,并非面面俱到,拋磚引玉而已。

1、關于觸發(fā)器的分類

(1)、按晶體管性質(zhì)分,可以分為BJT集成電路觸發(fā)器和MOS型集成電路觸發(fā)器。
(2)、按工作方式分,可分為異步工作方式和同步工作方式,異步工作方式也就是不受時鐘控制,像基本RS觸發(fā)器,同步方式就是受時鐘控制,稱為時鐘觸發(fā)器。
(3)、按結構方式分,可分為維持阻塞觸發(fā)器,延邊觸發(fā)器,主從觸發(fā)器等。
(4)、按邏輯功能分,可分為RS觸發(fā)器,JK觸發(fā)器,D觸發(fā)器,T觸發(fā)器,T''''觸發(fā)器等。

2、關于觸發(fā)器的邏輯功能

觸發(fā)器總體來說有四種功能:分別是置“0”、置“1”、保持、翻轉。前兩個不說了,就是高低電平,保持就是維持原狀態(tài)不變,翻轉就是從原狀態(tài)變?yōu)樗姆礌顟B(tài)。

3、基本RS觸發(fā)器

RS觸發(fā)器原理圖

這是基本RS觸發(fā)器原理圖,把兩個與非門G1、G2的輸入、輸出端交叉連接,即可構成基本RS觸發(fā)器,其邏輯電路如上圖所示。它有兩個輸入端R、S和兩個輸出端Q、Q非。

(1)、關于負脈沖和低電平             

所謂負脈沖呢,就是一個信號從高電平置為低電平,然后延遲一段時間后再置為高電平的過程,就像上圖所示的脈沖。而低電平就沒有返回高電平的過程。

(2)、關于Q端

我們知道不管是置“1”端還是置“0”端,操作的都是Q端,間接操作Q非端,Rd非端和Sd非端都是控制Q端,即Sd非端一個負脈沖,Q端置“1”,Q端如果原狀態(tài)就是“1”,則加一個負脈沖后原狀態(tài)不改變。Rd非端一個負脈沖,Q端置“0”,Q端如果原狀態(tài)就是“1”,則加一個負脈沖后原狀態(tài)不改變。

(3)、兩個端口都加負脈沖的情況下

按理說兩個端口是不允許同時加負脈沖的,因為一旦兩端同時加負脈沖,則兩個輸出端就都為“1”,這樣與我們認為的兩個輸出端的值互為反變量的原則就相違背了,但是在畫時序圖的時候,可以將兩個輸出端同畫為高電平。重點是,當兩個輸入端都為低電平的時候,再把它們扳回高電平時,這時候輸出端就會有兩種結果,具體是哪種結果,這要取決于兩個門電路的運轉速度問題了。下面是RS觸發(fā)器的時序圖

RS觸發(fā)器的時序圖

下面是基本RS觸發(fā)器的真值表

RS觸發(fā)器真值表

4、同步RS觸發(fā)器

同步RS觸發(fā)器是在基本RS觸發(fā)器的基礎上加了兩個與非門,CP是時鐘。

同步RS觸發(fā)器

當CP為“0”時,下面兩個門電路相當于被封死,這時第一級門電路的輸出端就都為"1",即保持狀態(tài)。當CP為“1”時,門電路被打開,第一級門電路的輸出端分別為Rd非和Sd非,這就和剛才的基本RS觸發(fā)器一樣了。

[page]
5、JK觸發(fā)器

JK觸發(fā)器的內(nèi)部原理相對比較復雜,對于初學者來說,直接記住他的功能就可以了,這樣不至于越學越迷糊,當然有條件的朋友也可以自己去弄明白其中的原理。

JK觸發(fā)器

這是JK觸發(fā)器的邏輯符號,其中C1代表時鐘,左邊那個箭頭代表負脈沖有效,也就是說只有在時鐘負脈沖來臨的時候Q端才會發(fā)生變化(同步工作的情況,異步除外),R,S端為強制置“0”、“1”端,這兩個端口不受時鐘控制,可以強迫置位,R端負脈沖置“0”,S端負脈沖置“1”,J、K端為信號端。


 

這張是JK觸發(fā)器真值表,可以看出當R、S端都為“1”的情況下,信號端的J、K才會發(fā)揮作用,從上到下依次是“保持”、置“0”、置“1”、翻轉。

JK觸發(fā)器真值表

這樣就可以得到JK觸發(fā)器的特性表,有了這個表,我們就可以寫出他的特性方程

JK觸發(fā)器的特性方程

JK時序圖

這是時序圖,注意Q端只在時鐘下降沿出變化。
 
6、D觸發(fā)器

D觸發(fā)器邏輯符號

這是D觸發(fā)器的邏輯符號,注意時鐘是高電平有效,R、S端是強迫置位端,D為信號端。
D觸發(fā)器比較簡單,真值表見下圖

D觸發(fā)器真值表

[page]
7、T觸發(fā)器

T觸發(fā)器

真值表

T觸發(fā)器真值表

8、T’觸發(fā)器

T’觸發(fā)器

特性方程

T’觸發(fā)器特性方程
 

T’觸發(fā)器的重要應用,可以用作分頻。

 綜上所述,上面簡單地介紹了與FPGA有關的觸發(fā)器的分類及各觸發(fā)器的邏輯原理圖、時序圖、真值表。這些只是個人的看法與簡便的總結,希望對大家有所幫助,同時,也希望大家指出其中的不足及提出好的建議。

相關閱讀:

使用FPGA進行工業(yè)設計的五大優(yōu)勢
http://www.mycolemanpowermate.com/gptech-art/80021010

可簡化FPGA應用設計的高速模數(shù)轉換器
http://www.mycolemanpowermate.com/gptech-art/80018543
實用技術:利用FPGA技術設計設計步進電機系統(tǒng)
http://www.mycolemanpowermate.com/power-art/80022131

要采購觸發(fā)器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
壓控振蕩器 壓力傳感器 壓力開關 壓敏電阻 揚聲器 遙控開關 醫(yī)療電子 醫(yī)用成像 移動電源 音頻IC 音頻SoC 音頻變壓器 引線電感 語音控制 元件符號 元器件選型 云電視 云計算 云母電容 真空三極管 振蕩器 振蕩線圈 振動器 振動設備 震動馬達 整流變壓器 整流二極管 整流濾波 直流電機 智能抄表
?

關閉

?

關閉