打印

maxplus 引脚配置后编译报错,求高手帮助,谢谢!

[复制链接]
1620|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
worlfx|  楼主 | 2012-12-24 11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 worlfx 于 2012-12-24 11:27 编辑

save and check没有报错,
芯片:EPM7128SLC-84   ALE-15  RD-22  WR-23....
引脚配置后save and compile报错
报错信息:  
Error: lllegal assignment - global clock "ALE" on pin 15
Error: output enable signal can't be driven by pin "RD"
info: no fit possible with the currnet device
error: no fit found,generating report file

module mcu_wr(MCU_DATA,RD,WR,ALE,PORT1_KEY,PORT2_LED);
inout[7:0] MCU_DATA;
input RD;
input WR;
input ALE;
input[7:0] PORT1_KEY;
output[7:0] PORT2_LED;
//----------------------------------
reg[7:0] ADDRESS_REG;
reg[7:0] PORT1_KEY_REG;
reg[7:0] PORT2_LED_REG;
//-----------------------------------
always@(negedge ALE)
begin
ADDRESS_REG=MCU_DATA;
end
always@(negedge RD)
begin
if(ADDRESS_REG==8'b00000000)PORT1_KEY_REG= PORT1_KEY;
else PORT1_KEY_REG=8'bzzzzzzzz;
end
//-----------------------------------
always@(negedge WR)
begin
if(ADDRESS_REG==8'b00000001)PORT2_LED_REG=MCU_DATA;
end
//-----------------------------------
assign MCU_DATA=RD? 8'bzzzzzzzz: PORT1_KEY_REG;
assign PORT2_LED=PORT2_LED_REG;
//-----------------------------------
endmodule

相关帖子

沙发
jlass| | 2012-12-24 12:49 | 只看该作者
感觉是芯片信号选错了,或是什么库文件选错了

使用特权

评论回复
板凳
GoldSunMonkey| | 2012-12-24 22:01 | 只看该作者
管脚分配不对

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