91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

verilog的數(shù)據(jù)類型

電子工程師 ? 來(lái)源:FPGA設(shè)計(jì)論壇 ? 作者:FPGA設(shè)計(jì)論壇 ? 2020-09-28 11:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

常量:
整數(shù):<位寬 num'><進(jìn)制 b|o|d|h><數(shù)字>,例如 4'b1010
x值(不定值)和z值(高阻值,也可用?代替)
x和z可以標(biāo)識(shí)某一位或者某一個(gè)數(shù)字
4'b10x0,4'bx,4'b101z,4'bz,4'b?
負(fù)數(shù):整數(shù)最前面加-
下劃線:分割數(shù)字部分,更加易讀(8'b1000_1000)
參數(shù):parameter
parameter 參數(shù)名=表達(dá)式;
表達(dá)式只能是數(shù)字或者定義過(guò)的參數(shù)
變量:
wire型:wire [n-1:0] 數(shù)據(jù)名;
wire表示信號(hào),常用來(lái)表示assign關(guān)鍵字指定的組合邏輯信號(hào)
wire型信號(hào)可以用作輸入,輸出
reg型:reg [n-1:0] 數(shù)據(jù)名;
對(duì)存儲(chǔ)單元的抽象
常用來(lái)表示always模塊內(nèi)的指定信號(hào),常代表觸發(fā)器
always塊內(nèi)被賦值的每一個(gè)信號(hào)都必須定義為reg型
memory型:reg [n-1:0] 存儲(chǔ)器名[m-1:0];
reg [n-1:0]表示基本存儲(chǔ)單元的大小
存儲(chǔ)器名[m-1:0]表示基本存儲(chǔ)單元的個(gè)數(shù),存儲(chǔ)空間的容量
對(duì)存儲(chǔ)器進(jìn)行地址索引的表達(dá)式必須是常數(shù)表達(dá)式
一個(gè)n位寄存器可以在一條賦值語(yǔ)句里進(jìn)行賦值,而一個(gè)完整的存儲(chǔ)器不行
運(yùn)算符及表達(dá)式:
基本運(yùn)算符:+ - * / %
位運(yùn)算符:~ & | ^ ^~
邏輯運(yùn)算符:&& || !
關(guān)系運(yùn)算符:< > <= >=
等式運(yùn)算符:== != (不管x、z,結(jié)果可能是不定值)
=== !==(對(duì)參數(shù)的x、z都進(jìn)行比較)
移位運(yùn)算符:<< >>
位拼接運(yùn)算符:{ },將幾個(gè)信號(hào)拼接起來(lái),例如{a,b[3:0],w,3'b100}
縮減運(yùn)算符:C =&B;C =|B;C =^B;
優(yōu)先級(jí)別:和c語(yǔ)言差不多,加括號(hào)
賦值語(yǔ)句:
1)非阻塞賦值方式(b <= a)
a.塊結(jié)束才完成賦值
b.b的值不是立刻就改變的
c.在可綜合的模塊中常用
2)阻塞賦值方式(b = a)
a.賦值語(yǔ)句執(zhí)行完成后,塊才結(jié)束
b.b的值在賦值語(yǔ)句執(zhí)行后立刻改變
c.可能會(huì)產(chǎn)生意想不到的結(jié)果
簡(jiǎn)單理解:
非阻塞賦值用了多個(gè)觸發(fā)器,每次時(shí)鐘到達(dá),所有觸發(fā)器都觸發(fā)一次
阻塞賦值連到同一個(gè)觸發(fā)器上,時(shí)鐘到達(dá),導(dǎo)致所有寄存器被賦值

原文標(biāo)題: 常量 變量

文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Verilog
    +關(guān)注

    關(guān)注

    30

    文章

    1374

    瀏覽量

    114534

原文標(biāo)題:verilog數(shù)據(jù)類型 常量 變量

