통합형 하드웨어 IP 및 소프트웨어 플랫폼이 여러 센서에서 데이터를 수집, 처리, 연결해 지능형 디바이스가 주변 환경을 파악할 수 있도록 지원한다
무선 커넥티비티 및 스마트 센싱 기술의 선두 라이선스 기업인 CEVA는 IoT 기기가 상황을 인지할 수 있도록 지원하는 최초의 통합형 하드웨어 IP 및 소프트웨어 플랫폼 SenslinQ™를 출시했다. 이 플랫폼은 센서 융합, 사운드 및 커넥티비티 기술을 통합한 것으로 나타났다.
상황 인지는 스마트폰, 노트북, AR/VR 헤드셋, 로봇, 히어러블 및 웨어러블과 같은 많은 기기들의 필수적인 기능으로 빠르게 자리매김하고 있다. 이 기능은 제품에 가치를 더하고 사용자 경험을 향상시키고자 하는 OEM 및 IT 기업들에 의해 주도되고 있다.
CEVA측은 “SenslinQ 플랫폼은 센서의 물리적 동작과 이상 징후를 면밀하게 파악해야 하는 워크로드를 중앙집중화해 이러한 기기의 개발을 ‘간소화’한다.”고 밝혔다. 마이크, 레이더, IMU(Inertial Measurement Unit), 환경 센서 및 ToF(Time of Flight) 등 기기 내의 여러 센서로부터 데이터를 수집하고, 이 데이터에 대한 노이즈 억제 및 필터링과 같은 프런트 엔드 신호 처리를 수행한다.
“SenslinQ는 고객이 센서 및 커넥티비티 채널의 물리적 동작을 이해하지 않아도 되므로 상황 인지 기기를 지원하는 애플리케이션 및 고급 서비스에 집중할 수 있도록 한다.”
– 에레즈 바니브(Erez Bar-Niv), CEVA CTO
그런 다음 SenslinQ는 고급 알고리즘을 적용해 활동 분류, 음성 및 소리 감지, 사물존재여부 및 근접 감지와 같은 ‘컨텍스트 인에이블러(Context enablers)’를 생성한다. 이러한 컨텍스트 인에이블러는 온 디바이스(on-device)에서 결합되거나 로컬 에지 컴퓨터 또는 클라우드로 무선(Bluetooth, Wi-Fi, NB-IoT) 전송하여 기기를 작동 환경에 맞게 결정하고 조정할 수 있다.
CEVA의 에레즈 바니브(Erez Bar-Niv) CTO는 “CEVA는 최근 몇 년간 유기적 투자 및 M&A를 통해, 무선 커넥티비티 및 스마트 센싱 분야에서 시장의 혁신을 추진하려는 전략적인 목표를 향해 지속적으로 제품 포트폴리오를 확장해 왔다. 모션, 사운드, 환경 및 기타 센서 생성 데이터를 결합하는 상황 인지 기능은 자사 기술 우수성의 활용 가능한 기회를 제공한다.”고 밝혔다. 그는 “SenslinQ는 고객이 센서 및 커넥티비티 채널의 물리적 동작을 이해하지 않아도 되므로 상황 인지 기기를 지원하는 애플리케이션 및 고급 서비스에 집중할 수 있도록 한다.”고 말했다.
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가 포함된다.