SmartFusion2- AMBA APB, Custom Peripheral

From ift
Revision as of 12:29, 24 September 2013 by Cto070 (talk | contribs)

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 and that you are using the SmartFusion2 starter kit from Actel.

Create new project

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