欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-02-13 09:07 ? 次閱讀

I2S(Inter-IC Sound)界面最初定義為二十多年前用于CD播放器,但經(jīng)過多次修改和增強(qiáng),現(xiàn)在已成為任何支持音樂的數(shù)字系統(tǒng)的重要元素。與用于MCU的其他串行接口相比,I2S是一個更具延遲敏感性的接口,因為接口的目的是可靠地傳輸高保真音頻。要使用I2S,您通常需要選擇一個專門支持該標(biāo)準(zhǔn)的微控制器(MCU),盡管存在使用標(biāo)準(zhǔn)MCU串行端口的軟件驅(qū)動實現(xiàn)。將支持I2S的MCU與外設(shè)芯片(如以音頻為中心的數(shù)據(jù)轉(zhuǎn)換器)相結(jié)合,您可以在基于MCU的系統(tǒng)中提供高質(zhì)量的數(shù)字音頻。

I2S接口由飛利浦定義。由于首字母縮略詞的相似性,許多人認(rèn)為它在技術(shù)上與I2C接口有關(guān)。實際上,唯一的聯(lián)系是飛利浦定義了兩者。 I2S速度更快,包括完全不同的信令結(jié)構(gòu),并且嚴(yán)格定義用于傳輸雙聲道音頻數(shù)據(jù)。

I2S實現(xiàn)至少包括三條信號線 - 位時鐘,字時鐘和多路復(fù)用數(shù)據(jù)信號。一些實現(xiàn)還包括主時鐘信號和第二數(shù)據(jù)線。該接口被定義為允許使用用于立體聲應(yīng)用的脈沖編碼調(diào)制(PCM)編碼方案來傳輸兩個32位音頻通道。

圖1,由Microchip提供,顯示了典型的I2S實現(xiàn)方案。諸如A/D轉(zhuǎn)換器ADC)之類的源以數(shù)字方式將音頻傳輸?shù)組CU。 MCU又可以將音頻流傳輸?shù)紻/A轉(zhuǎn)換器(DAC)以輸出到揚聲器。

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

圖1:Microchip的這張圖顯示了一個典型的音頻I2S系統(tǒng)將ADC與系統(tǒng)MCU連接,并將MCU連接到輸出側(cè)的DAC。

MCUI2S支持

讓我們來看看一些包含I2S支持的MCU選項。例如,德州儀器TI)在其Stellaris MCU系列的幾個分支上提供I2S,包括Stellaris 9000 MCU。 Stellaris MCU集成了32位ARM Cortex-M3 CPU內(nèi)核。 9000子系列的時鐘頻率高達(dá)80 MHz。

同樣,Microchip僅在基于MIPS CPU內(nèi)核的32位PIC32系列MCU上提供I2S支持?,F(xiàn)成的產(chǎn)品系列均以40 MHz的最高時鐘速度運行,并具有32至128 KB的集成閃存。

飛思卡爾可能提供最廣泛的支持I2S的MCU,可選擇i.MX-,Kinetis-,PowerPC-和Coldfire-family選項。 i.MX產(chǎn)品被稱為嵌入式處理器而不是MCU,盡管它們集成了內(nèi)存。 i.MX23/25處理器基于ARM9 CPU,i.MX35處理器基于ARM11 CPU,i.MX51/53處理器基于ARM Cortex-A8內(nèi)核。在可用IC范圍內(nèi),支持的最大時鐘速度從100 MHz開始,并擴(kuò)展到400 MHz以上。

在MCU特定領(lǐng)域,飛思卡爾主要支持Kinetis系列MCU中的I2S,這些MCU基于ARM Cortex-M4 CPU,時鐘速度最高可達(dá)100 MHz。 Cortex-M4集成了針對DSP應(yīng)用而優(yōu)化的數(shù)學(xué)功能,包括音樂或以音頻為中心的應(yīng)用,此類產(chǎn)品有時也稱為數(shù)字信號控制器(DSC),使具有數(shù)學(xué)功能的產(chǎn)品與標(biāo)準(zhǔn)MCU區(qū)分開來。

