UltraZohm

Repository

  • ultrazohm_sw

Getting-Started

  • Onboarding
  • Toolchain installation
  • UltraZohm Setup
  • Tutorials

General

  • System Overview
  • Project structure
  • Infrastructure
  • How to guides
  • Use-cases

MPSoC Platform

  • Platform Architecture
  • RPU Software
  • APU Software
  • Software Framework
    • Software Development Guidelines
    • Hardware Abstraction Layer
    • Array
    • Coordinate Transformation
    • Field Oriented Control (FOC)
    • Newton Raphson root approximation
    • Moving average
    • Linear decoupling
    • PI-Controller
    • Resonant controller
    • PMSM config
    • Signals
    • Exponential smoothing filter
    • Space vector limitation
    • Speed Control
    • Waveform Generator
    • Global configuration
    • Unit tests (Ceedling)
    • Assertions
    • System Time R5
    • Matrix math
    • Neural network
    • Fixed-point library
  • Vivado Framework
  • IP Cores
  • CPLD

User Software

  • GUI

Codegeneration

  • HDL-Coder (HDL)
  • Vivado HLS (HDL)
  • Embedded-Coder (C-Code)

Hardware

  • Carrier Board
  • Adapter Cards
  • Interface to power electronics
  • Altium
UltraZohm
  • Software Framework
  • Edit on Bitbucket
Previous Next

Software Framework

Software Framework

  • Software Development Guidelines
    • Guidelines
    • Coding style
    • Static code analysis
    • Example Implementations
    • Static memory allocation
    • Coding rules
    • Sources
  • Hardware Abstraction Layer
    • HAL Functions
    • AXI Functions
  • Array
    • Reference
    • Example
  • Coordinate Transformation
    • Three phase systems
    • Multiphase systems
  • Field Oriented Control (FOC)
    • Setup
    • Functions
  • Newton Raphson root approximation
    • Reference
    • Description
    • Example
    • Sources
    • Functions
  • Moving average
    • Setup
    • Sample-functions
    • Set filter length
    • Reset
    • Sources
  • Linear decoupling
    • Example
    • Description
  • PI-Controller
    • Setup
    • Functions
  • Resonant controller
    • Resonant-Controller
    • Init function
    • Step function
    • Get output function
    • Reset function
    • Set-Config function
    • Saturation and Anti-Windup
    • Sources
  • PMSM config
    • Example
  • Signals
    • Functions
  • Exponential smoothing filter
    • Example
    • Reference
    • Sources
  • Space vector limitation
    • Example
    • Description
    • Sources
  • Speed Control
    • Setup
    • Functions
  • Waveform Generator
    • Functions
  • Global configuration
    • Configuration
  • Unit tests (Ceedling)
    • Ceedling
    • Sources
  • Assertions
    • Reference
    • How to use
    • Assertion callback
    • Implementation
  • System Time R5
    • Usage
    • Example
    • IP-Core
  • Matrix math
    • Matrix definition
    • Dimensions
    • Example
    • Reference
    • Performance estimation
  • Neural network
    • Network and dimension definition
    • Neurons
    • Network example
    • Sources
    • Software implementation
  • Fixed-point library
    • Scaling and precision
    • Unsigned fixed point data
    • Signed fixed-point data
    • Rounding
    • Conversion
    • Write
    • Read
Previous Next

© Copyright UltraZohm community.

Built with Sphinx using a theme provided by Read the Docs.