您的位置: 首頁 >互聯(lián)網(wǎng) >

網(wǎng)絡(luò)資訊:寄存器傳輸級是什么

2022-08-11 14:23:21 編輯:高翠邦 來源:
導(dǎo)讀 今天來說一下寄存器傳輸級是什么這方面的一些訊息,不少朋友對寄存器傳輸級是什么這方面的一些訊息頗感興趣的,小編今天就整理了一些信息,...

今天來說一下寄存器傳輸級是什么這方面的一些訊息,不少朋友對寄存器傳輸級是什么這方面的一些訊息頗感興趣的,小編今天就整理了一些信息,希望對有需要的朋友有所幫助。

寄存器傳輸級(RTL)是一種對同步數(shù)位電路的抽象模型,這種模型是根據(jù)數(shù)字信號在硬件寄存器、存儲器、組合邏輯裝置和總線等邏輯單元之間的流動,以及其邏輯代數(shù)運作方式來確定的。

在數(shù)位電路設(shè)計中,寄存器傳輸級(英語:register-transfer level, RTL)是一種對同步數(shù)位電路的抽象模型,這種模型是根據(jù)數(shù)字信號在硬件寄存器、存儲器、組合邏輯裝置和總線等邏輯單元之間的流動,以及其邏輯代數(shù)運作方式來確定的。

簡介

寄存器傳輸級抽象模型在諸如 Verilog 和 VHDL 的硬件描述語言中被用于創(chuàng)建對實際電路的高層次描述,而低層次描述甚至實際電路可以通過高層次描述導(dǎo)出。在現(xiàn)代的數(shù)位設(shè)計中,寄存器傳輸級上的設(shè)計是最典型的工作流程。邏輯合成工具可以根據(jù)寄存器傳輸級的描述構(gòu)建更低級別的電路描述。

寄存器傳輸級描述

圖中所示為一個能夠按照時間脈沖交替改變輸出邏輯電平的簡單電路。左邊的反相器(帶圓點的三角形)構(gòu)成了組合邏輯(Combination logic)部分,而右邊的寄存器(Register)則保持當(dāng)前的狀態(tài)。

一個同步電路由兩個主要元素構(gòu)成:寄存器和組合邏輯電路。寄存器通常由 D 觸發(fā)器組成,按照給定時間脈沖來進行同步時序操作,這個部分使得時序邏輯電路具有記憶的功能。組合邏輯電路則由邏輯門組成,提供電路的所有邏輯功能。

例如,一個非常簡單的同步電路如右圖所示。寄存器的輸出端,通過一個反相器連接到其輸入端,這樣,每遇到一個時間脈沖的上升沿信號,輸出端的邏輯電平改變一次。在這個電路中,反相器構(gòu)成了組合邏輯電路部分。

如果使用硬件描述語言來設(shè)計數(shù)字集成電路,設(shè)計人員通常并不在晶體管級進行設(shè)計,而是在更高的抽象級別(層次)進行工程設(shè)計。在硬件描述語言中,設(shè)計人員只需要聲明寄存器(就像在計算機編程語言中聲明變量一樣),然后使用類似計算機編程中的條件(if…then…else)、選擇(case)等運算符來描述組合邏輯的功能。我們把上述這樣級別的設(shè)計稱為寄存器傳輸級的設(shè)計。這個術(shù)語主要是指我們的關(guān)注點為信號在寄存器之間的流動。

例如,上面提到過的這個例子可以用下面的 VHDL 代碼來描述:

通過使用電子設(shè)計自動化工具來完成邏輯綜合,上面的代碼描述可以直接被“翻譯”為等效的硬件配置,這一步驟可以在專用集成電路或現(xiàn)場可編程邏輯門陣列上實現(xiàn)。邏輯綜合工具軟件一般還能夠?qū)?fù)雜的邏輯進行簡化,從而降低成本。

在寄存器傳輸級,可以分成幾種電路。如果寄存器的輸出端和輸入端存在環(huán)路,這樣的電路被稱為“狀態(tài)機”,常被歸類到時序邏輯電路中。如果寄存器之間有連接,而沒有上述的“回環(huán)”,則這樣的電路結(jié)構(gòu)被稱為“流水線結(jié)構(gòu)”。

在電路設(shè)計流程中的地位

寄存器傳輸級流程是集成電路設(shè)計(Integrated circuit design)中進行邏輯設(shè)計的步驟。

一個寄存器傳輸級的描述通常會通過邏輯綜合工具轉(zhuǎn)換成邏輯門級電路連線網(wǎng)表的描述。然后,這一步的成果再經(jīng)過布線等步驟,得到物理的電路。

這一過程通常還會使用邏輯模擬工具驗證寄存器傳輸級描述的功能是否正確。

以上就是關(guān)于寄存器傳輸級是什么這方面的一些信息了 小編整理的這些訊息希望對童鞋們有所幫助。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。