恩智浦還在廣泛的基于ARM的MCU上支持I2S。該列表包括基于ARM7,ARM9,Cortex-M3和Cortex-M4 MCU的產(chǎn)品。同樣,意法半導(dǎo)體STM32系列支持基于Cortex-M3和-M4的MCU,支持I2S,時鐘頻率范圍為168 MHz。

將I2S添加到16位MCU

通常,MCU供應(yīng)商僅在32位MCU上支持I2S,因為高端音頻和音樂應(yīng)用通常要求32位CPU提供的性能。但是16位MCU性能大幅提升,您可能會發(fā)現(xiàn)自己需要將這樣的MCU連接到以音頻為中心的外設(shè),如立體聲ADC。

您可以將MCU支持用于諸如串行外設(shè)接口(SPI)之類的接口以及軟件和一些外部邏輯來創(chuàng)建功能性I2S端口。例如,TI已發(fā)布了一份應(yīng)用筆記(SLAA449A-將I2S器件連接到MSP430器件),描述了如何在16位MSP430系列MCU上實現(xiàn)I2S(圖2)。

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

圖2:您可以使用標(biāo)準(zhǔn)串行端口和一些外部邏輯在16位MCU上實現(xiàn)I2S支持,如TI MSP430的情況所示。

I2S實現(xiàn)的部分復(fù)雜性是需要支持多路復(fù)用數(shù)據(jù)來傳輸兩個立體聲通道。該標(biāo)準(zhǔn)規(guī)定左右聲道數(shù)據(jù)由字時鐘發(fā)信號通知有效 - 上升沿有一個通道,下降沿有一個通道。圖2中描述的電路使用4位計數(shù)器和一些離散邏輯來實現(xiàn)5位計數(shù)器,而不是產(chǎn)生精確傳輸I2S鏈路的16位字所需的信號。

I2S外圍IC

已經(jīng)涵蓋了I2S鏈路的MCU端,讓我們來看看在基于I2S的設(shè)計中可能使用的外設(shè)IC類型。該列表肯定從數(shù)據(jù)轉(zhuǎn)換器開始,包括以音頻為中心的模型。音頻目標(biāo)數(shù)據(jù)轉(zhuǎn)換器在幾個方面與標(biāo)準(zhǔn)產(chǎn)品不同。音頻轉(zhuǎn)換器通常支持更高的精度和更快的采樣率。此外,音頻設(shè)備通常在一個IC上集成兩個用于立體聲支持的通道。例如,AKM Semiconductor提供專為音頻應(yīng)用設(shè)計的16位和24位ADC。具體示例包括24位AK5358和16位AK5701。 delta-sigma轉(zhuǎn)換器可以從兩個立體聲輸入中進(jìn)行選擇,并提供高達(dá)48 kHz的采樣率。 ,TI和其他公司也出售具有I2S支持的ADC。

您可以從ADI公司,Maxim Integrated Products公司,AKM Semiconductor公司和TI公司獲得基于I2S的DAC。例如,ADI公司提供20位AD1854立體聲DAC和24位AD1852立體聲DAC。 sigma-delta轉(zhuǎn)換器支持高達(dá)192 kHz的采樣率。

并非所有音頻應(yīng)用都需要DAC來處理音頻輸出。例如,一些D類線性放大器廣泛用于具有相對小的揚聲器的便攜式設(shè)備中。有些D類放大器不使用DAC。例如,恩智浦提供TFA9879線性放大器,可接受I2S輸入并驅(qū)動揚聲器。放大器采用數(shù)字域中的音頻流并將其轉(zhuǎn)換為脈沖寬度調(diào)制(PWM)流。然后在模擬域中,與H橋電路組合的二階反饋回路驅(qū)動揚聲器。

恩智浦IC是單調(diào)放大器,但您也可以購買立體聲D類放大器。例如,ADI公司提供SSM2518立體聲線性放大器。然而,與恩智浦不同,ADI公司選擇將其設(shè)計基于DAC和sigma-delta調(diào)制器,以優(yōu)化音頻質(zhì)量。

