CDB42L52評估板:CS42L52編解碼器評估利器
作為電子工程師,在音頻編解碼器的評估和開發(fā)過程中,一款合適的評估板至關(guān)重要。今天就來詳細介紹一下CDB42L52評估板,它為評估CS42L52編解碼器提供了理想的解決方案。
文件下載:CDB42L52.pdf
一、評估板特性
1. 模擬輸入
- 具備4個立體聲音頻插孔輸入,其中2個可作為差分麥克風輸入,還配備了通道混音器,能滿足多樣化的音頻輸入需求。
2. 模擬輸出和揚聲器輸出
- 有耳機/線路輸出插孔、立體聲耳機插孔以及帶香蕉插頭的立體聲揚聲器輸出,方便連接不同的音頻設(shè)備。
3. S/PDIF接口
- 支持8 - 96kHz的S/PDIF接口,包含CS8416數(shù)字音頻接收器和CS8406數(shù)字音頻發(fā)射器,實現(xiàn)數(shù)字音頻的接收和發(fā)射。
4. I/O接口
- 提供I/O插針式接頭,便于外部控制端口和外部DSP串行音頻I/O的接入。
5. 電源供應
- 擁有獨立的穩(wěn)壓電源,邏輯接口電壓范圍為1.65V至3.3V。
6. 軟件控制
- 支持FlexGUI軟件控制,與Windows系統(tǒng)兼容,提供預定義和用戶可配置的腳本。
二、系統(tǒng)概述
1. 電源供應
- 評估板可通過USB連接或向TP2施加+5.0V電壓供電,通過跳線J34可選擇電源來源。CS42L52中PWM輸出級的電源(VP)和地(GND)可通過接線柱J35和J4提供,也可使用AAA電池。VP電壓范圍為+1.6V至+5.25V,板上的穩(wěn)壓器和跳線可讓用戶將編解碼器的電源連接到不同電壓。同時,插針式接頭、跳線和并聯(lián)電阻方便測量CS42L52各電源的供應電流。
2. 接地和電源去耦
- CS42L52對電源供應和接地安排要求嚴格,評估板展示了優(yōu)化的安排。電源去耦電容盡可能靠近CS42L52放置,大量使用接地平面填充有助于減少輻射噪聲。
3. FPGA
- FPGA控制著CS42L52、CS8406、CS8416、SRC、PLL和I/O插針式接頭之間的數(shù)字信號路由,還提供系統(tǒng)主時鐘的路由控制。Cirrus FlexGUI軟件可完全控制FPGA的路由和配置選項。
4. CS42L52音頻編解碼器
- 可通過Cirrus FlexGUI配置CS42L52,設(shè)備配置寄存器可通過軟件的“Register Maps”選項卡訪問,該選項卡提供對每個位的低級控制,其他選項卡則提供高級控制。
5. CS8406數(shù)字音頻發(fā)射器
- 將CS42L52生成的PCM數(shù)據(jù)轉(zhuǎn)換為標準的S/PDIF數(shù)據(jù)流,并將信號路由到評估板上的光學和RCA連接器??赏ㄟ^Cirrus FlexGUI軟件的“Board Configuration”選項卡進行選擇。
6. CS8416數(shù)字音頻接收器
- 將來自光學或RCA連接器的輸入S/PDIF數(shù)據(jù)流轉(zhuǎn)換為PCM數(shù)據(jù),輸入到CS42L52。同樣可通過“Board Configuration”選項卡進行選擇。
7. 振蕩器
- 板上的可插拔振蕩器可通過Cirrus FlexGUI的“Board Configuration”選項卡選為系統(tǒng)主時鐘源,振蕩器安裝在引腳插座中,方便拆卸或更換。
8. I/O插針式接頭
- 評估板設(shè)計了串口接頭(J8)和控制端口接頭(J109),用于與外部系統(tǒng)接口。串口接頭可訪問與DSP接口所需的串行音頻信號,控制端口接頭可通過移除“USB”位置的跳線實現(xiàn)對I2C控制端口信號的雙向訪問。
9. 模擬輸入
- 四個立體聲插孔連接器為CS42L52提供交流耦合的線路級模擬輸入,差分或單端麥克風輸入可連接到J45或J50。插針式接頭允許用戶選擇CS42L52作為每個麥克風輸入的偏置源。
10. 模擬輸出
- 評估板有立體聲耳機/線路輸出插孔和單獨的立體聲耳機輸出插孔,插針式接頭可讓用戶選擇連接到DAC輸出的電阻負載,以及HP/Line插孔輸出的濾波或非濾波輸出。此外,還有A/B揚聲器輸出香蕉插頭和1/8“插孔輸出,每個通道的插針式接頭可將CS42L52的D類揚聲器驅(qū)動放大器輸出連接到不同的輸出配置。
11. 控制端口連接器
- 通過Cirrus Logic Flex GUI圖形用戶界面,用戶可通過板載I2C控制總線配置CS42L52寄存器和其他組件寄存器,GUI通過USB連接到PC與評估板接口。
三、軟件模式控制
1. 軟件設(shè)置步驟
- 可使用基于Microsoft Windows的FlexGUI圖形用戶界面進行軟件控制。首先從www.cirrus.com/msasoftware下載并安裝FlexGUI軟件,然后連接并向+5.0 VP接線柱供電,用USB電纜將評估板連接到主機PC,啟動Cirrus FlexGUI,點擊“Update”按鈕刷新GUI。
2. 標準設(shè)置
- 在“Board Configuration”選項卡中設(shè)置信號路由,在“CODEC Configuration”、“Analog Input Volume”、“DSP Engine”和“Analog and PWM Output Volume”選項卡中設(shè)置CS42L52,然后開始評估。
3. 快速設(shè)置
- 可通過加載預定義的示例腳本文件進行配置,在文件菜單中點擊“Restore Board Registers...”,瀏覽到BoardsCDB42L52Scripts,選擇一個腳本開始評估。
4. 創(chuàng)建個人腳本文件
- 在文件菜單中點擊“Save Board Registers...”,輸入描述設(shè)置的名稱,選擇保存位置并保存腳本,加載腳本時按快速設(shè)置的步驟操作。
5. 各選項卡功能
- Board Configuration Tab:提供CDB42L52上信號路由的高級控制,包括CS42L52基本配置、CS8416和CS8406控制、時鐘/數(shù)據(jù)路由和選擇等控制組。
- CODEC Configuration Tab:提供CS42L52寄存器設(shè)置的高級控制,包括電源控制、ADC配置、串口配置、DAC配置等。
- Analog Input Volume Tab:提供CS42L52 ADC中所有音量設(shè)置的高級控制,包括數(shù)字音量控制、ALC配置、模擬音量控制和噪聲門配置等。
- DSP Engine Tab:提供SDIN(PCM)數(shù)據(jù)音量水平、ADC輸出/SDIN混合音量水平和整體DAC/PWM通道音量水平的高級控制,還包括限幅器、音調(diào)控制和蜂鳴器發(fā)生器控制功能。
- Analog and PWM Output Volume Tab:提供CS42L52 DAC輸出模擬MUX、輸入直通音量、HP/Line輸出音量水平和電荷泵頻率的高級控制,以及PWM輸出的控制和溫度、電池監(jiān)測控制。
- Register Maps Tab:提供CS42L52、CS8416、CS8406、CS8421、FPGA和GPIO寄存器設(shè)置的低級控制,可按位或按字節(jié)修改寄存器值。
四、系統(tǒng)連接和跳線
1. 系統(tǒng)連接
| 評估板的各種連接器具有不同的功能,如VP(J35)提供+1.6V至+5.25V電源輸入,USB(J94)用于與PC進行I2C控制端口信號連接等,具體連接信息如下表所示: | CONNECTOR | REF | INPUT/OUTPUT | SIGNAL PRESENT |
|---|---|---|---|---|
| VP | J35 | Input | +1.6 V to +5.25 V Power Supply. | |
| GND | J4 | Input | Ground Reference . | |
| USB | J94 | Input/Output | USB connection to PC for I2C control port signals. | |
| SPDIF OPTICAL OUT | OPT2 | Output | CS8406 digital audio output via optical cable. | |
| SPDIF COAX OUT | J68 | Output | CS8406 digital audio output via coaxial cable. | |
| SPDIF OPTICAL IN | OPT3 | Input | CS8416 digital audio input via optical cable. | |
| SPDIF COAX IN | J61 | Input | CS8416 digital audio input via coaxial cable. | |
| I/O Header | J8 | Input/Output | I/O for Clocks & Data. | |
| S/W CONTROL | J109 | Input/Output | I/O for external I2C control port signals. | |
| MICRO JTAG | J110 | Input/Output | I/O for programming the micro controller (U84). | |
| FPGA JTAG | J75 | Input/Output | I/O for programming the FPGA (U5). | |
| MICRO RESET | S4 | Input | Reset for the micro controller (U5). | |
| FPGA PROGRAM | S2 | Input | Reload Xilinx program into the FPGA from Flash (U14). | |
| H/W BOARD RESET | S1 | Input | Reset for the CS42L52 (U1). | |
| LINE1A/1B | J33 | Input | 1/8” audio jacks for analog input signal to CS42L52. | |
| LINE2A/2B | J37 | Input | ||
| LINE3A_MIC1- /3B_MIC2- | J45 | Input | 1/8” audio jacks for Line or MIC analog input signals to CS42L52. | |
| LINE4A_MIC1+ /4B_MIC2+ | J50 | |||
| SPEAKER A-/A+ | J6 | Output | 1/8” audio jack speaker A-/A+ outputs. | |
| SPEAKER B-/B+ | J18 | |||
| SPEAKER A- | J60 | Output | Binding Post speaker outputs. | |
| SPEAKER A+ | J59 | |||
| SPEAKER B- | J101 | |||
| SPEAKER B+ | J99 | |||
| HP/Line Output | J40 | Output | Stereo 1/8” jack for DAC outputs. When headphones are plugged in to HP Connect, this output is disconnected. | |
| HP Connect | J21 | Output | Stereo headphone jack for DAC outputs. | |
| PCM I/O | J78 | Input/Output | Digital Audio and Clocks to/from a DSP device. |
2. 跳線設(shè)置
| 跳線可用于選擇不同的功能,如電壓源、負載電阻、濾波方式等,具體跳線設(shè)置如下表所示: | JMP | LABEL | PURPOSE | POSITION | FUNCTION SELECTED |
|---|---|---|---|---|---|
| J31 | VL | *+1.8V | Voltage source is +1.8 V regulator. | ||
| Selects source of voltage for the VL supply | +2.5V | Voltage source is +2.5 V regulator. | |||
| +3.3V | Voltage source is +3.3 V regulator. | ||||
| J36 | VA_HP | Selects source of voltage for the VA_HP supply | *+1.8V | Voltage source is +1.8 V regulator. | |
| +2.5V | Voltage source is +2.5 V regulator. . | ||||
| J25 | VA | Selects source of voltage for the VA supply | *+1.8V | Voltage source is +1.8 V regulator. | |
| +2.5V | Voltage source is +2.5 V regulator. . | ||||
| J28 J52 | VD VL +VA_HP VA | VD supply | *SHUNTED +2.5V | 1 Ω series resistor is shorted. Voltage source is +2.5 V regulator. . | |
| J47 J74 | |||||
| Current Measurement | OPEN | 1 Ω series resistor in power supply path. | |||
| J48 J39 J7 | AIN1A_AC_DC AIN1A_AC_DC VP | Selects either AC or DC couple for AIN1A Input | *OPEN | AIN1A input is AC coupled to ADC. | |
| SHUNTED | AIN1A input is DCcoupled to ADC. | ||||
| *OPEN | AIN1A input is AC coupled to ADC. | ||||
| Selects either AC or DC couple for AIN1B Input | |||||
| J38 | SHUNTED | AIN1A input is DCcoupled to ADC. | |||
| MIC1-_BIAS | Selects MICBIAS for MIC1- Input | *OPEN | AIN3A/MIC1- Input from Audio Jack. | ||
| SHUNTED | AIN3A/MIC1- Input is MICBIAS. | ||||
| J46 | MIC2-_BIAS | Selects MICBIAS for MIC1- Input | *OPEN | AIN3B/MIC2- Input from Audio Jack. | |
| SHUNTED | AIN3B/MIC2- Input is MICBIAS. | ||||
| J49 | MIC1+_BIAS | Selects MICBIAS for MIC1+ Input | *OPEN | AIN4A/MIC1+ Input from Audio Jack. | |
| SHUNTED | AIN4A/MIC1+ Input is MICBIAS. | ||||
| J51 | MIC2+_BIAS | Selects MICBIAS for MIC2+ Input | *OPEN | AIN4B/MIC2+ Input from Audio Jack. | |
| SHUNTED | AIN4B/MIC2+ Input is MICBIAS. | ||||
| J13 | SPKRA-_FLT/NOFLT | Selects FLT or NOFLT output for SPKOUTA- | 1 - 2 | No filtered output selected for SPKOUTA-. | |
| *2 - 3 | LC filtered output selected for SPKOUTA-. | ||||
| SPKRA+_FLT/NOFLT | Selects FLT or NOFLT output for SPKOUTA+ | 1 - 2 | No filtered output selected for SPKOUTA+. | ||
| J16 | *2 - 3 | LC filtered output selected for SPKOUTA+. | |||
| SPKRB-_FLT/NOFLT | Selects FLT or NOFLT output for | 1 - 2 | No filtered output selected for SPKOUTB-. | ||
| J11 | SPKOUTB- Selects FLT or NOFLT output for | *2 - 3 | LC filtered output selected for SPKOUTB-. | ||
| J20 | SPKRB+_-FLT/NOFLT | 1 - 2 | No filtered output selected for SPKOUTB+. | ||
| SPKOUTB+ | *2 - 3 | LC filtered output selected for SPKOUTB+. | |||
| J14 | SPKR_A-_CONN | for SPKOUTA- | *2 - 3 | LC filtered SPKOUTA- to J6 and J60. | |
| J17 | SPKR_A+_CONN | Selects LCFLT or RCFLT output for SPKOUTA+ | 1 - 2 | RC filtered SPKOUTA+ to J6. | |
| *2 - 3 | LC filtered SPKOUTA+ to J6 and J59. | ||||
| J12 | SPKR_B-_CONN | Selects LCFLT or RCFLT output for SPKOUTB- | 1 - 2 | RC filtered SPKOUTB- to J18. | |
| *2 - 3 | LC filtered SPKOUTB- to J18 and J101. | ||||
| J23 | SPKR_B+_CONN | Selects LCFLT or RCFLT output | 1 - 2 | RC filtered SPKOUTB+ to J18. | |
| for SPKOUTB+ | *2 - 3 | LC filtered SPKOUTB+ to J18 and J99. | |||
| J15 | MONO | Selects Full or Half Bridge output for SPKOUTA-/+ | *OPEN | Stereo Full Bridge outputs to J60 and J59. | |
| SHUNTED | Mono Full Bridge output to J60 and J59. | ||||
| J19 | MONO | Selects Full or Half Bridge output | *OPEN | Stereo Full Bridge outputs to J101 and J99. | |
| for SPKOUTB-/+ | SHUNTED | Mono Full Bridge output to J101 and J99. | |||
| J3 | Selects 32 or 16 ohm load for | 1 - 2 | 16 ohm load selected. | ||
| HP/LINEB_R_LOAD | HP/LINE_OUTB (DAC out) Selects 32 or 16 ohm load for | 2 - 3 | 32 ohm load selected. | ||
| J9 | HP/LINEA_R_LOAD | 1 - 2 | 16 ohm load selected. | ||
| HP/LINE_OUTA (DAC out) | 2 - 3 | 32 oh |
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
探索CDB42438評估板:開啟CS42438編解碼器評估之旅
探索CDB42438評估板:開啟CS42438編解碼器評估之旅 在音頻處理領(lǐng)域,一款性能卓越的
CDB5467U評估板:CS5467 ADC評估的得力工具
CDB5467U評估板:CS5467 ADC評估的得力工具 作為電子工程師,在評估模擬 - 數(shù)字
CDB5461AU評估板:CS5461A電表IC評估的利器
CDB5461AU評估板:CS5461A電表IC評估的利器 在電子工程師的日常工作中,
深入解析Cirrus Logic CDB5341評估板:助力CS5341 A/D轉(zhuǎn)換器快速評估
深入解析Cirrus Logic CDB5341評估板:助力CS5341 A/D轉(zhuǎn)換器快速評估
CDB5340評估板:助力CS5340快速評估
轉(zhuǎn)換器的得力工具。 文件下載: CDB5340.pdf 評估板概述 CDB5340評估
CDB4344評估板:快速評估CS4344 D/A轉(zhuǎn)換器的利器
CDB4344評估板:快速評估CS4344 D/A轉(zhuǎn)換器的利
CDB42L73評估板:CS42L73編解碼器的理想測試平臺
CDB42L73評估板:CS42L73編解碼器的理想測試平臺 在電子設(shè)計領(lǐng)域,評估
CDB42528評估板:高度集成CODEC - S/PDIF接收器評估利器
CDB42528評估板:高度集成CODEC-S/PDIF接收器評估利器 在音頻處理和數(shù)字音頻接口
探索CDB4265評估板:開啟CS4265編解碼器評估之旅
探索CDB4265評估板:開啟CS4265編解碼器評估之旅 在數(shù)字音頻技術(shù)飛速發(fā)展的今天,一款出
CS4244音頻編解碼器:設(shè)計與應用詳解
CS4244音頻編解碼器:設(shè)計與應用詳解 在音頻處理領(lǐng)域,Cirrus Logic的CS4244音頻編解碼器以其卓越的性能和豐富的功能,成為眾多工程師的首選。它提供了4路模擬輸入和4路
探索CDB4207開發(fā)平臺:CS4207高清音頻編解碼器的理想之選
探索CDB4207開發(fā)平臺:CS4207高清音頻編解碼器的理想之選 在音頻技術(shù)不斷發(fā)展的今天,一款優(yōu)秀的音頻編解碼器開發(fā)平臺對于電子工程師來說至關(guān)重要。Cirrus Logic的
Texas Instruments TAC5x42接口編解碼器數(shù)據(jù)手冊
Texas Instruments TAC5x42接口編解碼器包括低功耗立體聲音頻模數(shù)轉(zhuǎn)換器 (ADC) 和音頻數(shù)模轉(zhuǎn)換器 (DAC),集成了豐富的功能。這些支持時分復用 (TDM)、
CDB42L52評估板:CS42L52編解碼器評估利器
評論