首页>
外国专利>
Data transfer apparatus, method for transferring and mapping data between address spaces with different segment lengths, and a computer program for the same
Data transfer apparatus, method for transferring and mapping data between address spaces with different segment lengths, and a computer program for the same
An apparatus and method for transferring and mapping data between address spaces having different structures, and a computer program for the same. An address translation table storage unit (fig 1, 11) stores an address translation table 40, which provides a plurality of translation descriptor domains 41, 42, 43 to support a plurality of translation step sizes. The base addresses of the second address space, boundary locations of the translation descriptor domains, and translation step sizes are stored to support the translation descriptor domains. Preferably, the base address corresponding to each translation descriptor domain is specified as a common multiple of the translation step sizes of the translation descriptor domain and of that preceding it. Depending on the segment size of each data block to be transferred, a translation descriptor domain selection unit (fig 1, 16) chooses a suitable translation descriptor domain within the address table 40. Data segment mapping is then performed using data segment associating means according to the selected translation descriptor domain.
展开▼