中级会员
 
- 积分
- 364
- 金钱
- 364
- 注册时间
- 2012-1-12
- 在线时间
- 92 小时
|
1金钱
今天cpld+sram+单片机控制液晶屏液晶屏成功了,成本比较低,cpld用的EPM240 sram用的is61wv25616,但是在资源上面有点小问题
always@(negedge WR)//
begin
case(AA_DZ)
3'd0:xreg=MCU_DATA;
3'd1:xregh=MCU_DATA;
3'd2:yreg=MCU_DATA;
3'd3:yregh=MCU_DATA;
3'd4:front=MCU_DATA;
3'd5:back=MCU_DATA;
3'd6:data_ys=MCU_DATA;
3'd7:psw=MCU_DATA;
endcase
xreg<={xregh,xregl};
yreg<={yregh,yregl};
end
当以上语句一旦加上资源就一下子猛增100个单元,导致逻辑单元不够用,我要是单独用
xreg<={xregh,xregl};yreg<={yregh,yregl};这个语句资源也就是增加2个左右,要是单独用case语句资源也增加不多,但是这两个语句一结合就不行了,资源就一下子猛增100个单元
这里面肯定有问题,所以还请大家帮忙
|
|