国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

Vivado綜合屬性系列之四 ROM_STYLE

2023-05-16 22:43 作者:行中悟_悟中行  | 我要投稿

一、前言

????????ROM英文全稱為Read Only Memory,只讀存儲器,里面主要存放固定的數(shù)據(jù)。

二、ROM_STYLE

????? ? ROM的使用方式與RAM類似,格式樣例為:(* rom_style="{distributed | block}" *),但可設(shè)置的值只有distributed和block,同時也支持在約束文件XDC使用set_property設(shè)置。

2.1 工程代碼

module ROM_STYLE(dout,clk,address,ce);

input clk;

input [2:0] address;

input ce;

output [7:0] dout;

reg [7:0] dout;

(* rom_style="block" *) reg [7:0] rom_name[7:0];

initial begin

? ? ? ? rom_name[0]<=4'd0;

? ? ? ? rom_name[1]<=4'd1;

? ? ? ? rom_name[2]<=4'd2;

? ? ? ? rom_name[3]<=4'd3;

? ? ? ? rom_name[4]<=4'd4;

? ? ? ? rom_name[5]<=4'd5;

? ? ? ? rom_name[6]<=4'd6;

? ? ? ? rom_name[7]<=4'd7;??

end

always @(posedge clk)

if(!ce)?

dout<=8'bz;

else

? ? dout<=rom_name[address];

endmodule

????屬性ROM_STYLE設(shè)置為block,結(jié)果如圖,實現(xiàn)ROM使用的是BRAM

?????屬性ROM_STYLE設(shè)置為distributed,此時實現(xiàn)是通過LUT和寄存器FDRE組合實現(xiàn)


Vivado綜合屬性系列之四 ROM_STYLE的評論 (共 條)

分享到微博請遵守國家法律
文水县| 永吉县| 南川市| 兰坪| 格尔木市| 右玉县| 台中县| 金门县| 广饶县| 商丘市| 子长县| 临沧市| 东明县| 新丰县| 陆丰市| 庆阳市| 洛宁县| 邹城市| 定西市| 利辛县| 东乌| 新化县| 冷水江市| 若羌县| 石城县| 旺苍县| 黄平县| 商水县| 祁阳县| 云阳县| 连州市| 贵溪市| 苏尼特右旗| 文山县| 沐川县| 建湖县| 扎赉特旗| 静安区| 博兴县| 介休市| 岳普湖县|