Patent ID: 7441054

Claim:
A method of accessing internal memory in a processor for a processing unit of the processor and a direct memory access controller to simultaneously access the internal memory with at least two internal memory units, the method comprising the steps of: providing a crossbar switch interconnection, through which the processing unit and the direct memory access controller are coupled to the internal memory; and using the crossbar switch interconnection to enable the direct memory access controller and the processing unit to respectively access a first internal memory unit and a second internal memory unit of the internal memory units simultaneously, comprising the steps of: switching the crossbar switch interconnection to be in one of a first state and a second state, wherein the direct memory access controller accesses the first internal memory unit and the processing unit accesses the second internal memory unit when the crossbar switch interconnection is in the first state, and the direct memory access controller accesses the second internal memory unit and the processing unit accesses the first internal memory unit when the crossbar switch interconnection is in the second state.