head 1.1; branch 1.1.1; access ; symbols noReleaseTag:1.1.1.1 noVendorName:1.1.1; locks ; strict; comment @# @; 1.1 date 2003.02.10.04.04.56; author doru; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.02.10.04.04.56; author doru; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @ DACU
Main Page   Modules   Related Pages  

DACU
[Hardware resources]

Overview
The Data Address Calculation Unit offers a unified read and write access over the concatenated RF, IOF and DM space, that is, over the Unified Memory (UM) space.
Loads and stores operate in the UM space. They use the DACU in order to translate the Unified Memory address into a RF, IOF or DM address.
The DACU takes requests to read or write into UM space, translates the UM address into RF, IOF or DM address, and transparently places requests to read or write the specific hardware resource (RF, IOF or DM) that corresponds to the given UM address.
Reading DACU

pavr_hwres_dacu_01.gif

DACU read requests:
As a response to read requests, the DACU places read requests to RF, IOF or DM:
Writing DACU

pavr_hwres_dacu_02.gif

DACU write requests:
As a response to write requests, the DACU places write requests to RF, IOF or DM, and BPU:

Generated on Tue Dec 31 20:26:31 2002 for Pipelined AVR microcontroller by doxygen1.2.16
@ 1.1.1.1 log @Importing into repository the new directory structure. @ text @@