2022-10-17 08:26:37
The Synopsys ARC® IoT Communications Subsystem is an efficient NB-IoT modem solution that incorporates an ultra-low power ARC EM11D Processor, hardware accelerators, integrated peripherals and NB-IoT application software to provide a complete software-defined modem that quickly adapts to continuously evolving standards.
Key Hardware Features
- Configurable ARC EM11D Processor
- ARC Processor EXtension (APEX) accelerators for Viterbi and Trigonometry
- Generic digital front-end interface (RF Transceiver via partner)
- AHB infrastructure and peripherals
- Power management
Key Software Features
- Software library supporting base NB-IoT functions such as interpolation, FFTs, and modulation
- Application examples highlighting typical OFDM processing use cases
- Low level drivers for DFE, Host IF, USIM, and UART
- Optional: Full Rel13/14 stack including PHY/L2/L3 layers
The IoT Communications Subsystem is supported by the ARC MetaWare Development Toolkit, which includes a rich library of DSP functions, allowing software engineers to rapidly implement algorithms from standard DSP building blocks.

ARC IoT Communications IP Subsystem Block Diagram
Synopsys ARC IoT Communications IP Subsystem
Highlights
- Integrated, pre-verified hardware and software IP subsystem
- ARC EM11D processor with DSP extensions delivers extremely low gate count and highly efficient processing performance
- Hardware accelerators for key communications functions such as Viterbi decoding dramatically reduce cycle counts and energy consumption
- Integrated peripherals provide a wide range of SoC connectivity options for SoC/MCUs
- Digital Front End (DFE) tailored to efficiently connect to multiple partner RF transceivers
- Communications library and optional software stacks provide NB-IoT application layers