Did you know that there are 23 billion IoT embedded devices currently deployed around the world? This figure is expected to grow to a whopping 1 trillion devices by 2050! 90% of IoT devices are based around Arm’s Cortex-M microcontroller technology.
ASN provides a variety of real-time algorithmic solutions for biomedical (ECG, PPG, EMG), I4.0 (predictive maintanence) and smart grids (power quality) applications. We excel in sensor signal processing, data analysis and AI, combining the latest techniques in AI/ML, DSP and IoT (AIoT) for clients internationally.
Knowledge partner of Arm’s DSP core team
Advanced Solutions Nederland is a solutions and knowledge partner of Arm’s DSP core team. Our AIoT (AI + IoT) solutions are built on Arm’s Cortex-M family of low-power, DSP enabled processors.
The Arm Cortex-M cores are at the heart of 90% of IoT applications. Sometimes clients ask us if we support their Arm Cortex-M based demo-board of choice. The answer is simply: yes!
As an Arm solutions partner, we will be kept informed of their product roadmap and progress for the coming years.
Cores licensed by over 200 international IC vendors (TI, ADI, ST, Bosch, Nordic)
The Arm Cortex-M based microcontrollers are an excellent match for AIoT applications:
- Low power and cost are essential for IoT devices
- Microcontroller with DSP and AI functionality all-in-one
- Embedded hardware security functionality highly desirable
- Cortex-M4 and M7 cores have hardware floating support (enhanced microcontrollers)
- Freely available CMSIS-DSP C library: supporting over 60 signal processing functions
Arm: World leading IP silicon vendor for AIoT solutions
- Numerous White papers and reference designs, based on ASN – Arm IP.
- Arm Webinar
Arm’s CMSIS-DSP library vs. ASN’s C SDK Framework
Thanks to our close collaboration with Arm’s architecture team, our new ultra-compact, highly optimised ANSI C based framework provides outstanding performance compared to other commercial DSP libraries, including Arm’s optimised CMSIS-DSP library
As seen, using o1 complier optimisation, our framework is able to surpass Arm’s CMSIS-DSP library’s performance on an M4F and M7F. Although notice that performance of both libraries is worse on the Cortex-M3, as it doesn’t have an FPU. Despite the difference, both libraries perform equally well, but the ASN DSP library has the added advantage of extra functionality and being platform agnostic, making it ideal for variety of biomedical (ECG, EMG, PPG), audio (sound effects, equalisers) , IoT (temperature, gas, pressure) and I4.0 (flow measurement, vibration analysis, CbM) applications.
AIoT applications designed on the newer Cortex-M33F and Cortex-M55F cores can also take advantage of extra filtering blocks, double precision arithmetic support, providing a simple way of implementing high performance AI on the Edge applications within hours.
Benchmarks for STM32: M3, M4F and M7F microcontrollers running an 8th order IIR biquad lowpass filter for 1024 samples
Contribution on new book on Arm’s latest processors: The Definitive Guide to Arm Cortex-M23 and Cortex-M33 Processors
The book is written by Joseph Yiu, Arm’s resident architecture guru. It features benchmarks and experiments with our DSP filter design tooling (ASN Filter Designer) using CMSIS-DSP for Arm’s latest processors
Dr. Sanjeev Sarpal, Director of AI at Advanced Solutions Nederland has provided support in the digital filter design topic. Joseph Yiu’s new book features a chapter on the ASN Filter Designer for AI/IoT applications using the M23 and M33 Cortex-M cores.
Advanced Solutions Nederland works closely with Arm’s DSP/architecture team for AI/DSP solutions using their cores. We currently work with Arm to release whitepapers on the Cortex-M55.
Find out more
AIoT smart sensor design eco system
Ease integration into your existing design workflow and toolchains
Simply load your sensor data into the signal analyser and perform a detailed analysis. After identifying the wanted and unwanted components of your signal, design a filter and test the performance in real-time on your test data. Export the designed filter to C for Arm MDK, STM32CubeIDE or integrate the filter into your algorithm in another domain, such as in Matlab, Python or C# .NET.
An overview of how the ASNFD fits into your smart sensor design workflow with your exisiting toolchains.
RAD for Arm Cortex-M microcontrollers
Use the tool in your RAD (rapid application development) process, by taking advantage of the automatic code generation to Arm’s CMSIS-DSP software framework, and quickly integrate the DSP filter code into your main application code.
The ASNFD filtering Arm MDK5 software pack is available from Keil, and provides MDK users with detailed examples and a pain free way of implementing IIR/FIR filters on Arm Cortex-M cores using ASN IP.
ASN Filter Designer is 100% compatible with Arm CMSIS technology.
As an Arm DSP knowledge partner, we will be kept informed of their product roadmap and progress for the coming years.