EDA筆記 8 VHDL描述風格

2021-10-05 15:35:51 字數 1003 閱讀 1100

目錄

一.行為描述

二.資料流描述

三.結構描述

四.總結

1.如果vhdl的結構體只描述了所希望電路的功能/行為,而沒有直接指明或涉及實現這些行為的硬體結構,則稱為行為描述。

2.行為描述只表示輸入與輸出間轉換的行為,它不包含任何結構資訊。

3.行為描述主要使用函式、過程和程序語句,以演算法形式描述資料的變換和傳送。

4.對於產品開發或科研,對vhdl綜合器應作適當的選擇。

1.資料流描述(rtl描述):

以規定設計中的各種暫存器形式為特徵,然後在暫存器之間插入組合邏輯,也就是以類似於暫存器傳輸級的方式描述資料的傳輸和變換,可看成是,隨著資料的不斷輸入,資料不斷地從特定設計中流出。

2.資料流描述主要使用並行的訊號賦值語句,既顯式表示了該設計單元的行為,又隱含了該設計單元的結構。

1.所謂結構描述,是指描述該設計單元的硬體結構,即該硬體是如何構成的。

2.它主要使用元件例化語句及配置語句來描述元件的型別及元件的互連關係。

3.結構描述建模步驟:

(1)元件說明:描述區域性介面;

(2)元件例化:相對於其他元件放置元件;

(3)元件配置:指定多結構元件所用的結構體。

vhdl程式有行為描述,資料流描述和結構描述三種描述風格,每種風格都有自己的優勢;其中行為描述的抽象程度最高,最能體現vhdl描述高層次結構和系統的能力,它是vhdl程式設計的核心。

利用結構描述方式,可採用結構化、模組化設計思想,將乙個大的設計劃分為許多小模組,逐一設計除錯完成,然後利用結構描述方法將它們組裝起來,形成更為複雜的設計。

在實際應用中,為了能兼顧整個設計的功能、資源、效能幾方面的因素,通常混合使用這三種描述方式。

EDA筆記 1 VHDL語言

目的 摘錄點自己容易忘的知識點,也可以供讀者參考學習 工作平台 計算機 開發環境 eda軟體 設計語言 硬體描述語言 hdl 試驗載體 可程式設計邏輯器件 pld 目標器件 asic晶元 應用方向 電子系統設計 印刷電路板 pcb 設計 積體電路 ic或asic 設計 可程式設計邏輯器件 fpga ...

Win7環境下,用VHD安裝Win8,實現雙系統

網有看到很多人用第三方的分割槽 解壓工具進行win8 vhd的安裝,其實完全利用微軟提共的工具,就可以完成在vhd上win8系統的快速安裝,大概步驟如下 首先在win7下建立vhd,並進行分割槽 格式化 將win8系統映象檔案釋放出來到vhd,然後修改啟動選項,最後重開電腦,進到win8的啟動選項,...

Win7環境下,用VHD安裝Win8,實現雙系統

網有看到很多人用第三方的分割槽 解壓工具進行win8 vhd的安裝,其實完全利用微軟提共的工具,就可以完成在vhd上win8系統的快速安裝,大概步驟如下 首先在win7下建立vhd,並進行分割槽 格式化 將win8系統映象檔案釋放出來到vhd,然後修改啟動選項,最後重開電腦,進到win8的啟動選項,...