+------------------------------+
| AI | <-- AI/ML Functions for Edge Devices based on Low Level Functions
+------------------------------+
| DSP | <-- Digital Signal Processing Functions
+------------------------------+
| Math Operations | <-- Commonly Used Math Functions for Various Applications
+------------------------------+
| Adaptation Layer | <-- To Replace Functions in Standard C with Platform Optimized/Specific Functions
+------------------------------+
+------------------------------+
| APPLICATION |
+------------------------------+
| MIDDLEWARE |
| - TinyAdapter | <-- Platform-specific Low-level Optimization
| - TinyMath | <-- Common Math Functions
| - TinyDSP | <-- DSP Functions
| - TinyAI | <-- AI Functions
+------------------------------+
| DRIVERS |
+------------------------------+
| HARDWARE |
+------------------------------+