Occupancy Sensing Solution Supported by Multiple BLE Chipsets for a US-based Semiconductor Company
Overview
The client is a leading semiconductor company based in the US, offering innovative solutions for digital transformation. They wanted to enhance their existing occupancy sensing solution by incorporating SiLabs BLE SoC support for BLE connectivity to meet the high demands of one of their valued customers. ACL Digital assisted the client in migrating the BLE System On Chip (SoC) from Nordic to SiLabs SoC, supporting their occupancy sensing solution chipset.
Download Case Study
Challenges
Insufficient features to meet the end-customer requirement
Lack of support for SiLabs BLE SoC to enhance the chipset
Solution
- Developed a Network Co-Processor (NCP) application on the SiLabs EFR32 SoC that supports all the custom characteristics supported by the application firmware
- Ported BGLIB interface on the ARM Cortex-M4F MCU (ADuCM4050)
- Enhanced the current MCU application to communicate with the SiLabs BGLIB APIs instead of the Nordic serialization library
- Tuning the communication channel parameters and application enhancement to have robust communication
- Added support of a BLE secure connection to ensure customer data protection
- End to end system validation and testing
Outcomes
- The customer was able to offer an optimum solution to their valuable customers to win a high-volume long term contract for occupancy sensing solution chipset