首页->【亚军:Vivado入门与提高】

501 2

  • 在数字信号处理中,怎么样设计全局复位信号?该怎么样确定设计中时序约束(必须有哪些约束和该怎么样约束)?

  • 楼主可见

    1. 胖胖 2#
      回复:laurengao

      全局复位,尽可能使用同步复位,高有效。如果只是为了上电复位,那么这个复位信号是没有必要的。不是所有的Block都需要全局复位,这在数字信号处理中尤为普遍,比如,在处理当前帧数据前,读相应模块复位。

      对于时序约束,Xilinx推荐,如果系统是中频频率大于50MHz,就需要做全局时钟约束,这个约束是低优先级的。另外,要注意mulit-cycle path和false path,这两类路径也要做时序约束。还有考虑系统输入、输出端口是否需要做offset in 和 offset out约束。

      谢谢老师的回答,受益匪浅。

    2. laurengao 1#

      全局复位,尽可能使用同步复位,高有效。如果只是为了上电复位,那么这个复位信号是没有必要的。不是所有的Block都需要全局复位,这在数字信号处理中尤为普遍,比如,在处理当前帧数据前,读相应模块复位。

      对于时序约束,Xilinx推荐,如果系统是中频频率大于50MHz,就需要做全局时钟约束,这个约束是低优先级的。另外,要注意mulit-cycle path和false path,这两类路径也要做时序约束。还有考虑系统输入、输出端口是否需要做offset in 和 offset out约束。