무선 커넥티비티 및 스마트 센싱 기술의 선두 라이선스 기업인 CEVA는 IoT 기기가 상황을 인지할 수 있도록 지원하는 최초의 통합형 하드웨어 IP 및 소프트웨어 플랫폼 SenslinQ를 출시했다. 이 플랫폼은 센서 융합, 사운드 및 커넥티비티 기술을 통합했다.
상황 인지는 스마트폰, 노트북, AR/VR 헤드셋, 로봇, 히어러블 및 웨어러블과 같은 많은 기기들의 필수적인 기능으로 빠르게 자리매김하고 있다. 이 기능은 제품에 가치를 더하고 사용자 경험을 향상시키고자 하는 OEM 및 IT 기업들에 의해 주도되고 있다. SenslinQ 플랫폼은 센서의 물리적 동작과 이상 징후를 면밀하게 파악해야 하는 워크로드를 중앙집중화해 이러한 기기의 개발을 간소화한다. 마이크, 레이더, IMU(Inertial Measurement Unit), 환경 센서 및 ToF(Time of Flight) 등 기기 내의 여러 센서로부터 데이터를 수집하고, 이 데이터에 대한 노이즈 억제 및 필터링과 같은 프런트 엔드 신호 처리를 수행한다. 그런 다음 SenslinQ는 고급 알고리즘을 적용해 활동 분류, 음성 및 소리 감지, 사물존재여부 및 근접 감지와 같은 "컨텍스트 인에이블러(Context enablers)"를 생성한다. 이러한 컨텍스트 인에이블러는 온 디바이스(on-device)에서 결합되거나 로컬 에지 컴퓨터 또는 클라우드로 무선(Bluetooth, Wi-Fi, NB-IoT) 전송하여 기기를 작동 환경에 맞게 결정하고 조정할 수 있다.
SenslinQ 플랫폼은 상황 인지 IoT 기기를 활성화하는데 필요한 하드웨어 IP 및 소프트웨어 구성 요소를 모두 통합한다. 사용자 정의 가능한 하드웨어 참조 설계는 표준 시스템 인터페이스를 사용해 연결된 다음의 3가지 특징으로 구성된다.
• Arm 또는 RISC-V MCU
• CEVA-BX DSP
• RivieraWaves 블루투스(Bluetooth), 와이파이(Wi-Fi) 또는 드래곤플라이(Dragonfly) NB-IoT 플랫폼과 같은 무선 커넥티비티(Wireless Connectivity Island)나 고객 또는 써드파티에서 제공한 기타 커넥티비티 표준
SenslinQ 소프트웨어는 CEVA 및 해당 에코시스템 파트너로부터 즉시 사용할 수 있는 광범위한 소프트웨어 라이브러리 포트폴리오로 구성되어 있으며, 다음과 같다.
• 모바일, 웨어러블, 히어러블, 로봇 등의 센서 융합 및 활동 분류를 위한 힐크레스트랩(Hillcrest Labs)의 모션엔진(MotionEngine) 소프트웨어 패키지
• ClearVox 프런트 엔드 음성 처리, WhisPro 음성 인식 및 포괄적인 DSP 및 AI 라이브러리
• ANC(Active Noise Cancellation), 사운드 감지, 3D 오디오 등을 위한 광범위한 써드파티 소프트웨어 구성 요소
SenslinQ 플랫폼에는 SenslinQ 프레임 워크, 리눅스(Linux) 기반 HAL(Hardware Abstraction Layer) 참조 코드 및 다중 프로세서와 다양한 센서 간의 데이터 및 제어 교환을 위한 API가 포함되어 있다.