Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

4.3.3.1. Working with the MPU Design Examples

This section's design examples and software examples are developed for, and tested with, the following:
  • The Nios® II Embedded Evaluation Kit (NEEK), Cyclone® III Edition
    Note: The NEEK is no longer available. However, the design examples use only on-chip hardware resources. Therefore, it is easy to port the designs to a different hardware platform.
  • Quartus® software version 9.1.

You also need the following:

  • Nios® II Embedded Design Suite (EDS).
  • The design example archive file, an540_91.zip .

Unzip an540_91.zip to a working directory on your computer. We refer to this directory throughout this section as <design examples>. Be sure to preserve the directory structure of the extracted software archive. Extraction creates a directory structure tree under <design examples> with the following subdirectories:

  • MPU_Design_limit/software_examples/app/mpu_basic
  • MPU_Design_limit/software_examples/app/mpu_exc_detection
  • MPU_Design_limit/software_examples/bsp/mpu_example_bsp
  • MPU_Design_msk/software_examples/app/mpu_basic
  • MPU_Design_msk/software_examples/app/mpu_exc_detection
  • MPU_Design_msk/software_examples/bsp/mpu_example_bsp
Note: The working directory name you choose must not contain any spaces.