如果要在VHDL中实现移位/旋转操作,可以使用VHDL的串联或内置函数,例如sll,sra,ror。现在我的问题是:两者(如果有的话)之间有什么区别,在模拟性能方面(如果适用),特别是在综合结果方面?
在我看来,连接可以提供一些优势,因为它只是移动电线的问题,而我不知道合成器如何处理内置函数。但我并不完全确定,我想了解哪一个是最好的。
非常感谢。
答案 0 :(得分:2)
请参阅Arithmetic and logical shifts and rotates are done with functions in VHDL, not operators,“您已经来到此页面,因为您已经询问过VHDL中的移位运算符”。连接肯定应该更紧凑。