Patent ID: 6311258
Filing Date: 2001-10-30
Classification: G06F,G06T

Abstract:
A data store apparatus adapted to store first data objects comprised of a plurality of first data items and to store second data objects comprised of one or more second data items, said data store apparatus comprising:an encoder unit adapted to receive the first data objects and the second data objects during a first operating mode and a second operating mode, respectively, of said data store apparatus, to encode the first data objects by rearranging an order of the plurality of first data items of the first data objects during the first operating mode of said data store apparatus, and to encode the second data objects by not rearranging an order of the one or more second data items of the second data objects during the second operating mode of said data store apparatus;a storage unit adapted to store the encoded first data objects and the encoded second data objects during the first operating mode and the second operating mode, respectively;a decoder unit adapted to rearrange an order of an output of said storage unit during the first operating mode, and not to rearrange an order of an output of said storage unit during the second operating mode of said data store apparatus;an address generator unit adapted to generate read and write addresses for said storage unit in accordance with the first operating mode and the second operating mode; anda controller unit adapted to generate control signals dependent upon the first operating mode and the second operating mode for controlling an order of data items encoded by said encoder unit, storage of the encoded first data objects or the encoded second data objects in said storage unit, an output operation of said decoder unit, and generation of the read and write addresses by said address generator unit.