新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 16/20位立體聲音頻編解碼器PCM3002

        16/20位立體聲音頻編解碼器PCM3002

        作者: 時間:2005-08-10 來源:網絡 收藏

        摘要:是TI公司推出的編解碼芯片。文中簡要分析了該芯片的性能特點和工作原理,給出了的典型應用電路。

        關鍵詞:;;編

        1 概述

        PCM3002是低功耗單片,具有單極性模擬電壓輸入輸出。ADC和DAC能進行64倍過采樣的Δ-Σ調制。ADC包括一個數字抽選過濾器,DAC包括一個8倍過采樣插值濾波器。DAC還有數字衰減、去加重、無窮零檢測、軟件靜音等功能。它以左、右對齊格式進行操作,并支持IIS 數據格式。PCM3002具有掉電模式,可分別獨立地運行于ADC和DAC上。PCM3002的編程函數由軟件控制。在工程應用中,該芯片可以作為數字信號處理器(DSP)的模擬輸入和輸出,具有結構簡單、便于軟件操控、節省布板空間等優點。PCM3002的主要特性如下:

        ●單片20位Δ-Σ ADC和DAC;

        ●16/20位數據輸入/輸出;

        ●立體聲ADC:單極性電壓輸入;64倍過采樣;THD+N(總諧波失真+噪聲):-86dB;SNR: 90dB;動態范圍:90dB;

        ●立體聲DAC:單極性電壓輸出;模擬低通濾波器;64倍過采樣;THD+N:-86dB;SNR:94dB;動態范圍:94dB;

        ●特殊性能:數字去加重;256級數字衰減;軟件靜音;數字回送;掉電:ADC/DAC獨立;

        ●采樣率:高達48kHz;

        ●系統時鐘:256fs、384fs、512fs;

        ●單電源+3V供電。

        2 內部結構及引腳功能

        圖1給出了PCM3002的功能簡圖。采集到的模擬音頻信號經過模擬前端后,送入Δ-Σ調制器和數字抽選過濾器,再經調制過濾后以數字形式輸出。而輸入的數字音頻信號經過數字插值濾波器和多級Δ-Σ調制器,然后再經低通濾波并以模擬形式輸出給外部設備。

        PCM3002采用SSOP-24封裝,其引腳排列如圖2所示。

        3 PCM音頻接口

        PCM3002的4線數字音頻接口包括:LRCIN、BCKIN、DIN、DOUT。它可使用4種數據輸入/輸出格式(Format 0~3)。在軟件方式中,這些格式通過軟件寄存器3進行選擇。

        在一個時鐘中,PCM3002可以采用32、48、64位時鐘(BCKIN)。當采用32位時鐘LRCIN時,只能選擇16位數據格式。音頻數據輸入輸出格式見圖3。

        4 系統時鐘

        PCM3002的系統時鐘頻率必須為256fs、384fs或512fs,這里fs是音頻采樣頻率。系統時鐘通過SYSCLK引腳輸入。PCM3002還有一套系統時鐘檢測電路,能自動檢測系統時鐘是否工作在256fs、384fs或512fs。當系統時鐘采用384fs或512fs時,它自動將其分離為256fs 。256fs時鐘用于操控數字濾波器和Δ-Σ調制器。

        4.1 上電復位

        PCM3002具有內部上電復位電路。當SYSCLK有效且VDD>2.2V時,產生上電復位。初始化序列需要1024個SYSCLK周期來完成。

        4.2 外部復位

        PCM3002有一個復位引腳RST。當SYSCLK有效時,外部復位信號必須驅動RST為低至少40ns以初始化復位序列。初始化開始于RST的上升沿,并且需要1024個SYSCLK周期來完成。

        圖3

        4.3 數字音頻系統同步

        PCM3002通過操作LRCLK來使其與系統時鐘同步。LRCIN與系統時鐘之間不需要任何特別的相位關系,但必須有同步。若在一個采樣周期中由于LRCIN上的相位抖動使系統時鐘和LRCIN之間的同步變化多于6個位時鐘BCKIN,則DAC的內部操作將在1/fs時間內停止,模擬輸出也將被強制到正負零(0.5VCC)?直到系統時鐘在tDACDLY2延遲時間后又被同步到LR-CLK。與此同時,ADC內部操作也將在1/fs內停止,數字輸出代碼也將被設置到正負零?直到在tADCDLY2延遲時間后同步發生。如果LRCIN在5個或更少的位時鐘內同步到系統時鐘,其操作將繼續進行。

        4.4 零標志輸出

        16引腳ZFLG是無窮零檢測標志。當輸入數據在65536個BCKIN周期保持為零時,ZFLG為低,否則ZFLG為高阻態。

        5 操作控制

        在軟件方式中,PCM3002通過3線串行接口MC、MD、ML進行控制。通過設置4個16位程序寄存器來實現PCM3002的特殊功能,程序寄存器結構見圖4所示。

        6 典型應用

        作為一個立體聲多媒體數字信號編, PCM3002通過語音輸入接口采樣模擬信號,然后轉換成數字信號由微處理器(如DSP)進行處理。微處理器處理完數據后再由PCM3002轉換成模擬信號輸出,這樣用戶就可從語音輸出接口直接接聽到。

        PCM3002的輸入和輸出端口可采用工業標準的3.5MM立體聲接口。它可廣泛用于多媒體音像設備及消費品的應用設計。圖5為PCM3002的一個典型應用電路。




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 洛南县| 池州市| 凤庆县| 邮箱| 桃江县| 苍梧县| 林芝县| 汝城县| 新津县| 渭南市| 彰化县| 香河县| 五寨县| 兴国县| 江津市| 博白县| 宁阳县| 济宁市| 界首市| 铜山县| 涞源县| 扶风县| 陆川县| 安图县| 天峻县| 凭祥市| 桦南县| 鄂温| 武鸣县| 调兵山市| 禄丰县| 永新县| 鹤庆县| 行唐县| 平乐县| 宁南县| 印江| 视频| 团风县| 娄底市| 安西县|