三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

HLS高层次综合设计技巧-依赖关系

HLS高层次综合设计技巧-依赖关系

一、依赖关系
1.真依赖
真的依赖是设计中确确实实存在的依赖关系,在不修改代码架构前提下是
无法进行优化和剔除的;

2.假的依赖
假性依赖是HLS编译器过于保守出现的依赖关系;
这种依赖在代码中,并不是真实存在的,但是,编译器由于比较保守,
所以无法识别,所以认为其具备依赖关系。

3.依赖关系的危害
依赖关系阻碍循环的流水线设计,使得II剧烈增加,影响设计的吞吐量。

二、inter和intra
inter是不通迭代之间的依赖
intra是相同迭代之内的依赖

← 返回列表