位置:51电子网 » 技术资料 » EDA/PLD

约束编辑器一

发布时间: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)



相关IC型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!