1.IC real-time偵測喇叭的電流與電壓(I/V data),並依此透過演算法real time估算出喇叭振膜的振動幅度(excursion)與音圈溫度。
- 如果演算法估算到振膜振動過大, 或是音圈溫度過高, 可能導致喇叭損傷時,就會對playback訊號進行壓抑。但這個壓抑有上限, 不會因演算法而造成no sound。
- 嚴格來說, Realtek smart amp只有做喇叭保護, 不含任何boost feature。
PM promote產品的時候, 有可能會跟EQ, multiband DRC等功能綁在一起向客戶介紹,但debug的時候, 應該要區分清楚。
- 目前為止, Realtek smart amp不處理聽感不佳的問題。
聽感相關的問題(eg. 機殼共振, 聲音太小, 低頻太少)交由sound effect 3rd party處理。
- 如果聲音忽大忽小, 或是低頻時有時無, 才可能是smart amp不正常作動造成。
Smart Amp種類
- HDA codec embedded smart amp
- 由SW APO/DSP演算法處理
- I/V data由IC feedback回SW演算法端
- 2. External smart amp with DSP
- 由HW內建演算法處理
- I/V data直接在IC內部使用, 無需feedback
- External smart amp with feedback I/V
- 由SW APO/FW演算法處理
- I/V data由IC feedback回SW演算法端
- 分為四種演算法與回傳模式
i. HDA I2S回傳I/V, 演算法pure APO mode
ii. HDA I2S回傳I/V, 演算法iSST DSP mode
iii. HDA I2S回傳I/V, 演算法AMD LPAP DSP mode
iv. SdW回傳I/V, 演算法iSST DSP mode
Function and Hearing Test
- 透過monitor tool確認excursion與temperature值有正常變化
- 音量35%時的溫度應在15度C~35度C, 表示R0正常
- 音量低於35%, 可能為了省電觸發silence detection而關掉I/V feedback, 此時excursion為0, 溫度為負數。 每個案子的做法不同, 請洽HW相關人員
- 播放一般音樂, 拉滿音量, 不應該察覺聲音忽大忽小
- 其他測試, 例如D3回D0, 反覆快速拉動音量, mute/unmute, 插拔adaptor