VHDL移位或旋转:连接和内置函数之间的区别(sll,sra,...)

时间:2014-04-13 22:06:19

标签: vhdl synthesis

如果要在VHDL中实现移位/旋转操作,可以使用VHDL的串联或内置函数,例如sll,sra,ror。现在我的问题是:两者(如果有的话)之间有什么区别,在模拟性能方面(如果适用),特别是在综合结果方面?

在我看来,连接可以提供一些优势,因为它只是移动电线的问题,而我不知道合成器如何处理内置函数。但我并不完全确定,我想了解哪一个是最好的。

非常感谢。

1 个答案:

答案 0 :(得分:2)

请参阅Arithmetic and logical shifts and rotates are done with functions in VHDL, not operators,“您已经来到此页面,因为您已经询问过VHDL中的移位运算符”。连接肯定应该更紧凑。