Nova Patents
EP0332911A2

Local memory fast selecting apparatus.

Abstract

Local memory fast selection apparatus in a data processing system having a plurality of memory resources and addressing by logical/virtual addresses which are converted into physical addresses, comprising a memory management unit MMU (2) for converting a logical address in a physical address and for generating a destination code which identifies the memory resource, an auxiliary memory (16) having the same number of addressable locations of the MMU (2) and loaded together with the MMU (2), this last with a physical address corresponding to the logical address by which the MMU (2) is addressed and with a destination code, the auxiliary memory (16) with a bit decoded from said destination code for selecting a predetermined memory resource, the auxiliary memory (16) and the MMU (2) being read out together with the same logical address, so as to jointly obtain a physical address from the MMU (2) and a selection signal of the predetermined memory resource from the auxiliary memory (16), without any delay caused by decoding operations.

EP0332911A2, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 25 February 2009, 17.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

3 claims: 1 independent, 2 dependent

  1. 1
    1) Local memory fast selection apparatus, in a data processing system having a plurality of memory resources and addressing by logic/virtual addresses which are converted into physical addresses, comprising a memory management unit MMU for converting a logical address into a physical address and for generating a destination code which identifies the memory resource to be selected in said plurality, a decoder connected to outputs of said MMU for receiving said destination code and for outputing a local memory selection signal, an auxiliary memory addressed by the same logical address used to address said MMU and having an input connected to an output of said decoder for receiving said local memory selection signal and for storing a bit corresponding to said selection signal when said MMU and said auxiliary memory are jointly controlled for a write operation, said auxiliary memory having an output connected to said local memory for outputing to said local memory, when controlled for a read operation jointly with said MMU, a selection signal corresponding to the stored bit, without any decoding delay.