描述
给函数附加名称,随后此名称可供 set_top
命令用于将指定函数设置为顶层函数。此命令通常用于对 C++ 中的某个类的成员函数进行综合。
语法
syn.directive.top=[OPTIONS] <location>
-
<location>
表示要重命名的函数。
选项
-
name=<string>
- 指定要供
syn.top
命令使用的函数名称,如 HLS 常规选项 中所述。
示例
foo_long_name
函数重命名为 DESIGN_TOP
,随后将其指定为顶层函数。如果在代码中放置编译指示,则仍必须在 GUI 工程设置中指定的顶层发出 set_top
命令。
syn.directive.top=name=DESIGN_TOP foo_long_name
随后发出 syn.top=DESIGN_TOP
命令。
另请参阅
-
HLS 常规选项 中的
syn.top