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

约束编辑器三

发布时间:2008/9/17 0:00:00 访问次数:425

  “registers to be placed in iob”是用来指导工具将指定寄存器map或i/o寄存器的约束。
  “memory hit”部分可以设置block ram、distributed ram/rom、shift register和ffs的初始值,如图1所示。
  “tempreture”和“voltage”是用来设定器件工作条件的约束,这样工具不再使用最坏情况来做分析.

  图1 分组中的miscellaneous约束的block ram参数设置

  “feedback”是用来设定dcm或pll的fpga外祁反馈延时的约束,双击“feedback”后弹出设震对话框,如图2所示.其中,“input pad net”是指fpga的反馈输入脚,“output pad net”是指fpga的反锁输出脚,“path delay”楚指fpga外部反馈线的延时.

  图2 分组中的miscellaneous约束的feedback参数设置

  因为外部反馈会让fpga下游器件的时钟输入脚与fpga内部寄存器的时钟输入脚保持相位相同、因此通过“feedback”设定的外部反馈线的延时大小就会形响工具对offset in和offset out的分析,进而也会影响最终的实现结果,如图3所示.“feedback”设定的值越准确,offset in和offset out的分析结果就会越准确。

  约束编辑器也而单独运行版本,可以从ise的程序启动目录下打开,如图3所示。单独版的外观和界面有较大不同,但是基本功能都相同,这里不再赘述。


  图3 feedback参数有助于系统设计

  图4 单独执行约束编辑器

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  “registers to be placed in iob”是用来指导工具将指定寄存器map或i/o寄存器的约束。
  “memory hit”部分可以设置block ram、distributed ram/rom、shift register和ffs的初始值,如图1所示。
  “tempreture”和“voltage”是用来设定器件工作条件的约束,这样工具不再使用最坏情况来做分析.

  图1 分组中的miscellaneous约束的block ram参数设置

  “feedback”是用来设定dcm或pll的fpga外祁反馈延时的约束,双击“feedback”后弹出设震对话框,如图2所示.其中,“input pad net”是指fpga的反馈输入脚,“output pad net”是指fpga的反锁输出脚,“path delay”楚指fpga外部反馈线的延时.

  图2 分组中的miscellaneous约束的feedback参数设置

  因为外部反馈会让fpga下游器件的时钟输入脚与fpga内部寄存器的时钟输入脚保持相位相同、因此通过“feedback”设定的外部反馈线的延时大小就会形响工具对offset in和offset out的分析,进而也会影响最终的实现结果,如图3所示.“feedback”设定的值越准确,offset in和offset out的分析结果就会越准确。

  约束编辑器也而单独运行版本,可以从ise的程序启动目录下打开,如图3所示。单独版的外观和界面有较大不同,但是基本功能都相同,这里不再赘述。


  图3 feedback参数有助于系统设计

  图4 单独执行约束编辑器

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

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


 复制成功!