核心频率的约束程序.docVIP

  • 8
  • 0
  • 约 14页
  • 2016-11-02 发布于湖北
  • 举报
添加约束的原则为先添加全局约束,再补充局部约束,而且局部约束比全局约束宽松,其目的是在可能的地方尽量放松约束,提高布线成功概率,减少ISE布局布线时间。 典型的全局约束分成周期约束和偏移约束,本节主要讲述的就是这两种约束。 周期约束主要是对某一个时钟域的时钟进行约束,有两种方式: 1、NET trn_clk_s PERIOD= 8 ns; 2、NET trn_clk_s TNM_NET =USERCLK; TIMESPEC TS_USERCLK =PERIOD USERCLK 125 MHz HIGH 50%; 第二种方法可以用来衍生约束派生时钟。 NET clk_1 TNM_NET =clk_syn; TIMESPEC TS_clk_syn = PERIOD clk_syn 5ns; NET clk_2 TNM_NET =clk_syn_n; TIMESPEC TS_clk_syn_n = PERIOD clk_syn_n clk_syn PHASE + 2.5ns; NET clk_2 TNM_NET =clk_syn_m; TIMESPEC TS_clk_syn_m = PERIOD clk_syn_m clk_syn /2; 偏移约束也是一种基本时序约束,规定了外部时钟和数据输入和输出引脚之间的相对时序关系,只能用于端口信号,不能用于内部信号。

文档评论(0)

1亿VIP精品文档

相关文档