金牌会员
- 积分
- 1281
- 威望
- 750
- 贡献
- 395
- 兑换币
- 24
- 注册时间
- 2012-4-2
- 在线时间
- 68 小时
|
请问,有人在用黑金fpga的开发板吗?我是个新手,刚学fpga,前几天去接了本书来看,发现书中有个闪烁的代码是这样的
moduleF_LIGHT(CLK,LED);
output LED[8:0];
input CLK;
reg[8:0] LED;
reg[23:0] BUFFER;
always@(posedge CLK)
begin
BUFFER=BUFFER+1;
if(BUFFER==24'b111111111111111111111111)
begin
LED=~LED;
end
end
endmodule
我想问下,为什么他在给LED赋值时用的是阻塞语句 LED=~LED;而不是非阻塞 LED<=~LED;好像是always块中一般用的是非阻塞吧,还有,我把reg[8:0] LED;改成reg[3:0] LED;,然后对照黑金开发班的tcl脚本上对应的管脚进行的分配,即clk->28,led[3:0]->69,70,72,74下载到开发板里面就变成灯全亮,蜂鸣器一直响,我想问下,我可能是哪出错了?我用的是II代开发板。
|
|