首页> 外国专利> Microcontroller having dedicated hardware for memory address space expansion via auxilliary address signal generation

Microcontroller having dedicated hardware for memory address space expansion via auxilliary address signal generation

机译:具有专用硬件的微控制器,用于通过辅助地址信号生成来扩展存储器地址空间

摘要

A microcontroller is presented including additional hardware which generates multiple auxiliary address signals needed to expand the memory address space of the microcontroller. The auxiliary address signals allow access to memory locations within external memory devices which would not otherwise be accessible while advantageously maintaining software compatibility with previous microcontroller products. The auxiliary address signals form the most significant bits of augmented addresses, thereby dividing memory locations within the external memory devices into multiple memory banks of equal size. When memory banking is enabled, software instructions select the desired memory bank by writing appropriate values to address bit positions within a memory banking control (MBC) register. The auxiliary address signals are normally produced having values stored within corresponding bit positions of the MBC register. When address signals are generated which correspond to a portion of the memory address space reserved for operating system software, however, the additional hardware modifies the auxiliary address signals such that a selected memory bank is always accessed. As a result, operating system software need only be present in the selected memory bank. This method of generating the auxiliary address signals eliminates the need to duplicate operating system software in each memory bank mapped to a reserved portion of the memory address space, allowing efficient utilization of the external memory devices.
机译:提出了一种微控制器,其包括附加的硬件,该硬件生成扩展该微控制器的存储器地址空间所需的多个辅助地址信号。辅助地址信号允许访问外部存储设备中的存储位置,否则将无法访问这些存储位置,同时有利地保持与先前的微控制器产品的软件兼容性。辅助地址信号形成扩展地址的最高有效位,从而将外部存储设备中的存储位置划分为多个大小相等的存储体。启用存储库后,软件指令通过写入适当的值以寻址存储库控制(MBC)寄存器中的位位置来选择所需的存储库。通常产生具有存储在MBC寄存器的相应位位置内的值的辅助地址信号。但是,当生成的地址信号对应于为操作系统软件保留的一部分存储器地址空间时,附加硬件会修改辅助地址信号,以便始终访问选定的存储体。结果,操作系统软件仅需要存在于选定的存储体中。这种产生辅助地址信号的方法消除了在映射到存储器地址空间的保留部分的每个存储器库中复制操作系统软件的需要,从而允许有效利用外部存储器设备。

著录项

  • 公开/公告号US6023750A

    专利类型

  • 公开/公告日2000-02-08

    原文格式PDF

  • 申请/专利权人 ADVANCED MICRO DEVICES INC.;

    申请/专利号US19970812551

  • 发明设计人 JOHN P. HANSEN;RONALD M. HUFF;

    申请日1997-03-07

  • 分类号G06F9/32;G06F12/06;

  • 国家 US

  • 入库时间 2022-08-22 01:37:55

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号