集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1215|回复: 1

大虾 帮忙看看程序哦

[复制链接]
zhiweiqiang33 发表于 2013-6-6 15:11:46 | 显示全部楼层 |阅读模式
帮我查一个程序吧。。。
总是报错
module ls283( X, Y, sum, C);
input [3 : 0] X, Y;
output [3: 0] sum;
output C;
assign {C, Sum } = X + Y;
endmodule
module ls85( X, Y, XGY, XSY, XEY);
input [3:0] X, Y;
output XGY, XSY, XEY;
reg XGY, XSY, XEY;
always @ ( X or Y ) // 每当X 或Y 变化时
begin
if ( X==Y )
XEY = 1; // 设置X 等于Y 的信号为1
else XEY=0;
if (X > Y)
XGY = 1; // 设置X 大于Y 的信号为1
else XGY = 0;
if (X < Y)
XSY = 1; // 设置X 小于Y 的信号为1
else XSY = 0;
end
endmodule
module a74285(A,B,D,F);
output [3:0]D;
output [3:0]F;
input [3:0]A;
input [3:0]B;
wire [3:0]D;
wire [3:0]F;
wire [3:0]A;
wire [3:0]B;
wire VCC,GND;
wire [3:0]E;
assign E[3:0]=4'b0110;
wire [3:0]I;
assign I[3:0]=4'b1001;
assign VCC=1;
assign GND=0;
ls283 u1(.X(A),.Y(B),.sum(D),.C(C));
ls85 u2(.X(D),.Y(I),.XGY(XGY),.XSY(XSY),.XEY(XEY));
always@(XGY)
if (XGY)
begin
ls283 u3(.X(D),.Y(E),.sum(F),.C(C));
end
else
assign F=D;
endmodule

最后一句if那


gusumurong 发表于 2013-6-6 18:13:00 | 显示全部楼层
这程序写的.............
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-9 09:57 , Processed in 0.056633 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表