VHDL語言的客體及其分類.
發(fā)布時間:2018/9/17 11:58:51 訪問次數(shù):1103
VHDL語言的客體及其分類. LBAT54XV2T1G
在VHDL語言中凡是可以賦予一個值的對象就稱為客體(Object)。客體主要包括信號、常數(shù)、變量3種。在電子線路中,這3類客體通常都具有一定的物理含義。
(1)常數(shù)(Constant)
常數(shù)是一個固定的值。所謂常數(shù)說明就是對某一常數(shù)名賦予一個固定的值。通常賦值在程序開始前進(jìn)行,該值的數(shù)據(jù)類型則在說明語句中指明。常數(shù)說明的一般格式如下:
CONSTANT 常數(shù)名:數(shù)據(jù)類型:=表達(dá)式;
常量在定義時賦初值,賦值符號為“:=”。
(2)變量(Variable)
變量只能在進(jìn)程語句、函數(shù)語句和過程語句中使用,它是一個局部量。在仿真過程中它不像信號那樣,到了規(guī)定的仿真時間才進(jìn)行賦值,變量的賦值是立即生效的。變量說明語句的格式如下:
VARIABLE 變量名:數(shù)據(jù)類型約束條件:=表達(dá)式;
變量的賦值符號“:=”。
(3)信號(Signal)
信號是電子線路內(nèi)部硬件連接的抽象。它除了沒有數(shù)據(jù)流動方向說明外,其他性質(zhì)幾乎和“端口”一致。信號通常在構(gòu)造體、程序包和實體中說明。信號說明語句的格式如下:
SIGNAL信弓名:數(shù)據(jù)類型約束條件<=表達(dá)式;
信號的賦值符號為“<=”。
VHDL語言的客體及其分類. LBAT54XV2T1G
在VHDL語言中凡是可以賦予一個值的對象就稱為客體(Object)?腕w主要包括信號、常數(shù)、變量3種。在電子線路中,這3類客體通常都具有一定的物理含義。
(1)常數(shù)(Constant)
常數(shù)是一個固定的值。所謂常數(shù)說明就是對某一常數(shù)名賦予一個固定的值。通常賦值在程序開始前進(jìn)行,該值的數(shù)據(jù)類型則在說明語句中指明。常數(shù)說明的一般格式如下:
CONSTANT 常數(shù)名:數(shù)據(jù)類型:=表達(dá)式;
常量在定義時賦初值,賦值符號為“:=”。
(2)變量(Variable)
變量只能在進(jìn)程語句、函數(shù)語句和過程語句中使用,它是一個局部量。在仿真過程中它不像信號那樣,到了規(guī)定的仿真時間才進(jìn)行賦值,變量的賦值是立即生效的。變量說明語句的格式如下:
VARIABLE 變量名:數(shù)據(jù)類型約束條件:=表達(dá)式;
變量的賦值符號“:=”。
(3)信號(Signal)
信號是電子線路內(nèi)部硬件連接的抽象。它除了沒有數(shù)據(jù)流動方向說明外,其他性質(zhì)幾乎和“端口”一致。信號通常在構(gòu)造體、程序包和實體中說明。信號說明語句的格式如下:
SIGNAL信弓名:數(shù)據(jù)類型約束條件<=表達(dá)式;
信號的賦值符號為“<=”。
上一篇:結(jié)構(gòu)體(Architecture)
上一篇:屬性、時鐘的表示
熱門點擊
- 什么叫同期并列,什么叫非同期并
- 論述可傾瓦軸承的優(yōu)缺點。
- 給出帶恒流源差分放大電路原理圖
- 表面式加熱器的疏水方式有哪幾種?
- 簡述空氣壓縮機運行中的巡檢內(nèi)容。
- 軸封加熱器為什么設(shè)置在凝結(jié)水再循環(huán)管路的前面
- 簡述省煤器的位置和作用。
- 變壓器電源電壓過高、過低對變壓器有什么影響?
- 各地市供電局營銷稽查中心主要職責(zé)
- 除氧器溶氧量大如何處理?
推薦技術(shù)資料
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機器人技術(shù)結(jié)構(gòu)設(shè)計及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究