- 博客(4)
- 收藏
- 关注
原创 FPGA学习笔记 1. SDRAM操作
仲裁模块1.信号优先级:自动刷新 > 写操作> 读操作 ARBIT:if(aref_req == 1'b1) //注意语句的判断顺序 state <= AREF; else if(wr_req == 1'b1) state <= WRITE; else ..
2022-04-14 20:13:31 304
原创 quartusII综合报错 Error (10028): Can‘t resolve multiple constant drivers for net
出现这个错误的原因在于,在不同的always逻辑块中,对同一个reg变量进行了赋值。在多个alwasy逻辑块同时并行工作的时候,会出现冲突。解决的办法就是,对于一个变量,只在一个always块中,进行赋值。例如我的代码中,分别有2个always块,内部分别对同一个变量 sda_out 进行的赋值always@ (*) case(state) IDLE: sda_out <= 1'b1; ST
2022-03-10 15:51:30 5179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人