在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8384|回复: 5

[求助] 求教一下约束文件怎么写

[复制链接]
发表于 2013-8-8 21:46:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
这是代码,一个简单的抢答器模块//////////////////////////////////////////////////////////////////////////////////
module qdq(

emcee,

cin1,

cin2,

cin3,

cin4,

led
    );


这是约束文件
##
NET emcee                                 LOC = N4 | IOSTANDARD = "LVCMOS18"; ## SW2 pushbutton
##

########LED Pin define#####################
NET led[0]                        
    LOC = T10 | IOSTANDARD = "LVCMOS33";       ## LED1
NET led[1]                       
    LOC = N10 | IOSTANDARD = "LVCMOS33";       ## LED2
NET led[2]                              LOC = T12 | IOSTANDARD = "LVCMOS33";       ## LED3
NET led[3]                              LOC = R10 | IOSTANDARD = "LVCMOS33";       ## LED4


########Switch Pin define#####################
NET cin1                     
       LOC = P4 | IOSTANDARD = "LVCMOS18";        ## KEY1
NET cin2                       
       LOC = F6 | IOSTANDARD = "LVCMOS18";        ## KEY2
NET cin3                     
       LOC = E4 | IOSTANDARD = "LVCMOS18";        ## KEY3
NET cin4                       
       LOC = F5 | IOSTANDARD = "LVCMOS18";        ## KEY4


完全是按照开发板自带的约束文件改了名字, 和模块中的一样,可以出现了错误。
错误信息如下:

ERROR:MapLib:30 - LOC constraint E4 on cin3 is invalid: No such site on the
   device. To bypass this error set the environment variable 'XIL_MAP_LOCWARN'.
ERROR:MapLib:30 - LOC constraint T12 on led<2> is invalid: No such site on the
   device. To bypass this error set the environment variable 'XIL_MAP_LOCWARN'.
ERROR:MapLib:30 - LOC constraint N10 on led<1> is invalid: No such site on the
   device. To bypass this error set the environment variable 'XIL_MAP_LOCWARN'.


谁知道什么原因呢??求赐教
发表于 2013-8-8 23:43:21 | 显示全部楼层
"LVCMOS18";        IOSTANDARD = "LVCMOS33";       好像电压有冲突吧  看是不是在一个bank上
发表于 2013-8-9 09:52:27 | 显示全部楼层
LOC constraint E4 on cin3 is invalid: No such site on the   device.
提示得很清楚啊,无此位置,你检查下使用器件的package,是不是与你用的器件一致。
发表于 2013-8-10 15:01:07 | 显示全部楼层
可用TCL
发表于 2013-8-10 23:52:50 | 显示全部楼层
请问约束文件和TCL是一个意思么?弱弱地问一下。。
 楼主| 发表于 2013-8-11 09:17:31 | 显示全部楼层
回复 5# wojiuai1123


   不太明白,TCL不是脚本语言吗。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-29 13:03 , Processed in 0.024435 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表