13 Introduction
(Ask a Question)Implementation of Field Oriented Control (FOC) of AC motor needs an intelligent state machine a Finite State Machine (FSM) apart from the transformations and closed-loop control. It is useful to have all the state transitions managed in a single IP module. The Sequence Controller IP manages the starting, stopping, fault, and fault clear operations through FSM. It also manages the transition from closed-loop to open-loop and vice versa. It acts as a master block that controls all other IPs involved in FOC. The sequence controller triggers the Analog-to-Digital Converter (ADC) sampling and conversion, enables and disables the Pulse Width Modulation (PWM) based on the motor operating state and also enables and disables current and speed PI controllers.
Summary
(Ask a Question)| Core Version | This document applies to Sequence Controller v4.2. |
| Supported Device Families |
|
| Supported Tool Flow | Requires Libero® SoC v11.8 or later releases. |
| Licensing | Complete encrypted RTL code is provided for the core, enabling the core to be instantiated with SmartDesign. Simulation, Synthesis, and Layout are performed with Libero software. Sequence Controller is licensed with encrypted RTL that must be purchased separately. For more information, see Sequence Controller. |
Features
(Ask a Question)Sequence Controller has the following key features:
- Controls the starting, stopping, faulting, and fault-clearing operations for open and closed-loop transactions through the FSM
Implementation of IP Core in Libero Design Suite
(Ask a Question)IP core must be installed to the IP Catalog of the Libero® System-on-Chip (SoC) software. This is done automatically through the IP Catalog update function in the Libero SoC software, or the IP core is manually downloaded from the catalog. Once the IP core is installed in the Libero SoC software IP Catalog, the core is configured, generated, and instantiated within the SmartDesign tool for inclusion in the Libero project list.
