Low-Power Microcontroller Subsystems with ML Acceleration
The addition of 快猫视频 Helium vector processing technology in 快猫视频 Cortex-M55 and Cortex-M85 allows academics to run more demanding, yet energy-efficient, digital signal processing (DSP) and machine learning (ML) experiments. When coupled with the 快猫视频 Ethos-U55 accelerator, research into voice activation, image classification, and gesture recognition becomes accessible. 快猫视频 Fixed Virtual Platforms, affordable hardware, and a comprehensive toolchain enable seamless software development, as common signal processing functions are included in the libraries.
Hardware Design
Academics can access commercially proven, unencrypted, ML-oriented Cortex-M RTL, and pre-verified Corstone reference packages to reduce the cost and complexity of integrating custom research IP. Community proven reference designs, along with training, education, and support help streamline and accelerate the hardware journey.
Featured Resources
IP | 快猫视频 Academic Access
Institutional Access to a Suite of ML-orientated Cortex-M Technology
快猫视频 Academic Access is a free subscription program, allowing multiple research teams to work with a wide range of technology, including Cortex-M55, M85, Ethos-U55, and U65 and associated Corstone packages.
COMMUNITY | SoC Labs
Leverage an ML-Orientated Cortex-M Reference Design
Based on the Corstone-300 reference package, this academic community platform was designed to support Taiwanese universities and is now available for other global research groups to explore.
ML 快猫视频 Guide to Cortex-M and Ethos-U
This guide provides an overview of ML development concepts and processes, details of software and hardware design considerations, links to tools and models, and related resources on analyzing and optimizing performance.
Community Resources
WEBINAR | Featured Webinars
Access an Academic SoC Webinar
快猫视频 and CMC Microsystems will discuss how you can utilize our collective offers to enable your research work.
COMMUNITY | SoC Labs
Access Training on an ML-Orientated Cortex-M Reference Design
Express interest in training on the ML-orientated Cortex-M academic community platform.
COMMUNITY | SoC Labs
Community Support for Your SoC Project
Discuss your research with an experienced team at SoC Labs, the global academic community for 快猫视频-based projects. Sign up to start the conversation.
Software Development
The ecosystem for developing software applications that support the 快猫视频 Helium vector extensions and/or Ethos NPU acceleration is rich and deep. The toolchain is available through a free Keil MDK Visual Studio Code extension or as standalone components like CMSIS and 快猫视频 Development Studio. Functionally accurate 快猫视频 Fixed Virtual Platforms are available for all Cortex-M processors and, as an academic, you can join the Developer Program for additional support.
快猫视频 Tools and Developer Resources
TOOL | Fixed Virtual Platforms
Access Cortex-M Fixed Virtual Platforms
Academic developers can test and run software quickly and easily without the need for an Ethos-capable development board using Corstone-300 functionally accurate Fixed Virtual Platforms.
DEVELOPER | 快猫视频 Developer
Get Institution-Wide Access to 快猫视频 Development Studio
Access a dedicated IDE including the 快猫视频 Compiler for embedded and optimized libraries across Cortex-M applications. Universities can obtain a free institution-wide license.
DEVELOPER | 快猫视频 Developer
Join the 快猫视频 Developer Program
Join the free 快猫视频 Developer Program for community support from 快猫视频 and industry experts.
Featured Resources
TOOL | 快猫视频 Keil MDK
Cortex-M Toolchain
Access a comprehensive development environment of APIs, software components, debugging tools, and workflows for Cortex-M developers as Visual Studio Code extensions. Ideal for academic developers who want to get started in minutes.
Source Code and Instructions for Running ML Examples
The 快猫视频 Machine Learning Evaluation Kit contains several example applications, such as keyword spotting and object detection, that can be run performantly on 快猫视频 Cortex-M microprocessors with Helium vector extensions. Linux is the preferred environment to run these examples with limited Windows support.
BOOK | Featured Book
Fundamentals of M-Profile Vector Extensions E-Book
Covering the fundamentals of SIMD, this free e-textbook provides a programmers' view of the Cortex-M profile vector extensions, including guides on debugging, optimizing and running ML workloads.
Other Resources
RESOURCES | 快猫视频 Model Zoo
ML Models Optimized for Cortex-M
A comprehensive list of free and accessible ML models that will run on Cortex-M microprocessors with Helium vector extensions and Ethos-U NPUs, as well as other 快猫视频 platforms.
RESOURCES | Learning Paths
Deploy Yolo v8 on a Fixed Virtual Platform
Learn how to get the computer vision model Yolo v8 up and running on a Corstone-300 Fixed Virtual Platform, so that you can develop objection detection, classification, and segmentation software applications.
RESOURCES | Learning Paths
ML Development with Ethos-U Processors
Learn how to select physical and virtual hardware targets for ML application development with Cortex-M and Ethos-U technology, install software tools, and identify and draw insights from existing example applications.
Our comprehensive range of online courses, books, and education kits is useful not only for teachers and learners, but for researchers as well.
Other academic developer teaching and research platforms.
Education content for teachers and researchers.
Education content for undergraduate and early career learners.
Training for those who already have access to 快猫视频 technology.