TI,Cirrus Logic,NJR等公司也提供基于I2S的四通道放大器。圖3描述了TI TAS5711的框圖。 IC使用PWM電路和H橋來驅(qū)動四個輸出而不是DAC。典型應(yīng)用可能是支持后置聲道音頻的MPEG視頻流的音頻處理。

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

圖3:四通道TI TAS5711線性放大器鏈接到MCU通過I2S并使用PWM轉(zhuǎn)換器和H橋電路來驅(qū)動揚聲器。

在集成方面提升一個級別,您可能會發(fā)現(xiàn)專用音頻編解碼器IC可能在復(fù)雜的音頻應(yīng)用程序中發(fā)揮最佳性能。例如,Cirrus Logic為個人計算機(jī)多媒體系統(tǒng)等應(yīng)用提供CS4205音頻編解碼器。該IC集成了獨立的18位ADC,用于麥克風(fēng)和線路輸入。集成的20位DAC驅(qū)動輸出混頻器。

Cirrus編解碼器使用以PC為中心的AC-Link接口來鏈接主機(jī)處理器和編解碼器。但編解碼器還支持三個同步I2S輸入和一個I2S輸出,用于連接其他數(shù)字音頻外設(shè)功能。

特定于應(yīng)用的實現(xiàn)

到目前為止,我們專注于使用I2S相對于純音頻為中心的設(shè)計,其中音頻支持是應(yīng)用要求的核心。但I(xiàn)2S也廣泛用于音頻支持是必要但次要功能的產(chǎn)品。您還可以找到專為某些終端產(chǎn)品設(shè)計的基于I2S的IC。

考慮Nuvoton技術(shù)。該公司在稱為ChipCorder的ISD15100產(chǎn)品系列中制造了一對IC(圖4)。 ChipCorder IC實現(xiàn)了數(shù)字錄音和播放設(shè)備(如數(shù)字應(yīng)答機(jī))所需的所有功能。

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

圖4:Nuvoton的ChipCorder IC系列包括音頻記錄和回放所需的所有功能,并提供到主機(jī)MCU的I2S鏈接。

這些IC包括數(shù)字音頻壓縮硬件,集成閃存以及專用的模擬和數(shù)字音頻信號路徑。 ISD15108 IC可以存儲8分鐘的音頻,ISD15116 IC可以在集成的Flash中存儲16分鐘的音頻。這兩個圖都是指以8 kHz采樣的音頻,并使用4位ADPCM進(jìn)行編碼。 Nuvoton IC支持多種壓縮格式選擇,包括2至5位ADPCM,6至8位μ律或差分μ律,以及8位,10位或12位PCM。

IC包括模擬音頻輸入和差分音頻輸入。您可以使用I2S或SPI將數(shù)字音頻傳輸?shù)絀C或從IC傳輸數(shù)字音頻,盡管前者提供更高的保真度。該IC還包括一個可以直接驅(qū)動小型揚聲器的D類音頻放大器。

特定應(yīng)用的故事繼續(xù)發(fā)生在片上系統(tǒng)(SoC)產(chǎn)品中,該產(chǎn)品集成了強(qiáng)大的處理內(nèi)核,外設(shè)和接口,如I2S。在討論SoC時,我們首先討論了MCU,然后是使用I2S連接到MCU的外設(shè),現(xiàn)在是SoC,除了片上SoC功能外,還需要I2S連接外設(shè)。例如,麥克雷爾通過其KSZx692系列SoC針對一系列以通信為中心的應(yīng)用(圖5)。許多目標(biāo)應(yīng)用需要高端音頻支持,例如支持多媒體的住宅網(wǎng)關(guān)。

采用I2S接口為MCU系統(tǒng)中的數(shù)字音頻提升質(zhì)量

圖5:Micrel的KSZx692系列SoC針對以通信為中心的應(yīng)用,如多媒體住宅網(wǎng)關(guān),提供I2S接口,用于音頻支持。

Micrel SoC基于250 MHz ARM9內(nèi)核,包括能夠支持100 Mbit/s數(shù)據(jù)的雙以太網(wǎng)MAC(媒體訪問控制器)率。還有USB端口甚至PCI接口。包含I2S接口,支持16,18,20和24位音頻的錄制和播放。

