代码生成器不会显式地对生成代码中构成非原子屏蔽子系统块的原语块进行分组。这种灵活性允许更高效的代码生成。在某些情况下,您可以通过将屏蔽子系统块配置为作为原子单元执行来实现分组当作原子单位对待选择。
HDL Coder™提供了影响HDL实现和合成逻辑的额外配置选项。
高密度脂蛋白架构
这个块有一个单独的、默认的HDL架构。
高密度脂蛋白块属性
ConstrainedOutputPipeline |
通过在设计中移动现有延迟而放置在输出处的寄存器数。分布式管道不会重新分发这些寄存器。默认值是0 .有关详细信息,请参见ConstrainedOutputPipeline(高密度脂蛋白编码器). |
InputPipeline |
要插入生成代码的输入管道阶段的数目。分布式管道和受约束的输出管道可以移动这些寄存器。默认值是0 .有关详细信息,请参见InputPipeline(高密度脂蛋白编码器). |
OutputPipeline |
要插入生成代码的输出管道阶段的数量。分布式管道和受约束的输出管道可以移动这些寄存器。默认值是0 .有关详细信息,请参见OutputPipeline(高密度脂蛋白编码器). |