加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 帶復(fù)位的SR觸發(fā)器
    • 帶復(fù)位的JK觸發(fā)器
    • D觸發(fā)器
    • T觸發(fā)器
    • 主從觸發(fā)器
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

標(biāo)準(zhǔn)單元的verilog描述之觸發(fā)器

2023/01/21
2749
閱讀需 3 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

帶復(fù)位的SR觸發(fā)器

圖1是基本SR觸發(fā)器及其真值表。

圖1??基本SR觸發(fā)器及其真值表

圖2?異步復(fù)位SR觸發(fā)器的verilog描述

圖2的SR觸發(fā)器在圖1的基本SR觸發(fā)器的基礎(chǔ)上添加了異步復(fù)位,所以多了一個(gè)rst信號(hào),當(dāng)rst為高電平,則SR觸發(fā)器復(fù)位到0。當(dāng)rst為低電平時(shí),那么此時(shí)該觸發(fā)器的功能和基本SR觸發(fā)器一致。

另外該module將SR觸發(fā)器中的S和R信號(hào)合并為一個(gè)2bit位寬的一個(gè)信號(hào)input [1:0] sr,在綜合工具編譯的時(shí)候應(yīng)該會(huì)編譯成sr[0]和sr[1](高低位)。

帶復(fù)位的JK觸發(fā)器

JK觸發(fā)器數(shù)字電路觸發(fā)器中的一種基本電路單元。JK觸發(fā)器具有置0、置1、保持和翻轉(zhuǎn)功能。在各類集成觸發(fā)器中,JK觸發(fā)器的功能最為齊全。在實(shí)際應(yīng)用中,它不僅有很強(qiáng)的通用性,而且能靈活地轉(zhuǎn)換其他類型的觸發(fā)器。由JK觸發(fā)器可以構(gòu)成D觸發(fā)器T觸發(fā)器

圖3?基本JK觸發(fā)器

圖4?基本JK觸發(fā)器真值表

圖5?帶復(fù)位的JK觸發(fā)器的verilog描述

該JK觸發(fā)器module描述與上述的SR觸發(fā)器類似,唯一的區(qū)別在于真值表的不同。

D觸發(fā)器

D觸發(fā)器是常用的觸發(fā)器,時(shí)鐘高電平下,D端數(shù)據(jù)賦值給Q端。

圖6?D觸發(fā)器verilog描述

T觸發(fā)器

圖7是基本T觸發(fā)器。

圖7?T觸發(fā)器

圖8?T觸發(fā)器的verilog描述

主從觸發(fā)器

主從是串聯(lián)連接的兩個(gè)觸發(fā)器的組合,其中一個(gè)充當(dāng)主機(jī),另一個(gè)充當(dāng)從機(jī)。每個(gè)觸發(fā)器都連接一個(gè)互補(bǔ)的時(shí)鐘脈沖,即如果時(shí)鐘脈沖處于高電平狀態(tài),則主觸發(fā)器處于使能狀態(tài),從觸發(fā)器處于禁用狀態(tài),如果時(shí)鐘脈沖為低電平,主觸發(fā)器處于禁用狀態(tài),從觸發(fā)器處于啟用狀態(tài)。主從觸發(fā)器也稱為脈沖觸發(fā)器,因?yàn)樵诖瞬僮髂J较?,觸發(fā)器可以通過 CLK 脈沖啟用或禁用。

圖9?主從觸發(fā)器

圖10?主從觸發(fā)器verilog描述

在主從觸發(fā)器中我們可以看到,verilog描述提前定義了一個(gè)基本D觸發(fā)器,并在描述中調(diào)用了兩次該module。主從觸發(fā)器中的主觸發(fā)器的輸入pin從module端口定義,從觸發(fā)器的輸入pin用wire變量定義。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

前華為海思工程師;與非網(wǎng)2022年度影響力創(chuàng)作者;IC技術(shù)圈成員。

微信公眾號(hào)