USB 3.0應(yīng)用程序

I2S在新的賽普拉斯半導(dǎo)體SoC中也出現(xiàn)了不同尋常的地方。 CYUSB3014 USB控制器支持USB 3.0標(biāo)準(zhǔn)中定義的新的5 Gbps超高速數(shù)據(jù)傳輸模式。該性能有望使USB能夠在更廣泛的多媒體應(yīng)用中服務(wù),從高端多媒體播放器到醫(yī)療和工業(yè)系統(tǒng)。

SoC實際上集成了200 MHz ARM9 CPU內(nèi)核和512 KB的SRAM。 IC包括一系列外圍設(shè)備。 I2S接口旨在支持外部編解碼器,就像您可以將此類編解碼器連接到標(biāo)準(zhǔn)MCU一樣。

現(xiàn)在應(yīng)該清楚的是,您需要在規(guī)范開發(fā)過程的早期階段考慮項目中是否需要I2S。您可能不會使用純粹以音頻為中心的產(chǎn)品,但添加音頻支持可以大大增加許多系統(tǒng)設(shè)計的價值主張。 I2S是支持高質(zhì)量音頻的最簡單方式,也許增加了產(chǎn)品設(shè)計取得廣泛成功的機(jī)會。但是,在大多數(shù)情況下,您必須從包含I2S支持的MCU或SoC開始,以實現(xiàn)最佳設(shè)計。此外,還要對市場上的I2S集成電路進(jìn)行全面審查。您可能會發(fā)現(xiàn)一個具有特定于應(yīng)用程序的功能,可以大大簡化您的設(shè)計周期。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17353

    瀏覽量

    352788
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16464

    瀏覽量

    179613
  • I2C
    I2C
    +關(guān)注

    關(guān)注

    28

    文章

    1495

    瀏覽量

    124705
