對(duì)于數(shù)字音頻接口,我們之前對(duì)I2S已經(jīng)進(jìn)行了解析,其實(shí)我們除了I2S之外,還經(jīng)常看到PCM接口。它也是一種常見的數(shù)字音頻信號(hào)傳輸接口,廣泛應(yīng)用于微處理器或DSP與音頻設(shè)備之間的通信。通過將模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字形式進(jìn)行傳輸,具有高效、兼容性強(qiáng)的特點(diǎn)。
一、PCM與TDM的誕生歷程
1937年,工程師A.里弗斯提出的脈沖編碼調(diào)制(PCM)理論,為模擬音頻數(shù)字化奠定了基礎(chǔ)。這一技術(shù)通過采樣、量化、編碼三步核心流程,將連續(xù)變化的模擬音頻信號(hào)轉(zhuǎn)換為離散數(shù)字信號(hào)——以固定時(shí)間間隔采樣(如CD的44.1kHz),將采樣幅度量化為二進(jìn)制數(shù)值(如16位深度),最終編碼為可傳輸?shù)臄?shù)字序列。
但受限于早期半導(dǎo)體技術(shù)成本與計(jì)算能力,PCM長期停留在理論階段。直到20世紀(jì)60年代,通信行業(yè)對(duì)傳輸容量的迫切需求推動(dòng)其落地:
- 貝爾實(shí)驗(yàn)室1962年構(gòu)建的首個(gè)數(shù)字通信系統(tǒng),采用PCM技術(shù)實(shí)現(xiàn)24路電話信號(hào)復(fù)用傳輸,形成T1標(biāo)準(zhǔn)(1.544Mbit/s);
- 1968年歐洲推出E1標(biāo)準(zhǔn)(2.048Mbit/s),將30路語音信號(hào)納入PCM幀結(jié)構(gòu)。
80年代CD的普及讓PCM進(jìn)入消費(fèi)領(lǐng)域,其16位/44.1kHz規(guī)格成為高保真音頻的標(biāo)桿。
而TDM(Time Division Multiplexing,時(shí)分復(fù)用)的出現(xiàn),為PCM信號(hào)的高效傳輸鋪平了道路。需要注意的是,TDM并非獨(dú)立接口,而是PCM信號(hào)的高效傳輸方案。
隨著音頻系統(tǒng)從雙聲道向多聲道演進(jìn),僅能傳輸2路信號(hào)的I2S接口逐漸受限——例如智能音箱的多麥克風(fēng)陣列、車載多音源系統(tǒng)需要同時(shí)處理多路音頻數(shù)據(jù)。
TDM通過“時(shí)間切片”機(jī)制解決這一難題:
- 將傳輸時(shí)間劃分為多個(gè)連續(xù)“時(shí)隙”(Slot),每個(gè)時(shí)隙分配給一路PCM信號(hào);
- 在單一數(shù)據(jù)線上按序傳輸,接收端再通過幀同步信號(hào)拆分各路數(shù)據(jù)。
這種設(shè)計(jì)大幅減少了管腳數(shù)量——傳輸8路32位PCM信號(hào)時(shí),TDM僅需4根線(時(shí)鐘、幀同步、輸入/輸出數(shù)據(jù)),而I2S需4組共16根線。
注意:TDM并無統(tǒng)一國際標(biāo)準(zhǔn),不同廠商在時(shí)鐘極性、時(shí)隙觸發(fā)條件等細(xì)節(jié)上存在差異。
二、PCM接口的三大關(guān)鍵步驟
PCM接口的性能優(yōu)劣,直接取決于其背后的“采樣、量化、編碼”三大核心步驟,這三個(gè)環(huán)節(jié)共同決定了數(shù)字音頻的“保真度”。
2.1 采樣:“抓拍”音頻波形的“瞬間狀態(tài)”
采樣的本質(zhì)是“定期讀取模擬音頻波形的幅度值”,就像用相機(jī)每隔固定時(shí)間抓拍一張照片,再將照片連起來還原動(dòng)態(tài)畫面。
核心參數(shù):
- 采樣率:單位時(shí)間內(nèi)的采樣次數(shù),單位是Hz。例如CD音質(zhì)的標(biāo)準(zhǔn)采樣率是44.1kHz。
- 奈奎斯特準(zhǔn)則:采樣率必須至少是音頻最高頻率的2倍,才能完整還原信號(hào)。
2.2 量化:給“抓拍的幅度”定一個(gè)“精確刻度”
量化是將采樣得到的幅度值,對(duì)應(yīng)到有限的“量化等級(jí)”中。
- 量化位數(shù):決定了“幅度值的精度”,如16bit可劃分65536個(gè)等級(jí)。
- 量化誤差:實(shí)際幅度值與量化等級(jí)的偏差會(huì)產(chǎn)生“量化噪聲”。
2.3 編碼:將“量化結(jié)果”轉(zhuǎn)化為“二進(jìn)制數(shù)據(jù)”
編碼是將量化后的數(shù)值轉(zhuǎn)化為“0”和“1”組成的二進(jìn)制代碼,PCM采用“線性編碼”方式,最大程度減少編碼過程中的失真。
采樣、量化、編碼示意圖
三、接口構(gòu)成與工作機(jī)制
3.1 PCM接口
PCM接口采用4線基礎(chǔ)架構(gòu),與I2S接口硬件兼容但時(shí)序不同:
PCM接口時(shí)序圖
- PCM_CLK(比特時(shí)鐘):每時(shí)鐘周期傳輸1位數(shù)據(jù)。
- PCM_SYNC(幀同步):標(biāo)識(shí)數(shù)據(jù)幀起始,頻率等于采樣率。
- PCM_IN/PCM_OUT(數(shù)據(jù)輸入/輸出):傳輸雙向PCM數(shù)據(jù)流。
3.2 TDM的核心參數(shù)與計(jì)算邏輯
- 幀長(FrameSize):單幀包含的總比特?cái)?shù),如TDM256。
- 時(shí)鐘速率:由“采樣率×幀長”計(jì)算。
- 時(shí)隙分配:每路信號(hào)占用的比特?cái)?shù)可大于量化深度。
四、應(yīng)用場景
4.1 通信領(lǐng)域
- 手機(jī)與基站:AP處理器通過PCM接口與通信Modem連接。
- 藍(lán)牙通話:語音鏈路采用PCM傳輸。
- 程控交換機(jī):基于E1/T1標(biāo)準(zhǔn)的PCM復(fù)用技術(shù)。
4.2 智能硬件
- 智能音箱:7麥克風(fēng)陣列通過TDM接口連接處理器。
- 智能家居中控:整合多路音頻信號(hào)。
- 專業(yè)錄音設(shè)備:多通道聲卡采用TDM接口。
4.3 車載系統(tǒng)
- 智能座艙:復(fù)用傳輸8-16路音頻信號(hào)。
- 主動(dòng)降噪系統(tǒng):麥克風(fēng)信號(hào)經(jīng)TDM接口傳入處理器。
- 車載會(huì)議系統(tǒng):多座位麥克風(fēng)通過TDM同步傳輸。
五、技術(shù)對(duì)比
PCM/TDM與其他接口對(duì)比圖
盡管面臨USB Audio、MADI等高速接口的沖擊,PCM/TDM仍能憑借低延遲、高可靠性、硬件成本低的優(yōu)勢,在板級(jí)傳輸、實(shí)時(shí)語音等場景中不可替代。
未來隨著車規(guī)級(jí)芯片與AIoT設(shè)備的普及,TDM接口將向更高幀長(如TDM512)、更低功耗方向演進(jìn),持續(xù)扮演數(shù)字音頻“傳輸中樞”的角色。
-
PCM
+關(guān)注
關(guān)注
1文章
213瀏覽量
55996 -
數(shù)字音頻
+關(guān)注
關(guān)注
9文章
229瀏覽量
68290 -
接口
+關(guān)注
關(guān)注
33文章
9587瀏覽量
157578
發(fā)布評(píng)論請(qǐng)先 登錄
從模擬耳機(jī)插孔升級(jí)為數(shù)字音頻接口的應(yīng)用設(shè)計(jì)
I2S,、PCM和PDM等數(shù)字音頻接口介紹
數(shù)字音頻輸入接口電路
數(shù)字音頻信號(hào)傳送接口電路
還有哪些你沒見過?數(shù)字音頻接口入門
D-Mitri數(shù)字音頻平臺(tái)
PCM數(shù)字音頻文件制作介紹
數(shù)字音頻主流數(shù)字接口簡介
【干貨】一文帶你徹底搞懂?dāng)?shù)字音頻PCM接口:從通信基石到多聲道TDM應(yīng)用
評(píng)論