Patent ID: 6507898
Filing Date: 2003-01-14
Classification: G06F,G06T,G11C,H04N

Abstract:
Apparatus for supplying multiple, separately addressed data items from a data table in an external memory, said apparatus comprising:a controller for configuring said apparatus to operate in any one of a plurality of modes of operation; a cache memory that includes n separately addressable memory banks organized as m cache-lines, where n and m are both a plurality; n address generators each coupled to a corresponding one of the n memory banks, for generating multiple addresses to retrieve the multiple data items from the memory banks, wherein each of said multiple address is generated according to an index and a current one of the plurality of modes of operation; and a data organizer for positioning the retrieved data items in an output packet, wherein said data organizer positions the retrieved data items in the output packet in a manner determined by the current mode of operation.