-
公开(公告)号:CN119473389A
公开(公告)日:2025-02-18
申请号:CN202411351082.4
申请日:2024-09-26
Applicant: 北京理工大学
IPC: G06F9/30
Abstract: 本发明公开一种可变长度指令存储控制器、控制方法、终端及存储介质,涉及集成电路设计技术领域。可变长度指令存储控制器包括:地址判断模块、双端口阵列、加1加法器,取指移位模块及指令缓存模块;地址判断模块输出待取出指令地址,该地址的低L位为控制信号,其余高H位为指令读取地址。双端口阵列的第一读端口输出高H位地址的第一端口指令,第二读端口输出高H位地址加1后地址的第二端口指令;基于控制信号自第一端口指令中选取第一指令,自第二端口指令中选取第二指令组合为缓存指令;取指移位模块所包括的位移开关阵列将缓存指令传输至指令缓存模块,自指令缓存模块中可取出任意长度的指令,实现可变长度指令的存储控制。
-
公开(公告)号:CN118093018B
公开(公告)日:2025-04-11
申请号:CN202311745399.1
申请日:2023-12-19
Applicant: 北京理工大学
IPC: G06F9/30
Abstract: 本发明属于集成电路及处理器技术领域,涉及存内计算核、运算方法、存内处理器及处理方法。存内处理器采用多个存内计算核独立可编程设计、自定义指令架构及顶层主从通信方式,包括多个独立的存内计算核、顶层控制器、顶层指令缓存、顶层权重缓存和顶层激活缓存及时钟和电源模块。每一独立的存内计算核中包含核内指令缓存、核内权重缓存、核内激活缓存、核内计算结果缓存,每个存内计算核与相邻存内计算核连接总线通信。存内处理器使用单条指令同时控制多个存内计算核进行包括向量乘加在内的神经网络计算。通过控制存内计算核实现存内计算核间和存内计算核与处理器间的数据传递。通过控制存内计算核进行各种丰富的数学运算,实现高能效计算。
-
公开(公告)号:CN118093018A
公开(公告)日:2024-05-28
申请号:CN202311745399.1
申请日:2023-12-19
Applicant: 北京理工大学
IPC: G06F9/30
Abstract: 本发明属于集成电路及处理器技术领域,涉及存内计算核、运算方法、存内处理器及处理方法。存内处理器采用多个存内计算核独立可编程设计、自定义指令架构及顶层主从通信方式,包括多个独立的存内计算核、顶层控制器、顶层指令缓存、顶层权重缓存和顶层激活缓存及时钟和电源模块。每一独立的存内计算核中包含核内指令缓存、核内权重缓存、核内激活缓存、核内计算结果缓存,每个存内计算核与相邻存内计算核连接总线通信。存内处理器使用单条指令同时控制多个存内计算核进行包括向量乘加在内的神经网络计算。通过控制存内计算核实现存内计算核间和存内计算核与处理器间的数据传递。通过控制存内计算核进行各种丰富的数学运算,实现高能效计算。
-
-