发明名称 一种寄存器堆分页式扩展装置及其实现方法
摘要 本发明公开了一种寄存器堆分页式扩展装置及其实现方法。该寄存器堆分页式扩展装置包括分页式机器码识别模块、分页式标志信息分配模块、译码器模块、分页式控制信息集成模块、分页式通用寄存器堆模块。分页式机器码识别模块用于识别处理器在每个时钟周期接收的指令行中的分页式特殊机器码,并输出分页式标志信息交由分页式标志信息分配模块进行指令相匹配,匹配后的分页式信息分配至运算部件及数据传输通道对应的译码器模块。译码器对分页式选择信息译码并输出。分页式控制信息集成模块将译码器模块输出的信息集成至分页式通用寄存器堆。本发明还公开寄存器堆分页式扩展的实现方法。
申请公布号 CN104572020A 申请公布日期 2015.04.29
申请号 CN201410853913.8 申请日期 2014.12.31
申请人 中国电子科技集团公司第三十八研究所 发明人 孙立宏;付秀兰;宋何娟;周东;马强;黄光红;贾光帅;龚晓华;刘小明;郭二辉
分类号 G06F9/30(2006.01)I 主分类号 G06F9/30(2006.01)I
代理机构 代理人
主权项 一种寄存器堆分页式扩展装置,应用于数字信号处理器中,其特征在于:该寄存器堆分页式扩展装置包括分页式机器码识别模块、分页式标志信息分配模块、译码器模块、分页式控制信息集成模块、分页式通用寄存器堆模块,该分页式通用寄存器堆模块包括多个页面的通用寄存器堆;该分页式机器码识别模块用于识别数字信号处理器在每个时钟周期所接收的指令行中的分页式特殊机器码并输出分页式标志信息;该分页式标志信息分配模块用于将分页式标志信息与所对应的指令相匹配,并将该匹配后的分页式信息分配至该译码器模块;该译码器模块用于给出外部运算部件及数据传输通道的数据和运算控制信息,根据分配到的分页式信息进行分页式选择同时将分页式选择信息译码并输出;该分页式控制信息集成模块用于将该译码器模块输出的信息按照目的寄存器、源寄存器编号顺序集成,输出至该分页式通用寄存器堆;该分页式通用寄存器堆通过读写使能信息、读写数据地址信息、写数据、写数据选择信息、分页式页面选择信息实现寄存器的快速分页式读写功能。
地址 230001 安徽省合肥市高新技术开发区香樟大道199号