发明名称 一种通用地址空间管理方法及其结构
摘要 本发明公开了一种通用地址空间管理方法及其结构,首先,利用异或逻辑将常数0xFFFF与片内存储器地址掩码进行异或运算,得到片内存储器的实际容量,同样计算出片外存储器的实际容量。然后,当区域判决器将访问片外存储器地址送入片外存储器控制逻辑后,直接进入一个减法器部件,由总线选择信号控制该减法器的使能,它将与前述算出的片内存储器容量值相减,得到修正后的片外存储器访问地址。之后,修正后的访存地址需要经过一个地址截取电路只保留片外存储器实际容量所用到的地址线。本发明不受存储器件类型的限制,能够在不改变微处理器正常程序执行的前提下,提高片外存储空间的资源利用率。
申请公布号 CN104850503A 申请公布日期 2015.08.19
申请号 CN201510227365.2 申请日期 2015.05.06
申请人 中国航天科技集团公司第九研究院第七七一研究所 发明人 娄冕;张洵颖;张丽娜;张斌;张娟;刘思源
分类号 G06F12/02(2006.01)I;G06F13/16(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 徐文权
主权项 一种通用地址空间管理方法,其特征在于,包括以下步骤:步骤一:区域判决器接收来自系统总线的访存指令,并根据片内存储器与片外存储器的地址基址与地址掩码将访存地址和选择使能信号送入片外存储器控制逻辑;步骤二:利用异或逻辑将常数0xFFFF与片内存储器地址掩码进行异或运算,得到片内存储器容量,同时利用异或逻辑将常数0xFFFF与片外存储器地址掩码进行异或运算,得到片外存储器容量;步骤三:由选择使能信号控制将访存地址与片内存储器容量进行减法运算,得到片外存储器逻辑地址;步骤四:将片外存储器逻辑地址与片外存储器容量通过地址截取得到单块片外存储器物理地址以及片外存储器分块选择信号,同时,将选择使能信号和片外存储器分块选择信号进行译码得到片外存储器片选信号;步骤五:将单块片外存储器物理地址与片外存储器片选信号分别通过一个时序保持逻辑得到单块片外存储器实际物理地址与片外存储器实际片选信号。
地址 710068 陕西省西安市太白南路198号