隨著越來(lái)越多的人擁有iPod/iPhone,高品質(zhì)底座也成為了經(jīng)常使用iPod/ iPhone在家欣賞音樂(lè),、對(duì)音質(zhì)有追求的人的喜愛(ài)之物,。目前市面上的iPod底座實(shí)現(xiàn)方案種類繁多,最近由XMOS公司推出的一套用于各種iPhone和iPod底座的參考設(shè)計(jì),,獨(dú)特地采用了XMOS XS1-L事件驅(qū)動(dòng)處理器,,可通過(guò)軟件全部實(shí)現(xiàn),并通過(guò)省去模擬音頻處理組件而使其不受射頻干擾,,確保了獲得最高保真度音頻性能而所需的比特級(jí)完美(bit-perfect)的數(shù)字音頻數(shù)據(jù)流,。
“XMOS提供的iPhone和iPod底座參考設(shè)計(jì),具有三個(gè)主要的獨(dú)特優(yōu)點(diǎn),。” XMOS副總裁兼共同創(chuàng)始人Noel Hurley表示:“ 首先它采全數(shù)字設(shè)計(jì),,可提供高保真音質(zhì),具有優(yōu)異的噪聲免疫力,。其次,,可編程的定制化解決方案具有很大的靈活性,,使得客戶能夠針對(duì)成本敏感市場(chǎng)提供差異化產(chǎn)品,包括可自行定義用戶界面,、選擇任何的音頻增強(qiáng)功能,,以及定制輸入輸出連結(jié)性等。最后,,XMOS的方案是與Apple的產(chǎn)品兼容,,是帶有軟件棧的開(kāi)放式硬件參考設(shè)計(jì)。”
XMOS推出的iPhone和iPod底座參考設(shè)計(jì)的核心是事件驅(qū)動(dòng)處理器,。這XMOS的事件驅(qū)動(dòng)處理器XS1系列基于XS1 Xcore內(nèi)核,,每個(gè)XS1 Xcore能執(zhí)行多達(dá)8個(gè)線程,速度達(dá)到400 MIPS,。每個(gè)線程有一個(gè)專門的寄存器組,,使其能夠作為一個(gè)邏輯核心。8個(gè)線程共享一個(gè)64K字節(jié)統(tǒng)一內(nèi)存,,避免了訪問(wèn)沖突,。每個(gè)XS1 XCore有64個(gè)I / O引腳,軟件可編程,。線程的執(zhí)行是確定性的,,因此每個(gè)線程可以實(shí)現(xiàn)硬實(shí)時(shí)的I / O任務(wù),而無(wú)論其他線程的行為,。具體的特性請(qǐng)參考表1,。
XS1處理器的32位數(shù)字信號(hào)處理與一個(gè)64位媒體訪問(wèn)控制(MAC)消除了各種舍入誤差,同時(shí)該項(xiàng)設(shè)計(jì)獨(dú)特的異步本地化時(shí)鐘架構(gòu)保證了零時(shí)鐘抖動(dòng),。這是實(shí)現(xiàn)精確的,、全動(dòng)態(tài)范圍聲音再現(xiàn)的一個(gè)決定性因素。通過(guò)將數(shù)字信號(hào)路徑與XMOS處理器的185MIPS備用DSP處理能力相結(jié)合,,設(shè)計(jì)師們可以從容地添加自定義數(shù)字聲音擴(kuò)展功能來(lái)提升音頻音質(zhì),。簡(jiǎn)單的均衡器功能以及諸如低音增強(qiáng)和空間定位等聽(tīng)覺(jué)心理增強(qiáng)功能,則可在各種第三方算法導(dǎo)入時(shí)同時(shí)被添加,?;诓煌琗S1系列的iPod底座參考設(shè)計(jì)的配置如表2所示。
XS1-L事件驅(qū)動(dòng)處理器可采用C,,、XC 和 C++語(yǔ)言編程,,它為用戶提供一個(gè)完全靈活的嵌入式軟件定義工作流程。除了其強(qiáng)大的音頻處理能力以外,,該參考設(shè)計(jì)還提供了多種數(shù)字音頻接口可供選擇,,包括I2S、SPDIF,、1位軟件DAC以及脈寬調(diào)制(PWM)等,,并且將支持客戶化前面板( front-of-box)外圍設(shè)備和控制代碼的開(kāi)發(fā)。該處理器的固件還可通過(guò)采用設(shè)備固件升級(jí),,在未來(lái)任何時(shí)刻進(jìn)行更新,,為基于訂閱的各種產(chǎn)品擴(kuò)展服務(wù)、以及各種軟件和硬件的升級(jí)創(chuàng)造了條件,。下圖給出了iPod底座開(kāi)發(fā)流程,。
XMOS 的總部位于英國(guó)布里斯托(Bristol),在美國(guó)加州桑尼韋爾(Sunnyvale)和印度金奈(Chennai)分別設(shè)有銷售辦公室,,銷售代表遍布全球,。XMOS正在改寫電子產(chǎn)品的設(shè)計(jì)方式。其革命性的事件驅(qū)動(dòng)多核處理器使完全通過(guò)軟件來(lái)更容易地創(chuàng)建系統(tǒng)得以實(shí)現(xiàn),。XMOS的設(shè)計(jì)師們享受著從創(chuàng)意到產(chǎn)品的最快實(shí)現(xiàn)途徑,,他們可通過(guò)使用標(biāo)準(zhǔn)的可程序設(shè)計(jì)芯片,去構(gòu)建一個(gè)能將接口,、數(shù)字信號(hào)處理器(DSP)和控制軟件完全集成在一起的完整系統(tǒng),。無(wú)論是對(duì)于那些創(chuàng)業(yè)企業(yè)家、研究人員,,還是領(lǐng)先電子品牌的設(shè)計(jì)師而言,,XMOS可確保實(shí)現(xiàn)創(chuàng)新和成本大幅降低。