在设计中,发现编译器自动添加了altshift_taps模块,
而正是这个模块,造成了时序违规。编译器自动添加自然是为了取得更好的编译效果,但是这用自动添加的模块,会让我们有一种无从下手的感觉,时序违规了,还不知道怎么调整,常用的添加寄存器打拍的方式也不管用了,所以,开始想,能不能关掉这个自动添加的模块。于是在设置里找找在设置,分析综合(analysis &synthesis setting)选项下,有一个更多设置(more setting),翻看翻看,发现有一个这里默认的设置是自动,关掉。
在设计中,发现编译器自动添加了altshift_taps模块,
而正是这个模块,造成了时序违规。编译器自动添加自然是为了取得更好的编译效果,但是这用自动添加的模块,会让我们有一种无从下手的感觉,时序违规了,还不知道怎么调整,常用的添加寄存器打拍的方式也不管用了,所以,开始想,能不能关掉这个自动添加的模块。于是在设置里找找在设置,分析综合(analysis &synthesis setting)选项下,有一个更多设置(more setting),翻看翻看,发现有一个这里默认的设置是自动,关掉。