收藏 人收藏

    評論

    相關(guān)推薦

    從模擬耳機(jī)插孔升級數(shù)字音頻接口的應(yīng)用設(shè)計

    從模擬耳機(jī)插孔升級數(shù)字音頻接口的設(shè)計過程 前言:隨著制造商逐步淘汰模擬耳機(jī)插孔,數(shù)字音頻接口變得越來越普及
    的頭像 發(fā)表于 09-18 06:23 ?6967次閱讀
    從模擬耳機(jī)插孔升級<b class='flag-5'>為</b><b class='flag-5'>數(shù)字音頻接口</b>的應(yīng)用設(shè)計

    I2S,、PCM和PDM等數(shù)字音頻接口介紹

    數(shù)字音頻接口DAI,即Digital Audio Interfaces,顧名思義,DAI表示在板級或板間傳輸數(shù)字音頻信號的方式。相比于模擬接口,數(shù)字音頻接口抗干擾能力更強(qiáng),硬件設(shè)計簡單
    的頭像 發(fā)表于 11-03 14:23 ?1.3w次閱讀

    數(shù)字音頻輸入接口電路

     數(shù)字音頻輸入接口電路 AES/EBU解碼器和解復(fù)用器AES/EBU解碼器將雙相標(biāo)志碼串行AES/EBU數(shù)字音頻信號轉(zhuǎn)換為信號數(shù)據(jù)流,再將兩聲道的音頻數(shù)據(jù)信號分開,產(chǎn)生兩路并
    發(fā)表于 08-01 08:21

    2.4GHz無線數(shù)字音頻芯片nRF24Z1及其應(yīng)用

    工作于2.4GHz自由頻段,工作電壓2.0~3.6伏,片內(nèi)集成了電壓管理器,能夠最大限度地抑制噪聲。nRF24Z1有I2S串行接口S/PDIF
    發(fā)表于 10-21 17:26

    還有哪些你沒見過?數(shù)字音頻接口入門

    傳輸正確。傳輸帶寬高,保證了音頻質(zhì)量。雖然同軸數(shù)字線纜的標(biāo)準(zhǔn)接頭BNC接頭,但市面上的同軸數(shù)字線材多
    發(fā)表于 02-27 16:37

    SOC-AES系列廣播專業(yè)10路AES數(shù)字音頻光端機(jī)

    傳輸系統(tǒng)。廣泛地應(yīng)用于廣播電臺、電視臺、有線網(wǎng)絡(luò)公司、衛(wèi)星站、節(jié)目制作、氣象、電信、軍隊、公安、交通、民航、電力等企業(yè)的AES數(shù)字音頻傳輸系統(tǒng)
    發(fā)表于 03-13 22:54

    數(shù)字音頻接口的優(yōu)勢是什么

    數(shù)字音頻接口的優(yōu)勢模擬耳機(jī)插孔的其他選擇使用USB的數(shù)字音頻
    發(fā)表于 03-09 07:35

    數(shù)字音頻監(jiān)測系統(tǒng)設(shè)計及應(yīng)用

    【摘要】本文針對數(shù)字音頻廣播監(jiān)測這一領(lǐng)域現(xiàn)狀和需要解決的問題,介紹了音頻監(jiān)測的關(guān)鍵技術(shù)。并且以目前國內(nèi)較為先進(jìn)的AudioAres數(shù)字音頻檢測系統(tǒng)
    發(fā)表于 07-07 13:54 ?13次下載

    數(shù)字音頻監(jiān)視器

    泰克764數(shù)字音頻監(jiān)視器是現(xiàn)代數(shù)字音頻應(yīng)用系統(tǒng)的先進(jìn)監(jiān)視儀器。它可用于數(shù)字音頻的節(jié)目制作和質(zhì)量
    發(fā)表于 12-19 23:56 ?41次下載

    數(shù)字音頻信號的傳送接口電路

    數(shù)字音頻信號的傳送接口電路 (1) 數(shù)字音頻輸入接口電路
    發(fā)表于 08-01 08:20 ?5090次閱讀
    <b class='flag-5'>數(shù)字音頻</b>信號的傳送<b class='flag-5'>接口</b>電路

    什么是數(shù)字音頻會議系統(tǒng)?

    什么是數(shù)字音頻會議系統(tǒng)?   數(shù)字音頻會議系統(tǒng)是針對模擬音頻會議系統(tǒng)而產(chǎn)生的。   
    發(fā)表于 02-21 11:03 ?1074次閱讀

    數(shù)字音頻主流數(shù)字接口簡介

    此文主要向大家簡要介紹數(shù)字音頻主流數(shù)字接口標(biāo)準(zhǔn)及規(guī)范。
    發(fā)表于 08-14 14:29 ?5.6w次閱讀
    <b class='flag-5'>數(shù)字音頻</b>主流<b class='flag-5'>數(shù)字</b><b class='flag-5'>接口</b>簡介

    STM32F2技術(shù)培訓(xùn)_數(shù)字音頻接口_I2S

    STM32F2技術(shù)培訓(xùn)_數(shù)字音頻接口_I2S
    發(fā)表于 12-03 17:35 ?0次下載

    電視數(shù)字音頻輸出是什么接口

    電視數(shù)字音頻輸出是一種技術(shù),它允許電視將音頻信號以數(shù)字格式傳輸?shù)酵獠?b class='flag-5'>音頻設(shè)備,如音響系統(tǒng)、家庭影院或音頻
    的頭像 發(fā)表于 09-24 10:40 ?3618次閱讀

    科普小課堂 | 5分鐘讀懂I2S、SPDIF數(shù)字音頻傳輸協(xié)議

    數(shù)字音頻接口協(xié)議是指在數(shù)字音頻系統(tǒng)中用于傳輸音頻數(shù)據(jù)的標(biāo)準(zhǔn)化規(guī)定,是確保聲音信號能夠被正確傳輸和處理的關(guān)鍵,常見的數(shù)字音頻接口協(xié)議有SPDIF、I
    的頭像 發(fā)表于 11-14 01:09 ?1925次閱讀
    科普小課堂 | 5分鐘讀懂<b class='flag-5'>I2S</b>、SPDIF<b class='flag-5'>數(shù)字音頻</b>傳輸協(xié)議