无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Vivado綜合屬性系列之十二 BLACK_BOX

2023-05-28 19:24 作者:行中悟_悟中行  | 我要投稿

一、前言

????在調(diào)試中,有時(shí)不需要知道一個(gè)模塊或?qū)嵗木唧w實(shí)現(xiàn),或者需要使其對(duì)外屬于不可見,只知道它的輸入輸出,即像一個(gè)黑盒,此時(shí)可以對(duì)模塊設(shè)置BLACK_BOX屬性。

二、BLACK_BOX

????2.1 屬性說明

????Verilog設(shè)計(jì)可以包含由綜合工具、方案文本編輯器,或其他的設(shè)計(jì)輸入機(jī)制生成的EDIF文件,這些模塊也必須被實(shí)例化連接到工程中。我們可以通過對(duì)模塊設(shè)置BLACK_BOX屬性,通過對(duì)模塊實(shí)例化的每個(gè)實(shí)例都具有BLACK_BOX屬性。

????2.2 工程代碼

將BLACK_BOX模塊設(shè)計(jì)BLACK_BOX屬性,在模塊sum中進(jìn)行調(diào)用

(* BLACK_BOX *)module BLOCK_BOX(in1,in2,out? );

input in1,in2;

output out;

assign out=in1+in2;

endmodule

module sum(a,b,sum);

input a,b;

output sum;

BLOCK_BOX test(.in1(a),.in2(b),.out(sum));

endmodule

????2.3 結(jié)果

查看綜合后的網(wǎng)表圖,實(shí)例化對(duì)象test為一個(gè)黑盒,只能看出輸入輸出,無法知道具體實(shí)現(xiàn),左側(cè)網(wǎng)表列表中也是作為一個(gè)Inst存在。

運(yùn)行Implement時(shí)會(huì)報(bào)DRC錯(cuò)誤,因?yàn)樽鳛橐粋€(gè)黑盒時(shí)是無法知道其內(nèi)部實(shí)現(xiàn),因此無法Implement。

當(dāng)把屬性black_box去掉時(shí),綜合網(wǎng)表如下圖,此時(shí)Schematic直接顯示實(shí)現(xiàn)方法,


Vivado綜合屬性系列之十二 BLACK_BOX的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
和林格尔县| 临夏县| 勃利县| 拜城县| 鹿泉市| 镇沅| 科技| 陇西县| 黔西县| 房产| 陆良县| 剑阁县| 陆丰市| 达孜县| 电白县| 南木林县| 县级市| 皮山县| 嘉兴市| 柏乡县| 雅江县| 遂平县| 铁岭市| 东丽区| 瑞安市| 临高县| 甘谷县| 锡林郭勒盟| 多伦县| 江孜县| 黎平县| 华亭县| 汉中市| 两当县| 永和县| 蕲春县| 十堰市| 新巴尔虎右旗| 双流县| 新营市| 三明市|