文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于凌羽派的OpenHarmony北向應(yīng)用開(kāi)發(fā):ArkTS語(yǔ)法-數(shù)據(jù)類型和變量聲明

    可以在程序執(zhí)行期間具有不同的值。使用TS風(fēng)格,聲明的時(shí)候使用冒號(hào)給出數(shù)據(jù)類型。 let hi: string = \'hello\'; let num: number = 0; 2.2 常量聲明
    發(fā)表于 02-26 14:24

    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(十五):數(shù)據(jù)類型詳解

    前言 本篇對(duì)IO-Link規(guī)范的附錄F的數(shù)據(jù)類型做個(gè)詳細(xì)解釋,附錄定義了 ?基本數(shù)據(jù)類型 (Basic Data Types) 和? 組合數(shù)據(jù)類型 (Composite Data Types),并
    的頭像 發(fā)表于 01-14 18:25 ?5371次閱讀
    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(十五):<b class='flag-5'>數(shù)據(jù)類型</b>詳解

    LabVIEW 變體:萬(wàn)能數(shù)據(jù)容器的藝術(shù)

    在LabVIEW的豐富數(shù)據(jù)類型體系中,變體(Variant)是一種極具靈活性的通用數(shù)據(jù)類型,其核心價(jià)值在于能夠兼容并封裝LabVIEW中的所有其他數(shù)據(jù)類型(包括標(biāo)量、數(shù)組、簇、波形等),并支持
    發(fā)表于 01-05 11:06

    電能質(zhì)量在線監(jiān)測(cè)裝置支持哪些數(shù)據(jù)壓縮算法?

    電能質(zhì)量在線監(jiān)測(cè)裝置支持 無(wú)損壓縮 和 有損壓縮 兩大類算法,適配不同數(shù)據(jù)類型(實(shí)時(shí)數(shù)據(jù)、歷史數(shù)據(jù)、波形數(shù)據(jù))與應(yīng)用場(chǎng)景(存儲(chǔ) / 傳輸 / 故障追溯),且在基礎(chǔ)型、增強(qiáng)型、電網(wǎng)級(jí)裝置
    的頭像 發(fā)表于 12-12 14:08 ?452次閱讀
    電能質(zhì)量在線監(jiān)測(cè)裝置支持哪些<b class='flag-5'>數(shù)據(jù)</b>壓縮算法?

    枚舉類型的講解

    枚舉是一個(gè)基本的數(shù)據(jù)類型,它可以讓數(shù)據(jù)更簡(jiǎn)潔。 如果寫(xiě)一個(gè)判斷星期的文章,我們當(dāng)然可以使用宏定義來(lái)使代碼更加易懂,不過(guò): #define MON 1 #define TUE 2
    發(fā)表于 12-08 08:14

    電能質(zhì)量在線監(jiān)測(cè)裝置支持的數(shù)據(jù)推送頻率是多少?

    電能質(zhì)量在線監(jiān)測(cè)裝置的數(shù)據(jù)推送頻率 可靈活配置 ,根據(jù)數(shù)據(jù)類型(穩(wěn)態(tài) / 暫態(tài) / 事件)和應(yīng)用場(chǎng)景(電網(wǎng)關(guān)口 / 工業(yè)用戶 / 新能源并網(wǎng))的不同, 覆蓋從毫秒級(jí)到小時(shí)級(jí)的廣泛范圍 ,主流裝置支持
    的頭像 發(fā)表于 12-05 15:07 ?408次閱讀
    電能質(zhì)量在線監(jiān)測(cè)裝置支持的<b class='flag-5'>數(shù)據(jù)</b>推送頻率是多少?

    數(shù)組的初體驗(yàn)

    程序中也需要容器,只不過(guò)該容器有點(diǎn)特殊,它在程序中是一塊連續(xù)的,大小固定并且里面的數(shù)據(jù)類型一致的內(nèi)存空間,它還有個(gè)好聽(tīng)的名字叫數(shù)組。可以將數(shù)組理解為大小固定,所放物品為同類的一個(gè)購(gòu)物袋,在該購(gòu) 物
    發(fā)表于 11-25 08:06

    C語(yǔ)言自動(dòng)類型轉(zhuǎn)換

    一、自動(dòng)類型轉(zhuǎn)換 數(shù)據(jù)類型存在自動(dòng)轉(zhuǎn)換的情況. 自動(dòng)轉(zhuǎn)換發(fā)生在不同數(shù)據(jù)類型運(yùn)算時(shí),在編譯的時(shí)候自動(dòng)完成。 char類型數(shù)據(jù)轉(zhuǎn)換為int
    發(fā)表于 11-25 08:04

    C語(yǔ)言強(qiáng)制類型轉(zhuǎn)換

    強(qiáng)制類型轉(zhuǎn)換是通過(guò)定義類型轉(zhuǎn)換運(yùn)算來(lái)實(shí)現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達(dá)式) 其作用是把表達(dá)式的運(yùn)算結(jié)果強(qiáng)制轉(zhuǎn)換成類型說(shuō)明符所表示的類型
    發(fā)表于 11-24 06:32

    內(nèi)存與數(shù)據(jù)處理優(yōu)化藝術(shù)

    ,避免了數(shù)組索引的額外計(jì)算。 選擇合適的數(shù)據(jù)類型同樣重要。如果一個(gè)變量只需要表示0或1,使用最小所需的數(shù)據(jù)類型就比使用較大的類型更好,因?yàn)樗加脙?nèi)存更少,可能提高緩存利用率。 對(duì)于浮點(diǎn)運(yùn)算,在不需要
    發(fā)表于 11-14 07:46

    SQL 通用數(shù)據(jù)類型

    SQL 通用數(shù)據(jù)類型 數(shù)據(jù)庫(kù)表中的每個(gè)列都要求有名稱和數(shù)據(jù)類型。Each column in a database table is required to have a name and a
    的頭像 發(fā)表于 08-18 09:46 ?714次閱讀

    IEC101協(xié)議可以傳輸什么類型數(shù)據(jù)

    IEC101協(xié)議作為電力系統(tǒng)遠(yuǎn)動(dòng)通信的核心標(biāo)準(zhǔn),其核心能力在于支持多種類型數(shù)據(jù)的傳輸,滿足調(diào)度端與場(chǎng)站端(如變電站、發(fā)電廠)的實(shí)時(shí)監(jiān)控、控制及狀態(tài)感知需求。以下從數(shù)據(jù)類型、傳輸模式及典型應(yīng)用場(chǎng)景三個(gè)
    的頭像 發(fā)表于 05-21 11:37 ?1019次閱讀

    詳解Prometheus的數(shù)據(jù)類型

    對(duì)于 Prometheus 生態(tài)的監(jiān)控系統(tǒng),PromQL 是必備技能,本文著重點(diǎn)講解這個(gè)查詢語(yǔ)言,摻雜一些生產(chǎn)實(shí)踐場(chǎng)景,希望對(duì)你有所幫助。
    的頭像 發(fā)表于 05-13 09:50 ?1470次閱讀
    詳解Prometheus的<b class='flag-5'>數(shù)據(jù)類型</b>

    #### KEPServerEX 數(shù)據(jù)存儲(chǔ)插件\\-2

    ,同類型的/同設(shè)備的參數(shù)可以設(shè)置成一樣的,這樣存儲(chǔ)到數(shù)據(jù)庫(kù)之后,能夠更方便的在數(shù)據(jù)庫(kù)中進(jìn)行檢索。 默認(rèn)“數(shù)據(jù)項(xiàng)ID”是整形數(shù)據(jù),如需填寫(xiě)字符
    發(fā)表于 04-09 16:09

    FPGA Verilog HDL語(yǔ)法之編譯預(yù)處理

    Verilog HDL語(yǔ)言和C語(yǔ)言一樣也提供了編譯預(yù)處理的功能?!熬幾g預(yù)處理”是Verilog HDL編譯系統(tǒng)的一個(gè)組成部分。Verilog HDL語(yǔ)言允許在程序中使用幾種特殊的命令(它們不是一般
    的頭像 發(fā)表于 03-27 13:30 ?1443次閱讀
    FPGA <b class='flag-5'>Verilog</b> HDL語(yǔ)法之編譯預(yù)處理