[Actel FPGA] 分配引脚后有错误,各位请来帮忙看看

[复制链接]
5916|9
 楼主| qiangxian 发表于 2008-3-2 15:52 | 显示全部楼层 |阅读模式
我分配引脚时有如下的错误<br />Error:&nbsp;PRL13:&nbsp;Cannot&nbsp;place&nbsp;the&nbsp;instance&nbsp;rst_pad&nbsp;on&nbsp;the&nbsp;Lower&nbsp;Right&nbsp;quadrant&nbsp;locations&nbsp;because&nbsp;the&nbsp;instance&nbsp;Analog_inst/AB_INST&nbsp;connected&nbsp;to&nbsp;the&nbsp;clock&nbsp;net&nbsp;cannot&nbsp;be&nbsp;assigned&nbsp;to&nbsp;a&nbsp;quadrant.&nbsp;This&nbsp;instance&nbsp;must&nbsp;be&nbsp;placed&nbsp;on&nbsp;a&nbsp;middle&nbsp;left&nbsp;or&nbsp;middle&nbsp;right&nbsp;global&nbsp;locations.<br />Completed&nbsp;Prelayout&nbsp;Check<br />Running&nbsp;global&nbsp;checker.<br />Error:&nbsp;PLC002:&nbsp;No&nbsp;legal&nbsp;assignment&nbsp;exists&nbsp;for&nbsp;global&nbsp;net&nbsp;rst_c.<br />Error:&nbsp;PLC005:&nbsp;Automatic&nbsp;global&nbsp;net&nbsp;placement&nbsp;failed.<br />大家帮忙看下哈
yesiam 发表于 2008-3-2 21:06 | 显示全部楼层

你按照RST哪个实验改变约束条件就可以了

  
zlgactel 发表于 2008-3-3 10:55 | 显示全部楼层

re

最近很多人反映管脚分配不了,出现这个问题的都是复位引脚分配不成功,请参见RST实验在综合的时候在RST加一个syn_noclockbuf的约束.
junxiu6 发表于 2008-3-11 12:08 | 显示全部楼层

无法加syn_noclockbuf的约束

大家好!<br /><br />我在layout是遇到了和楼主一样的问题,然后按照rtc的实验对综合的sdc文件进行syn_noclockbuf约束.问题就出现这个地方,综合通过,有警告,无错误.但是打开sdc文件时,出现提示<br /><br />At&nbsp;line&nbsp;5&nbsp;while&nbsp;processing&nbsp;&quot;D:/Actelprj/c51tt/synthesis/USER_CORE8051_sdc.sdc&quot;<br />invalid&nbsp;command&nbsp;name&nbsp;&quot;create_clock&quot;<br /><br />继续打开...<br /><br />#&nbsp;Top&nbsp;Level&nbsp;Design&nbsp;Parameters<br /><br />#&nbsp;Clocks<br /><br />create_clock&nbsp;-period&nbsp;10.000000&nbsp;-waveform&nbsp;{0.000000&nbsp;5.000000}&nbsp;clk48m<br /><br />#&nbsp;False&nbsp;Paths&nbsp;Between&nbsp;Clocks<br /><br /><br />#&nbsp;False&nbsp;Path&nbsp;Constraints<br /><br /><br />#&nbsp;Maximum&nbsp;Delay&nbsp;Constraints<br /><br /><br />#&nbsp;Multicycle&nbsp;Constraints<br /><br /><br />#&nbsp;Virtual&nbsp;Clocks<br />#&nbsp;Output&nbsp;Load&nbsp;Constraints<br />#&nbsp;Driving&nbsp;Cell&nbsp;Constraints<br />#&nbsp;Wire&nbsp;Loads<br />#&nbsp;set_wire_load_mode&nbsp;top<br /><br />#&nbsp;Other&nbsp;Constraints<br /><br /><br /><br />这个错误请问该怎么解决呢.请大家指导一下,谢谢.
qiaoshi 发表于 2008-3-12 16:50 | 显示全部楼层

~~

前两天遇见同样的问题,今天在板子上面用了根&nbsp;跳线,把K2&nbsp;和D10(MiniISA)连接起来了......
panni2008 发表于 2008-4-8 19:35 | 显示全部楼层

与junxiu6 相同

无法加syn_noclockbuf的约束<br />在51核中嵌入PWM,也无法加入rst的约束条件,这个问题如何解决,请版主尽快解决一下,谢谢!!
yyyaoming 发表于 2008-5-20 13:20 | 显示全部楼层

我遇到后的解决办法

&nbsp;&nbsp;&nbsp;我之前遇到过,好象是因为模拟模块的rst端口分配不到按键管脚对应的BANK。<br />&nbsp;&nbsp;&nbsp;解决办法(己见):把模拟模块的rst不做为顶层模块I/O来分配就可以了,具体来说,我中间加了一个D触发器(时钟48M,输入为顶层用来分配的rst,输出连接到分配不上的rst端口)。可以这样试试
xiaohuG 发表于 2008-5-23 11:29 | 显示全部楼层

re

我以前也遇到同样的问题,最后发现是自己犯了一个很弱的错误,<br />我程序里面用到的是低电平复位,而在分配引脚的时候,却给它分配了一个高电平复位的引脚,所以就报出了你所遇到的错误,不知道你是不是这种情况。
稳定分析 发表于 2009-8-13 10:57 | 显示全部楼层
1# qiangxian
好好看看基本资料!
zlgactel 发表于 2009-9-26 10:51 | 显示全部楼层
这个是个时钟,不能被分配在一般管教上,只能分配在全局时钟上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部