发明名称 |
矩阵转置自动控制电路系统及矩阵转置方法 |
摘要 |
本发明公开一种矩阵转置自动控制电路系统及矩阵转置方法,包括配置寄存器,用于接受输入数据,将配置信息传递给所述转置模块;控制寄存器,用于接受输入数据,对所述转置模块发出的读写请求进行控制信息;转置模块,用于接受所述配置寄存器、控制寄存器的信息,然后根据这些信息,完成矩阵的转置操作。还包括状态寄存器,用于保存矩阵转置操作的结束信号,并将所述结束信号返回。其提高高速缓存块和数据总线的利用率,从而提高转置的效率。 |
申请公布号 |
CN101706760B |
申请公布日期 |
2013.07.31 |
申请号 |
CN200910236075.9 |
申请日期 |
2009.10.20 |
申请人 |
龙芯中科技术有限公司 |
发明人 |
王玲;高翔;陈云霁 |
分类号 |
G06F13/28(2006.01)I;G06F17/16(2006.01)I |
主分类号 |
G06F13/28(2006.01)I |
代理机构 |
北京远大卓悦知识产权代理事务所(普通合伙) 11369 |
代理人 |
史霞 |
主权项 |
一种矩阵转置自动控制电路系统,包括高速缓存块,二级高速缓存和处理器核,其特征在于,还包括配置寄存器,控制寄存器和转置模块,其中:所述配置寄存器,用于接收输入数据,将配置信息传递给所述转置模块;所述控制寄存器,用于接收输入数据,对所述转置模块发出读写请求控制信息;所述转置模块,用于接收所述配置寄存器、控制寄存器的信息,然后根据这些信息,完成矩阵的转置操作,包括对源矩阵的读操作和对目的矩阵的写操作;其中,所述读操作是连续发出的读请求,其根据高速缓存块的容量确定每次连续发出的读请求的数量;所述转置模块包括一致性命令通道和一致性应答通道,所述一致性命令通道和一致性应答通道位于二级高速缓存和处理器核之间,其中:所述一致性命令通道,用于在收到所有读请求数据,并且控制寄存器允许写操作时,先通过读数据通道发出一致性命令请求;所述一致性应答通道,用于接收一致性应答。 |
地址 |
100080 北京市海淀区科学院南路10号 |