约束编辑器一
发布时间:2008/9/17 0:00:00 访问次数:869
约束编辑器(constraint editor)是ise中做约束设置的辅助工具,其图形化操作界面极大地方便了约束设置的过程,即使是对ucf不很熟悉的初学者也可以轻松地在相应的界面中完成约束设置。在约束编辑器中可以执行如下操作。
(1)设定全局时序约束。
(2)通过i/o端口或i/o端口的组来设定时序约束。
(3)生成分组和时序路径中参考点,用其来设定时序约束。
(4)用分组和时序路径中参考点进—步改善时序约束。
(5)设定其他约束。
用户在约束编辑器所做的改动会写入ucf或xcf(xilinx constraint file)中。
约束编辑器可以在ise工程中打开,在processes窗口中展开user constraints目录,然后双击“create timing constraints”图标打开约束编辑器。如果没有综合的新工程,双击“createtiming constraints”选项使ise从synthesize运行到translate,然后才能打开约束编辑器,如图1所示。
图1 ise运行约束编辑器
在新版ise中打开的约束编辑器窗口如图⒋44所示,在【source】窗格中提供了3大类编辑功能,即时序约束、分组设置和其他约束。在【soqrce】窗格中选中【timing constraints】选项,右边窗格中会显示当前ucf文件中的所有约束。右击约束内容,可以选择注销或删除该约束。
图2 约束编辑器窗口
在【source】窗格中选中【 global】选项,在右边窗格中可以设置全局约束,包括to setup、clock to pad和period、pad to pad,如图3所示。
图3 设置全局约束
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
约束编辑器(constraint editor)是ise中做约束设置的辅助工具,其图形化操作界面极大地方便了约束设置的过程,即使是对ucf不很熟悉的初学者也可以轻松地在相应的界面中完成约束设置。在约束编辑器中可以执行如下操作。
(1)设定全局时序约束。
(2)通过i/o端口或i/o端口的组来设定时序约束。
(3)生成分组和时序路径中参考点,用其来设定时序约束。
(4)用分组和时序路径中参考点进—步改善时序约束。
(5)设定其他约束。
用户在约束编辑器所做的改动会写入ucf或xcf(xilinx constraint file)中。
约束编辑器可以在ise工程中打开,在processes窗口中展开user constraints目录,然后双击“create timing constraints”图标打开约束编辑器。如果没有综合的新工程,双击“createtiming constraints”选项使ise从synthesize运行到translate,然后才能打开约束编辑器,如图1所示。
图1 ise运行约束编辑器
在新版ise中打开的约束编辑器窗口如图⒋44所示,在【source】窗格中提供了3大类编辑功能,即时序约束、分组设置和其他约束。在【soqrce】窗格中选中【timing constraints】选项,右边窗格中会显示当前ucf文件中的所有约束。右击约束内容,可以选择注销或删除该约束。
图2 约束编辑器窗口
在【source】窗格中选中【 global】选项,在右边窗格中可以设置全局约束,包括to setup、clock to pad和period、pad to pad,如图3所示。
图3 设置全局约束
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:可编程逻辑器件接地设计
上一篇:分组约束