申请/专利权人:深圳云豹智能有限公司
申请日:2023-12-28
公开(公告)日:2024-03-22
公开(公告)号:CN117743239A
主分类号:G06F13/40
分类号:G06F13/40;G06F3/06;G06F12/0831;G06F12/0877
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.09#实质审查的生效;2024.03.22#公开
摘要:本申请公开了一种读请求发送装置、芯片及电子设备,读请求发送装置在读请求发送模块为每个通道配置多个第一缓存和第二缓存,可使读请求发送模块有缓冲能力,可接收属于出现阻塞的主机的读请求,直至主机解除阻塞,再将缓存的读请求发送出去,可隔离不同主机之间的相互干扰,不因部分主机的阻塞影响其他主机的正常工作。读请求发送装置先通过第一缓存按顺序存储未经读请求发送模块处理的读请求,及通过第二缓存存储请求发送模块未处理完的读请求,在主机解除阻塞时,先读取并发送第二缓存中请求发送模块未处理完的读请求,再读取并发送第一缓存中未经读请求发送模块处理的读请求,可保证来自同一条数据流向同一个主机读取数据的读请求保序发送。
主权项:1.一种读请求发送装置,其特征在于,用于将读请求保序发送至多个主机,所述装置包括:多个通道和一个读请求发送模块,每个通道,用于将通道中的读请求发送至读请求发送模块;读请求发送模块,用于调度与发送多个通道中的读请求,并在获知有主机出现阻塞时通知各通道禁止发送属于出现阻塞的主机的读请求,以及在获知有主机解除阻塞时通知各通道允许发送属于解除阻塞的主机的读请求;其中,读请求发送模块还包括为每个通道配置的多个第一缓存和多个第二缓存;当获知有主机出现阻塞时,读请求发送模块还用于将属于出现阻塞的主机的第一读请求按顺序存储至第一缓存,以及将属于出现阻塞的主机的第二读请求存储至第二缓存;当获知有主机解除阻塞时,读请求发送模块还用于先读取第二缓存中的第二读请求并发送至读请求发送模块,再按顺序读取第一缓存中的第一读请求并发送至读请求发送模块;第一读请求是未经过读请求发送模块处理的读请求,第二读请求是读请求发送模块未处理完的读请求。
全文数据:
权利要求:
百度查询: 深圳云豹智能有限公司 一种读请求发送装置、芯片及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。