色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SV Structure作為module的input/output

芯片驗證工程師 ? 來源:芯片驗證工程師 ? 作者:芯片驗證工程師 ? 2022-11-08 09:51 ? 次閱讀

在SV中可以使用結構體作為模塊的輸入或輸出,這使得它可以更加清晰地傳遞更多的信號,以簡化RTL代碼,類似于interface。

typedef struct {
 bit [7:0] intr = 'h AA;
 logic [23:0] addr = 'h FF_FF_FF;
 } ext;
 
 module SU (
 output ext extOut);
 
 assign extOut = '{intr: 8'hFF, addr:24'haa_aa_aa};
 initial begin
 #1; $display($stime,,, "extOut = %p", extOut);
 end
 endmodule
 
 module top;
 ext extIn;
 //connect extOut of 'SU' with extIn of 'top'
 SU SUInst(.extOut(extIn));
 initial begin
 #2; $display($stime,,, "extIn = %p", extIn);
 end
 endmodule

仿真log:

 1 extOut = '{intr:'hff, addr:'haaaaaa}
 2 extIn = '{intr:'hff, addr:'haaaaaa}
 V C S S i m u l a t i o n R e p o r t

在上面的例子中,我們首先定義了一個名為“ext”的unpacked struct,然后直接作為module的output。

再聲明一個moudle top,連接到這個struct。最后打印表明這個結構體確實完成了連接,打印相同的信息

struct可以作為參數傳遞給task或function,前提是這個struct需要先使用typedef聲明為用戶自定義類型

typedef struct {
 logic [31:0] addr;
 logic [63:0] data;
 logic [3:0] BEnable;
 } control;
 function Dbus (input control ct1);
 ….
 endfunction


審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2716

    瀏覽量

    47526
  • RTL
    RTL
    +關注

    關注

    1

    文章

    385

    瀏覽量

    59831
  • 結構體
    +關注

    關注

    1

    文章

    130

    瀏覽量

    10848
