Step 5: Configure Excalibur Memory Mapping

To configure the memory map of the Excalibur device, follow these steps:

  1. In MegaWizard Plug-In Manager - Excalibur page 6, specify the following responses to the wizard prompts:

  2. Wizard Prompt:
    Response:
    Registers Make sure 7FFFC000 is specified as the base address and 16K is selected in the size list.
    SRAM0 Make sure 00000000 is specified as the base address and 128K is selected in the size list.
    SRAM1 Make sure 00020000 is specified as the base address and 128K is selected in the size list.
    PLD0 Type 10000000 as the base address and select 16K in the size list. Make sure Prefetch is turned off under PLD0 settings.
    Memory map Make sure all other options are turned off.

    Show Me

  3. Click Next. MegaWizard Plug-In Manager - Excalibur [Page 7 of 7] appears. This page lists the files that are created in the project directory for the megafunction.

  4. Show Me

  5. Click Finish to create the ARM-based Excalibur embedded processor megafunction.


To continue the tutorial, proceed to Section 3: Instantiate the ARM-Based Excalibur Embedded Processor Megafunction.