一种用于脉冲式多对一输出系统的输出速率优化装置和优化方法制造方法及图纸

技术编号:40986503 阅读:24 留言:0更新日期:2024-04-18 21:30
本发明专利技术提供了一种用于脉冲式多对一输出系统的输出速率优化装置,所述脉冲式多对一输出系统包括若干个处理单元和仲裁模块,所述输出速率优化装置包括:若干个一级选择器,用于获取处理单元的连续输出结果并进行交替无间隙输出,每两个一级选择器的输入端耦接两个处理单元;若干个异步FIFO存储器,异步FIFO存储器的输入端分别耦接一级选择器的输出端,异步FIFO存储器的输出端均耦接仲裁模块。本发明专利技术通过采用同步FIFO实现输出连续;通过采用一级选择器及其选择策略实现连续无间隙输出,同时实现2个处理单元交替输出,能够降低输出瞬时总带宽,提高输出连续性;通过采用异步FIFO实现输出可以连续被接收。

【技术实现步骤摘要】

本专利技术涉及多方频繁数据交互的,具体但不限于涉及一种用于脉冲式多对一输出系统的输出速率优化装置和优化方法


技术介绍

1、现有的脉冲式多对一输出的方案,基本都可以抽象表示为如图1所示的模型,包括若干个处理单元和一个存储器或缓存器。该模型通过将待处理数据分发给多个处理单元,处理完成后将处理结果汇总存入存储器或缓存器中。若干个处理单元对一个存储器或缓存器的输出呈现多对一的特征,如图1中的加粗部分。对于其中的单个处理单元,广泛存在一种设计方案,如图2所示,处理单元拿到一批待处理数据后,经过一段时间的内部处理后输出,这种类型的输出数据呈现脉冲式特征,即:{…}{处理间隙,输出}{处理间隙,输出}{…},从而以该脉冲式特征指代该类处理单元的方案。

2、在现有的脉冲式多对一输出的方案中,由于数据访问排队、处理分支的不同都会导致多个处理单元的输出无法做到同时,从而会在输出通道形成如图3所示的“传输空泡”(即图3中所示的“间隙”)。由于“传输空泡”的存在导致整体输出带宽无法达到理论最大值,其中,输出带宽的理论最大值=输出通道数据位宽*输出通道数量*输出时钟频本文档来自技高网...

【技术保护点】

1.一种用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述脉冲式多对一输出系统包括n个处理单元和仲裁模块,n为正整数,所述输出速率优化装置包括:

2.根据权利要求1所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述输出速率优化装置包括:

3.根据权利要求1或2所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述输出速率优化装置包括:

4.根据权利要求2或3所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述同步FIFO存储器的深度均相同,且所述深度根据处理单元的输出总量和间隔时间设定。

...

【技术特征摘要】

1.一种用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述脉冲式多对一输出系统包括n个处理单元和仲裁模块,n为正整数,所述输出速率优化装置包括:

2.根据权利要求1所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述输出速率优化装置包括:

3.根据权利要求1或2所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述输出速率优化装置包括:

4.根据权利要求2或3所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述同步fifo存储器的深度均相同,且所述深度根据处理单元的输出总量和间隔时间设定。

5.根据权利要求1所述的用于脉冲式多对一输出系统的输出速率优化装置,其特征在于,所述一级选择器包括第一与门、第二与门、非门、输出标志模块、第三与门、或门和输出模块,其中,第一与门的第一输入端和第二输入端、以及输出模块的第一输入端和第二输入端均分别耦接2个同步fifo存储器的输出端,第一与门的输出端耦接输出标志模块的输入端、非门的输入端和第三与门的第一输入端,输出标志模块的输出端耦接第三与门的第二输入端,非门的输出端耦接第二与门的第一输入端,第二与门的...

【专利技术属性】
技术研发人员:钱家祥石小刚
申请(专利权)人:智绘微电子科技南京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1