仅对英特尔可见 — GUID: gvd1551547172665
Ixiasoft
8.3. 实现层次设计
使用任务系统时,可分层实现设计,从而允许自底而上的设计。
如果不使用任务系统,则HLS组件中的函数调用不仅内联且皆由调用代码一同优化,在某些情况下这样可能是有害的。使用任务系统可防止设计中较小的块被系统的其余部分影响。
使用任务系统实现的分层设计模式可带来如下好处:
- 类似于硬件描述语言(HDL)提供的模块化
- 可隔离不能流水线化或不良流水线化的循环,使其不影响整个循环嵌套。