一种基于虚拟通道的运算单元共享方法和系统
基本信息
申请号 | CN201910158522.7 | 申请日 | - |
公开(公告)号 | CN109918043B | 公开(公告)日 | 2019-06-21 |
申请公布号 | CN109918043B | 申请公布日 | 2019-06-21 |
分类号 | G06F5/06(2006.01)I;G06F13/16(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 蔡金池 | 申请(专利权)人 | 上海熠知电子科技有限公司 |
代理机构 | 上海智晟知识产权代理事务所(特殊普通合伙) | 代理人 | 上海熠知电子科技有限公司 |
地址 | 200063上海市普陀区中山北路3000号4508室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于虚拟通道的运算单元共享系统,包括:多路组件请求端,所述多路组件请求端中的每一路分别独立地向带凭证的仲裁器发送请求;带凭证的仲裁器,所述带凭证的仲裁器对来自所述多路组件请求端的请求进行仲裁,并将权限分配给所述多路组件请求端中的一路组件请求,将该路组件请求的操作数发送给运算单元;运算单元,所述运算单元将运算结果提供给分发器;不带握手的分发器,所述不带握手分发器将运算结果依据分发目的ID进行分发,提供给多路组件接收FIFO中的对应的一路组件接收FIFO;多路组件接收FIFO,所述多路组件接收FIFO与多路组件请求端一一对应;多路组件接收端,所述多路组件接收端与所述多路组件接收FIFO一一对应,所述多路组件接收端中的一路组件接收端从对应的组件接收FIFO获取所述运算结果;以及凭证返回通道,所述凭证返回通道分别将每一路组件接收FIFO的输出端连接到所述带凭证的仲裁器。 |
