|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我用的是xilinx-TQ144芯片,现在碰到工程占用资源过大的问题,导致程序不能Fit,结果发现是因为一个进程中case语句占用了整个芯片资源的40%左右,看了吓一跳.case语句是这样的, case cnt is
7 K3 S( T+ _3 j/ y" U when 0=>............;: c: w% g+ \3 I5 d" X3 A T0 P
when 1=>............;
' I5 N' N3 U% N/ a# _" s3 a+ B4 U when 2=>rsdout<=reg(2);4 [* O- \* F9 p- f
.
1 [, h8 H) {) b1 Z .
/ ^( Y# k/ f# N6 I* n D' h/ \ . X, A* m2 K% a( A: O8 T! i( c! E7 a
when others=>rsdout<='1';/ [; x2 |1 p: w" S
end case;
% z$ H% d8 O0 A* U$ V# C cnt就只有0 to 20 而已;
% O {1 f3 |# o+ j' _ 为什么case这么简单的20个赋值语句会占了这么大的资源呢;$ c, W! \. E3 {2 i& @
还请高手指点啊,谢谢 |
|