7 Memory Organization
This section describes the Memory Organization and Bus Matrix (BMX) in PIC32A devices. The following features are covered:
- Memory and SFR Maps
- Modified Harvard Architecture
- Unified Memory Map
- Split Data Bus Speeds
- Bus Matrix:
- Establishes communication between initiator and targets
- Decodes addresses and provides arbitration between multiple initiators requesting access to the same target
- Provides concurrent accesses to multiple targets from different initiators
- Generates a bus error exception back to an initiator on any failed access
- Provides support for the CPU to execute from RAM