约束编辑器三
发布时间:2008/9/17 0:00:00 访问次数:425
“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)
“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)
上一篇:时序后析器