SmartFusion2- AMBA APB, Custom Peripheral

From ift
Revision as of 12:14, 24 September 2013 by Cto070 (talk | contribs) (Created page with "=Intro= This tutorial explains how to create a custom AMBA APB (Advanced Peripheral Bus) module. The tutorial will create a SmartFusion2 MSS (Microcontroller Subsystem) with ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Intro

This tutorial explains how to create a custom AMBA APB (Advanced Peripheral Bus) module. The tutorial will create a SmartFusion2 MSS (Microcontroller Subsystem) with APB bus interface. The custom module will be connected to the APB bus to map from APB bus to a DCS bus. Connected to the DCS part there will be a test module, which you can write and read from. The MSS will also have a GPIO module connected to a LED and serial a UART peripheral.

Before you start

Make sure you have installed Libero and have a valid license, as described in SmartFusion2. This tutorial assumes Libero v11.1 is used.

Create new project

Start Libero SoC v11.1. Press Project and New Project. You can name your project