MATLAB 帮助中心
按位的位置旋转输入信号
库: HDL Coder / Logic and Bit Operations
Bit Rotate 模块将输入信号按指定位的位置数向左或向右旋转。
全部展开
对其执行位旋转的输入信号。
最小位宽:2
最大位宽:128
数据类型: int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point
int8
int16
int32
int64
uint8
uint16
uint32
uint64
Boolean
fixed point
经过位旋转的输出信号。输出信号具有与输入信号相同的数据类型。
Rotate Left
Rotate Right
指定旋转方向,向左或向右。
mode
"Rotate Left"
"Rotate Right"
'Rotate Left'
0
指定要旋转的位数。
N
'0'
HDL Coder™ 提供了影响 HDL 实现和综合逻辑的额外配置选项。
此模块有一个默认的 HDL 架构。
通过移动设计中的现有延迟,在输出端放置的寄存器数量。分布式流水线不会重新分配这些寄存器。默认值为 0。有关详细信息,请参阅 ConstrainedOutputPipeline。
在生成的代码中插入的输入流水线阶段数。分布式流水线和约束输出流水线可以移动这些寄存器。默认值为 0。有关详细信息,请参阅InputPipeline。
在生成的代码中插入的输出流水线阶段数。分布式流水线和约束输出流水线可以移动这些寄存器。默认值为 0。有关详细信息,请参阅 OutputPipeline。
指定模型中模块和模块输出信号的综合属性。生成的 HDL 代码包含这些属性。有关详细信息,请参阅 SynthesisAttributes。
使用 SynthesisAttributes HDL 模块属性指定模块及其输出信号的综合属性。HDL Coder 在生成的 HDL 代码中包含这些属性。
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处