中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)的主要職責(zé)免費網(wǎng)站免費

網(wǎng)站建設(shè)的主要職責(zé),免費網(wǎng)站免費,找人幫你做PPT的網(wǎng)站,湘潭網(wǎng)站建設(shè)問下磐石網(wǎng)絡(luò)文章目錄前言一、關(guān)鍵詞二、運算符三、數(shù)據(jù)類型1、基本類型:reg、wire、integer、parameter四、條件語句五、循環(huán)語句1、for2、generate六、function和task七、initial和always1、initial和always相同點和區(qū)別2、always和assign語句區(qū)別前言 2023.4.4 2023.4.7 補充…

文章目錄

  • 前言
  • 一、關(guān)鍵詞
  • 二、運算符
  • 三、數(shù)據(jù)類型
    • 1、基本類型:reg、wire、integer、parameter
  • 四、條件語句
  • 五、循環(huán)語句
    • 1、for
    • 2、generate
  • 六、function和task
  • 七、initial和always
    • 1、initial和always相同點和區(qū)別
    • 2、always和assign語句區(qū)別


前言

2023.4.4
2023.4.7 補充綜合和不可綜合的關(guān)鍵詞


一、關(guān)鍵詞

module/endmodule
input/output/inout
parameter
wire/reg
always/assign
begin/end
posedge/negedge
case/default/endcase
if/esle
for

二、運算符

位運算符和縮位運算符區(qū)別:縮位運算符結(jié)果為1bit,位運算符結(jié)果位數(shù)和操作數(shù)位數(shù)相同
在這里插入圖片描述

三、數(shù)據(jù)類型

總共:19種

1、基本類型:reg、wire、integer、parameter

當(dāng)信號沒有定義類型時,缺省類型為wire,缺省值為高阻Z。

wire:常和assign用來描述組合邏輯,verilog中輸入輸出缺省類型為wire。

reg寄存器數(shù)據(jù)類型,缺省值是未知的,無符號數(shù),但reg可以是負(fù)數(shù)也可以是正數(shù)。
在表達(dá)式的操作數(shù)中被當(dāng)作是無符號數(shù),假如是4bit的-1,則在實際運算時是-1的補碼,也就是+15。
在always塊內(nèi)的每一個信號都必須是reg類型。

integer寄存器數(shù)據(jù)類型,有符號數(shù),最小為32位,與宿主機的字的位數(shù)。

parameter:定義常量,用來提高代碼的可讀性和可維護(hù)性

  • reg 型和 wire 型的區(qū)別:reg 型保持最后一次的賦值,而 wire 型則需要持續(xù)的驅(qū)動。
  • reg, integer, real,time 都是寄存器數(shù)據(jù)類型,定義在 Verilog 中用來保存數(shù)值的變量,和實際的硬件電路中的寄存器有區(qū)別。
  • reg、integer是可綜合的,time(64位)不可綜合,real(32位)由仿真器決定。

四、條件語句

1、條件語句必須在過程塊中使用,其他地方不可以。

2、0、z、X都是假,只有1條件才為真

3、出現(xiàn)鎖存器的情況:

  • if else沒有寫完整
  • always里面,如果給定條件下變量沒有被賦值,這個變量將一直保持原來的值,就會生成鎖存器
  • 有else不一定沒有鎖存器,沒有else也不一定有鎖存器。

4、case語句如果情況完備,可以不寫default

五、循環(huán)語句

1、for

for:for循環(huán)幾次,就會把電路復(fù)制幾次,循環(huán)次數(shù)越多,面積越大,綜合越慢

2、generate

generate:生成可配置的、可綜合的RTL設(shè)計結(jié)構(gòu)。在elaboration階段、仿真之前執(zhí)行,必須保證generate的所有表達(dá)式都是常量

應(yīng)用場景

  • 多次實例化某個模塊
  • 條件generate,if-generate或者case-generate
  • 斷言
module n_bit_xor
#(parameter SIZE = 16)
(input [SIZE-1:0] a,input [SIZE-1:0] b,output [SIZE-1:0] y
);genvar i;generatefor(i=0;i<SIZE;i=i+1)begin:label  //這里一定要寫模塊名稱,否則會報錯xor u_xor(y[i], a[i], b[i]);//會實例化生成label[0].u_xor、label[1].u_xor、label[2].u_xor//實例化后的層次路徑為n_bit_xor.label[0].u_xorendendgenerate
endmodule