收藏 人收藏

    評論

    相關推薦

    verilog計數器代碼為什么要使用這句話if (count===8\'bxxxxxxxx)count=8\'b0000_0000;

    本人小白,希望有貴人能指點下 counter.v module counter( //Module naming input clk,//Declarations of input
    發表于 12-21 14:49

    ADS1259 Input指的Digital Filter輸出還是什么?

    請問ADS1259手冊中第26頁Final Output Date=(Input-OFC[2:0])*FSC[2:0]/40000h式中,Input指的Digital Filter輸出還是什么? 此外,ADS1259有像ADS
    發表于 12-12 08:03

    請問PCM9211是否支持I2S input,SPDIF output

    我們的應用場景是想用9211實現I2s音頻信號進入,然后從SPDIF輸出,從Datasheet里的框圖看起來I2s只能作為輸出,芯片內部框圖看起來似乎支持i2s輸入。從pin table和一些描述來看沒有很明確地說支持i2s input,請問此芯片是否支持i2s in,
    發表于 09-29 07:43

    表面貼裝壓控晶體振蕩器 DSV221SV DSV321SV :精準頻率控制的卓越之選

    表面貼裝壓控晶體振蕩器(DSV221SV/DSV321SV):精準頻率控制的卓越之選
    的頭像 發表于 08-06 13:44 ?300次閱讀
    表面貼裝壓控晶體振蕩器 DSV221<b class='flag-5'>SV</b> DSV321<b class='flag-5'>SV</b> :精準頻率控制的卓越之選

    SV-7045VP 20W SIP網絡草坪音箱 室外網絡廣播POE供電防水石頭音箱

    公園,景區,高速服務區,園區等草地場所。SV-7041VP作為網絡廣播播放系統的終端,可用于需要廣播播放的場所。SV-7041VP設備只有網絡廣播功能,是
    的頭像 發表于 05-16 10:11 ?456次閱讀
    <b class='flag-5'>SV</b>-7045VP 20W SIP網絡草坪音箱 室外網絡廣播POE供電防水石頭音箱

    鴻蒙OS實戰:【module的使用】

    在開發HarmonyOS應用時,默認創建的工程會有一個entry module,實際應用場景為了代碼或者功能解耦,我們需要用到module來進行隔離。根據鴻蒙3.0/3.1/4.0官方指導,我們可以了解到關于module的類型,
    的頭像 發表于 03-26 18:07 ?800次閱讀
    鴻蒙OS實戰:【<b class='flag-5'>module</b>的使用】

    SV-6002TP 網絡對講求助模塊 sip對講終端模塊 支持POE供電

    數據,實時解碼播放,還配置了麥克風輸入和揚聲器功放輸出。SV-6002TP模塊可實現對講、廣播、監聽等功能,作為網絡廣播對講系統的終端模塊,可用于需要對講求助、緊急報警以及環境監聽的場所,例如自助銀行、審訊室、教室、醫院,包括停車場出入口等。
    的頭像 發表于 03-22 10:26 ?472次閱讀
    <b class='flag-5'>SV</b>-6002TP 網絡對講求助模塊 sip對講終端模塊 支持POE供電

    怎樣查看input/output delay是否生效

    通過get_port命令查看接口。 get_ports * 以LVDS的輸入輸出為例 怎樣去查看outputdelay ? set_output_delay -clock
    的頭像 發表于 02-27 08:38 ?739次閱讀
    怎樣查看<b class='flag-5'>input</b>/<b class='flag-5'>output</b> delay是否生效

    電器上INPUT是接電源線的嗎

    INPUT通常是指電器的輸入端,用于連接電源線或其他電源設備。電器的INPUT通常是通過插頭或插座進行連接。INPUT的目的是將電器與電源進行連接,以實現電器的正常運行。 首先,我們來看
    的頭像 發表于 02-23 14:15 ?9994次閱讀

    inputoutput的用法

    輸入和輸出(input and output)是計算機科學中常用的術語,用于描述數據在計算機系統中的流動和交互。輸入是指將數據或命令送入計算機系統,輸出則是計算機系統對輸入數據進行處理后返回的結果
    的頭像 發表于 02-23 14:04 ?1862次閱讀

    output1和output2有什么區別

    在計算機科學領域,輸出被認為是一個程序或系統產生的結果。output1和output2是兩個常見的輸出標識,它們在不同的上下文中具有不同的含義和用途。 output1的定義和用途 output
    的頭像 發表于 02-23 13:45 ?2261次閱讀

    功放機OUTPUT是什么接口

    功放機是音頻系統中不可或缺的組成部分。作為信號處理與擴大音頻信號的設備,功放機的OUTPUT接口在連接音頻信號與外部設備之間起到了橋梁的作用。本文將詳細介紹功放機的OUTPUT接口的類型、功能
    的頭像 發表于 02-23 10:34 ?1.1w次閱讀

    verilog中inputoutput作用

    在Verilog中,inputoutput用于定義模塊的輸入和輸出端口。它們是用于通信的關鍵元素,定義了模塊與其它模塊之間的數據傳輸接口。通過inputoutput端口,模塊之間可
    的頭像 發表于 02-23 10:29 ?3229次閱讀

    SV-7101VP壁掛式網絡SIP播放解碼器

    輸出到外接功放,可實現廣播播放功能。SV-7101VP作為網絡SIP系統的播放終端,可用于需要廣播播放的場所,例如智慧城市、連鎖酒店、教室、醫院,包括景區等。 SV-7101VP是一款SIP網絡廣播終端,主要
    的頭像 發表于 02-23 09:01 ?386次閱讀
    <b class='flag-5'>SV</b>-7101VP壁掛式網絡SIP播放解碼器

    安橋ONKYO TX-SV909功放維修手冊

    安橋ONKYO TX-SV909功放維修手冊,供維修愛好者產靠
    發表于 01-22 09:32 ?5次下載
    主站蜘蛛池模板: 日韩欧美一区二区中文字幕| 99视频精品国产在线视频| 成人欧美尽粗二区三区AV| 日产日韩亚洲欧美综合搜索| 国产ts在线| 亚洲中文字幕无码一久久区 | 丰满少妇被猛烈进出69影院| 午夜向日葵高清在线观看| 精品久久久久中文字幕日本| 99视频精品全部免费免费观| 丝袜美腿美女被狂躁在线观看| 精品国产自在现线拍国语| SM脚奴调教丨踩踏贱奴| 亚洲高清视频在线| 嗯啊哈啊好棒用力插啊| 国产99视频在线观看| 在线免费公开视频| 天天爽夜夜爽| 伦理片飘花免费影院| 国产精品爆乳尤物99精品| 2021国产在线视频| 午夜看片a福利在线观看| 蜜芽最新域名解析网站| 国产乱色伦影片在线观看| 99爱在线观看精品视频| 亚洲精品电影天堂网| 日韩a在线看免费观看视频| 久久99免费视频| 国产福利秒拍weipai.ee| 91精品视频网站| 亚洲日韩国产精品乱-久| 日日日夜夜在线视频| 久久香蕉电影| 国产亚洲精品久久播放| 成人国产免费| 91九色精品国产免费| 亚洲精品成人a在线观看| 色婷婷AV国产精品欧美毛片| 免费视频国产在线观看网站| 好大好爽好深舒服死了| 荡乳乱公小说|