Board logo

标题: 如何选择正确的PLD元件? [打印本页]

作者: Ciyang    时间: 2004-7-29 14:31     标题: 如何选择正确的PLD元件?

最近写了一个简单的程序去用QuartusII 4.0模拟时
发现到如果用MAX(EPM7128SLC84-15)时,
Total macrocells  34 / 128 (26%)

如果用Cyclone(EP1C3T100C6)时,信息如下:
Total logic elements  46 / 2,910 (1%)
Total memory bit    0 / 59,904 (0%)

如果我用Max最低的7032的话,几乎占满所有的marcoells

所以,我的问题是,碰到这个问题 大家的处理方式是?

程式:
module Arch(a,b,op,Result);
parameter ADD=3'h0, SUB=3'h1, AND=3'h2,
          OR =3'h3, XOR=3'h4;
input  [5:0]a,b;
input  [2:0]op;
output [6:0]Result;
wire   [6:0]Result;

        assign Result=((op==ADD)?a+b
                       (op==SUB)?a-b
                                   (op==AND)?a&b
                                   (op==OR )?a|b
                                   (op==XOR)?a^ba)))))
                                  );
endmodule       
                                       


[此贴子已经被作者于2004-7-8 15:27:08编辑过]


作者: wangz-1@sohu.co    时间: 2004-7-29 14:31

最好有点余量




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0