Invention Grant
US09298600B2 Method and apparatus for dynamically allocating memory address space between physical memories 有权
在物理存储器之间动态分配存储器地址空间的方法和装置

Method and apparatus for dynamically allocating memory address space between physical memories
Abstract:
A memory address space for each of a plurality of physical memories in a microprocessor-based system is allocated prior to knowing the desired logical size of at least one of the physical memories. At least two of the allocated memory address spaces overlap at least a portion of each other. After the system is fabricated, a pointer value set that corresponds to an address boundary between at least two physical memories of the fabricated system is set during boot time and/or during run time when the size of the physical memories are known. The technique provides a faster time-to-market for microprocessor-based systems by allowing, for example, Application Specific Integrated Circuits (ASICs) comprising microprocessor systems on-chip be manufactured prior to the final firmware and software being fully developed. Additionally, the subject matter disclosed herein permits changes in memory-space allocation for finalized ASIC designs.
Information query
Patent Agency Ranking
0/0