六、function和task

functiontask
只能用于組合邏輯組合邏輯和時序邏輯都可以,但只有組合邏輯才能綜合
可以有/無返回值,缺失則返回一位寄存器類型數(shù)據(jù)無返回值
只能出現(xiàn)在過程塊內(nèi),不能出現(xiàn)initial和always
至少有一個輸入多個輸入/輸出/雙向端口
只能調(diào)用函數(shù)可以調(diào)用函數(shù)/任務(wù)
不包含時間控制語句可包含時延控制語句(不可綜合)

七、initial和always

1、initial和always相同點和區(qū)別

之前在SV語法的這篇文章里面有:傳送門
initial:初始化仿真變量,作為電路的仿真信號來生成激勵
always:邊沿觸發(fā)和電平觸發(fā),可綜合成寄存器或者鎖存器

2、always和assign語句區(qū)別

  • assign語句賦值的信號類型為wire,always塊里面是reg類型,但是不是真的寄存器,只有當(dāng)always的觸發(fā)條件為時鐘上升沿,才會被綜合為觸發(fā)器
  • 當(dāng)仿真時,a=0,但是b是不定態(tài)。因為b的觸發(fā)條件是always內(nèi)的所有輸入信號發(fā)生改變,才會變化,而1‘b0始終是不變的
assign a = 1'b0;always@(*)b = 1'b0;
http://www.risenshineclean.com/news/23097.html

相關(guān)文章:

  • 建網(wǎng)站wordpress女生學(xué)網(wǎng)絡(luò)營銷這個專業(yè)好嗎
  • 國家攝影網(wǎng)站百度發(fā)布信息怎么弄
  • 讓別人做網(wǎng)站需要提供什么長沙網(wǎng)絡(luò)公關(guān)公司
  • 營銷型網(wǎng)站有哪些特點外貿(mào)網(wǎng)站建設(shè) google
  • 網(wǎng)站做數(shù)據(jù)監(jiān)測寧波網(wǎng)站推廣排名
  • 校園網(wǎng)站設(shè)計外貿(mào)接單十大網(wǎng)站
  • 嗶哩網(wǎng)站開發(fā)需求分析模板網(wǎng)上推廣
  • 創(chuàng)業(yè)做招聘網(wǎng)站靠譜嗎seo研究協(xié)會網(wǎng)app
  • 網(wǎng)上招聘網(wǎng)站開發(fā)報告中國企業(yè)網(wǎng)
  • 幫忙做公司網(wǎng)站seo專員簡歷
  • 仿新浪微博網(wǎng)站代碼推廣資源網(wǎng)
  • 怎么做祝福網(wǎng)站新手怎么做網(wǎng)絡(luò)推廣
  • PHP做網(wǎng)站案例教程軟文代寫文案
  • 賀州網(wǎng)站建設(shè)品牌推廣活動方案
  • 做外國網(wǎng)用哪些網(wǎng)站小廣告網(wǎng)頁
  • dede 企業(yè)網(wǎng)站模板下載如何優(yōu)化
  • 如何ps做網(wǎng)站首頁寧波seo優(yōu)化項目
  • ios網(wǎng)站開發(fā)工具有哪些怎么做網(wǎng)址
  • 做網(wǎng)站有哪些注意事項百度關(guān)鍵詞在線優(yōu)化
  • dw做網(wǎng)站怎么用到j(luò)ava友情鏈接網(wǎng)站
  • 鄭州餐飲 網(wǎng)站建設(shè)小視頻關(guān)鍵詞匯總
  • 東莞桂城網(wǎng)站建設(shè)外貿(mào)網(wǎng)站推廣服務(wù)
  • 網(wǎng)站建設(shè)成都時事新聞熱點
  • 開發(fā)網(wǎng)站公司收入瀏覽器廣告投放
  • 微商城小程序哪個好青島建站seo公司
  • 暗網(wǎng)做網(wǎng)站2023能用的磁力搜索引擎
  • b2b網(wǎng)站制作上海aso蘋果關(guān)鍵詞優(yōu)化
  • 龍南網(wǎng)站建設(shè)怎么做網(wǎng)絡(luò)營銷
  • 三明seo怎么優(yōu)化關(guān)鍵詞
  • 什么系統(tǒng)做網(wǎng)站好蘇州網(wǎng)站建設(shè)公司排名