CDB8422評(píng)估板:CS8422的理想評(píng)估平臺(tái)
在數(shù)字音頻處理領(lǐng)域,評(píng)估板是工程師們測(cè)試和驗(yàn)證芯片性能的重要工具。CDB8422評(píng)估板就是這樣一款專門(mén)為評(píng)估CS8422芯片而設(shè)計(jì)的平臺(tái),它提供了豐富的接口和配置選項(xiàng),能幫助工程師們深入了解CS8422的功能。
文件下載:CDB8422.pdf
系統(tǒng)概述
CDB8422平臺(tái)為CS8422提供了S/PDIF和AES3/EBU數(shù)字接口,還允許外部DSP和I2C或SPI控制端口互連。它有兩種供電方式,既可以使用+5V的外部電源,也能通過(guò)USB連接供電,同時(shí)USB還作為與PC的接口。在配置方面,它支持軟件和硬件兩種模式。軟件模式使用Cirrus Logic的Windows兼容FlexGUI軟件讀寫(xiě)設(shè)備寄存器;硬件模式則通過(guò)幾個(gè)DIP開(kāi)關(guān)進(jìn)行配置。
電源與接地
評(píng)估板的電源和接地可通過(guò)接線柱J2和J3提供,也能通過(guò)USB連接J37。跳線J20可讓用戶選擇電源來(lái)源。板上的電壓調(diào)節(jié)器為CS8422的VA、VL和V_REG提供+3.3V電源。同時(shí),評(píng)估板展示了CS8422的最佳電源和接地安排,電源去耦電容盡可能靠近CS8422,大量使用接地平面填充以減少輻射噪聲。
FPGA控制
FPGA負(fù)責(zé)控制CS8422、CS8406和I/O插針之間的數(shù)字信號(hào)路由,還能控制系統(tǒng)主時(shí)鐘的路由。在軟件模式下,Cirrus FlexGUI軟件可完全控制FPGA的路由和配置選項(xiàng);在硬件模式下,部分選項(xiàng)可通過(guò)DIP開(kāi)關(guān)訪問(wèn)。
CS8422芯片
CS8422的詳細(xì)信息可在其產(chǎn)品數(shù)據(jù)手冊(cè)中找到。當(dāng)評(píng)估板通過(guò)USB連接到PC時(shí),處于軟件模式,可使用Cirrus FlexGUI進(jìn)行配置;未連接PC時(shí),則處于硬件模式,通過(guò)DIP開(kāi)關(guān)配置。
CS8406數(shù)字音頻發(fā)射器
CS8406將CS8422的輸出PCM數(shù)據(jù)流轉(zhuǎn)換為S/PDIF數(shù)據(jù),通過(guò)光(J28)和RCA(J27)連接器輸出。在軟件模式下,可使用Cirrus FlexGUI軟件的“FPGA Controls”選項(xiàng)卡控制其配置引腳。
CS8422 XTI時(shí)鐘源
CS8422的XTI時(shí)鐘源由跳線J23選擇,可來(lái)自板上的罐裝振蕩器(Y1)、并聯(lián)諧振晶體(Y2)或輸入串行插針J22。
I/O插針
評(píng)估板通過(guò)多個(gè)串行端口插針和控制端口插針(J26)與外部系統(tǒng)接口。輸入串行端口插針(J22)可訪問(wèn)CS8422的輸入串行音頻端口,輸出串行端口插針可訪問(wèn)其兩個(gè)輸出串行音頻端口。TDM輸入插針(J30)可將TDM數(shù)據(jù)輸入到CS8422??刂贫丝诓遽樋呻p向訪問(wèn)I2C或SPI控制端口信號(hào)。
S/PDIF和AES3/EBU輸入
CDB8422允許將S/PDIF和AES3/EBU輸入信號(hào)連接到CS8422。提供了四對(duì)光和RCA連接器連接單端S/PDIF信號(hào),一個(gè)XLR連接器連接差分AES3/EBU信號(hào)。
軟件模式
將PC的USB端口電纜連接到CDB8422的USB連接器(J37),并啟動(dòng)Cirrus Logic FlexGUI軟件,即可進(jìn)入軟件模式。在該模式下,可通過(guò)板上的I2C或SPI控制總線配置CS8422和FPGA寄存器。
快速啟動(dòng)指南
提供了簡(jiǎn)化的快速啟動(dòng)指南,用戶可根據(jù)所需測(cè)量選擇步驟。同時(shí),可參考相關(guān)章節(jié)了解不同配置下各組件的接口方式和控制設(shè)置。
配置選項(xiàng)
S/PDIF In to S/PDIF and PCM Out
加載“SPDIF In to SPDIF and PCM Out”快速設(shè)置文件,可測(cè)試CS8422的S/PDIF接收器和SRC輸出性能。該腳本配置數(shù)字時(shí)鐘和數(shù)據(jù)信號(hào)路由,將輸入音頻數(shù)據(jù)通過(guò)SRC發(fā)送到串行輸出端口1,同時(shí)將輸入數(shù)據(jù)旁路到串行輸出端口2。
AES3/EBU In to S/PDIF and PCM Out
加載“AES3 In to SPDIF and PCM Out”快速設(shè)置文件,可測(cè)試CS8422的AES3/EBU接收器和SRC輸出性能。配置方式與S/PDIF輸入類似。
PCM In to S/PDIF and PCM Out
加載“PCM In to SPDIF and PCM Out”快速設(shè)置文件,可測(cè)試CS8422的串行輸入端口和SRC輸出性能。可通過(guò)改變跳線J23的位置選擇MCLK信號(hào)。
TDM In to TDM Out
加載“TDM In to TDM Out”快速設(shè)置文件,可測(cè)試CS8422的TDM輸出性能。將TDM輸入和S/PDIF輸入數(shù)據(jù)多路復(fù)用后發(fā)送到串行輸出端口1,S/PDIF輸入數(shù)據(jù)旁路到串行輸出端口2。
軟件模式控制
可使用基于Windows的FlexGUI圖形用戶界面進(jìn)行軟件控制。設(shè)置步驟包括下載安裝軟件、連接USB電纜、啟動(dòng)FlexGUI、刷新GUI等。還可通過(guò)預(yù)設(shè)腳本文件進(jìn)行快速設(shè)置,也能創(chuàng)建個(gè)人腳本文件。
CS8422主設(shè)置選項(xiàng)卡
提供對(duì)CS8422串行端口相關(guān)寄存器的高級(jí)控制,包括RMCK控制、SAI控制、SAO1和SAO2控制、SRC控制、GPO控制、TDM控制等。
CS8422接收器控制和狀態(tài)選項(xiàng)卡
提供對(duì)CS8422的S/PDIF接收器寄存器設(shè)置的高級(jí)控制,包括接收器輸入控制、數(shù)據(jù)控制、錯(cuò)誤解屏蔽等。
CS8422中斷控制和狀態(tài)選項(xiàng)卡
提供對(duì)CS8422中斷引腳寄存器設(shè)置的高級(jí)控制,包括INT引腳控制、中斷錯(cuò)誤解屏蔽等。
FPGA控制選項(xiàng)卡
提供對(duì)板上FPGA寄存器設(shè)置的高級(jí)控制,包括MCLK和子時(shí)鐘路由、CS8422和CS8406控制等。
寄存器映射選項(xiàng)卡
提供對(duì)CS8422、FPGA和GPIO寄存器設(shè)置的低級(jí)控制,可按位或按字節(jié)修改寄存器值。
FPGA寄存器參考
文檔提供了FPGA寄存器的快速參考表,包括寄存器名稱和默認(rèn)值,并對(duì)每個(gè)寄存器進(jìn)行了詳細(xì)描述。
硬件模式
不通過(guò)USB連接PC啟動(dòng)CDB8422,可進(jìn)入硬件模式。在該模式下,可使用板上的DIP開(kāi)關(guān)配置評(píng)估板,但配置選項(xiàng)有限。
快速啟動(dòng)指南
提供簡(jiǎn)化的快速啟動(dòng)指南,用戶可根據(jù)所需測(cè)量選擇步驟。
配置選項(xiàng)
AES3/EBU In to S/PDIF and PCM Out
通過(guò)設(shè)置硬件開(kāi)關(guān),可測(cè)試CS8422的AES3/EBU接收器和SRC輸出性能。配置方式與軟件模式類似。
TDM In to TDM Out
設(shè)置硬件開(kāi)關(guān),可測(cè)試CS8422的TDM輸出性能。將TDM輸入和AES3/EBU輸入數(shù)據(jù)多路復(fù)用后發(fā)送到串行輸出端口1,AES3/EBU輸入數(shù)據(jù)旁路到串行輸出端口2。
硬件模式控制
詳細(xì)描述了硬件模式控制開(kāi)關(guān)S3、S4和S7的功能。S3控制串行輸出端口的主/從模式和時(shí)鐘比選項(xiàng);S4控制串行輸出端口的數(shù)據(jù)格式選項(xiàng);S7控制CS8422的其他選項(xiàng)。
系統(tǒng)連接與跳線設(shè)置
文檔詳細(xì)列出了評(píng)估板的系統(tǒng)連接和跳線設(shè)置,包括各個(gè)連接器的功能和跳線的位置及功能選擇。同時(shí),還介紹了LED的狀態(tài)指示,不同模式下LED有不同的指示含義。
總結(jié)
CDB8422評(píng)估板為CS8422芯片提供了全面的評(píng)估平臺(tái),無(wú)論是軟件模式還是硬件模式,都能滿足工程師對(duì)CS8422性能測(cè)試和驗(yàn)證的需求。通過(guò)靈活的配置選項(xiàng)和豐富的接口,工程師們可以深入了解CS8422的功能,為實(shí)際應(yīng)用提供有力支持。大家在使用過(guò)程中是否遇到過(guò)一些特殊的問(wèn)題呢?歡迎在評(píng)論區(qū)分享交流。
-
數(shù)字音頻處理
+關(guān)注
關(guān)注
0文章
5瀏覽量
7094
發(fā)布評(píng)論請(qǐng)先 登錄
CDB8422評(píng)估板:CS8422的理想評(píng)估平臺(tái)
評(píng)論