【技术实现步骤摘要】
本申请涉及的读数据控制,具体涉及一种分通道反压控制器及其方法、芯片。
技术介绍
1、图1所示是目前使用的多个主设备读取静态随机存取存储器(sram)的方案,在该方案中,多个主设备(master0~mastern)经过rr调度,将读取sram的读命令存储于命令接收fifo(一种先入先出装置),命令接收fifo队头的每一笔读命令都可能对sram发起一次或多次读请求,从sram返回的读数据经过读数据fifo(一种先入先出装置)后被分发到各个master;此时,如果master0暂时无法接收返回的读数据,且如果读数据fifo的队头的读数据恰好是要返回到master0的数据,此时读数据fifo不再出队,其他master1~mastern发出的读命令也因master0的反压无法接收到读数据,即读数据fifo存在队头阻塞问题,其他master1~mastern的读数据可能是被堵在读数据fifo,也可能是发起的读命令在命令接收fifo中,还未发起sram读访问;在这种情况下,由于一个master的反压,影响了其他所有的master。
【技术保护点】
1.一种分通道反压控制器,其特征在于,包括调度器和多个读控制器;
2.根据权利要求1所述的分通道反压控制器,其特征在于,所述调度器还用于在确定一个成功调度的读请求之后,向发出所述成功调度的读请求的读控制器发送一个调度成功信号;
3.根据权利要求2所述的分通道反压控制器,其特征在于,所述读控制器包括读命令FIFO、读数据FIFO、计数器和读使能模块;
4.根据权利要求3所述的分通道反压控制器,其特征在于,所述读控制器还包括地址控制寄存器,所述地址控制寄存器用于存储所述读命令FIFO的队头命令对应的id,并根据所述id和所述计数器的计数
...【技术特征摘要】
1.一种分通道反压控制器,其特征在于,包括调度器和多个读控制器;
2.根据权利要求1所述的分通道反压控制器,其特征在于,所述调度器还用于在确定一个成功调度的读请求之后,向发出所述成功调度的读请求的读控制器发送一个调度成功信号;
3.根据权利要求2所述的分通道反压控制器,其特征在于,所述读控制器包括读命令fifo、读数据fifo、计数器和读使能模块;
4.根据权利要求3所述的分通道反压控制器,其特征在于,所述读控制器还包括地址控制寄存器,所述地址控制寄存器用于存储所述读命令fifo的队头命令对应的id,并根据所述id和所述计数器的计数值获得读地址,并发送至所述调度器;其中,所述读请求包括所述读地址...
【专利技术属性】
技术研发人员:张学利,张健源,
申请(专利权)人:成都云豹创芯智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。