一个verilog的语句,求大神指点
ram256x6iram_1(.q(q1),.wren(wren),.clken(clken),.clock(clk),.data(qi[23:18]),.address...
ram256x6 iram_1 ( .q(q1),.wren(wren),.clken(clken),.clock(clk),.data(qi[23:18]),.address(iram_address) ); 这个语句是什么意思啊
怎么解读 展开
怎么解读 展开
展开全部
相当于你使用了一个型号为ram256x6的元器件,给它起个昵称叫iram_1。这个ram256x6的元器件,有几组pin脚:分别是q(q是一组的,有6个pin),clken(只有一个pin),clock(只有一个pin),data(data是一组的,有6个pin),address(address是一组的,有8个pin)。
语句中,括号内的变量,是自己给导线起的名字,如q1,wren,clken,clk,qi[2318],iram_address。
你可以想象成自己在面包板上搭模拟电路的情形。
语句中,括号内的变量,是自己给导线起的名字,如q1,wren,clken,clk,qi[2318],iram_address。
你可以想象成自己在面包板上搭模拟电路的情形。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看到的应该是
ram256x6 iram_1 (
q(q1),.
wren(wren),
.clken(clken),.
clock(clk),.
data(qi[23:18]),.
address(iram_address) );
注释如下:
ram256x6 iram_1 ( // 片内存储器 类型,及自己起的名字
q(q1),. // 输出
wren(wren),// 写使能信号
.clken(clken),.// 时钟使能信号
clock(clk),.// 驱动时钟
data(qi[23:18]),.// 输入数据 6位的
address(iram_address) // 读或写地址,可选
);
ram256x6 iram_1 (
q(q1),.
wren(wren),
.clken(clken),.
clock(clk),.
data(qi[23:18]),.
address(iram_address) );
注释如下:
ram256x6 iram_1 ( // 片内存储器 类型,及自己起的名字
q(q1),. // 输出
wren(wren),// 写使能信号
.clken(clken),.// 时钟使能信号
clock(clk),.// 驱动时钟
data(qi[23:18]),.// 输入数据 6位的
address(iram_address) // 读或写地址,可选
);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询