【技术实现步骤摘要】
本专利技术涉及数字设计,特别是涉及一种嵌入有无反压模块的交互单元及其数据传输方法。
技术介绍
1、数字设计中,时常会遇到在已知的芯片模块中插入特定知识产权核(intellectual property core,简写为ip核)的需求。由于在已知的芯片模块中,数据的交互运行方式是确定的,当需要将某个ip核插入至某个已知的芯片模块中时,设计者往往只能把该ip核看作一个黑盒子,并将ip核集成进该已知的芯片模块中,而不能通过修改该ip核的代码来满足该芯片模块的数据交互方式。
2、目前常见的芯片制造商的ip核均使用握手传输方式,来实现数据在各级模块内传递;现有技术通过在ip核外围增加交互逻辑,以适配握手传输方式,进而将ip核集成至已知的芯片模块。
3、在ip核外围增加交互逻辑,得到交互单元。由于ip核的输出延迟是未知的,即固定或不固定的,所以将该ip核集成至已知的芯片模块时,为了实现握手传输方式,确保交互单元的内部数据正常传输,只能以最大延迟作为基准对ip核处理完后的数据进行缓存,导致集成ip核后的交互单元的缓存消耗大,缓
...【技术保护点】
1.一种嵌入有无反压模块的交互单元的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述当所述在途数据量大于等于预设高阈值时,所述交互单元暂停接收新的输入数据包括:
3.根据权利要求2所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述预设高阀值大于预设低阀值;
4.根据权利要求2所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述统计在途数据量包括:
5.根据权利要求1至4中任一项所述的嵌入有无反压模块的交互单元的数据传输方法,其特
...【技术特征摘要】
1.一种嵌入有无反压模块的交互单元的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述当所述在途数据量大于等于预设高阈值时,所述交互单元暂停接收新的输入数据包括:
3.根据权利要求2所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述预设高阀值大于预设低阀值;
4.根据权利要求2所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,所述统计在途数据量包括:
5.根据权利要求1至4中任一项所述的嵌入有无反压模块的交互单元的数据传输方法,其特征在于,当所述无反压模块的最大数据延迟为n时,所述预设高阀值的取值为1至n中任一个值,以使所述交互单元的缓存深度小于等于n。
6.根据权利要求1至4中任一项所述的嵌入有无反压模块的交互...
【专利技术属性】
技术研发人员:方学南,周泉,
申请(专利权)人:北京风华创智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。