軟件無(wú)線(xiàn)電(SDR)是指發(fā)射方的調制和接收方的解調都使用軟件來(lái)完成的一種無(wú)線(xiàn)通信方式。每一個(gè)SDR的接收器都會(huì )在通過(guò)天線(xiàn)或一個(gè)中間界面以后加上一個(gè)模擬到數字(A/D)的信號轉換器。
混音以及基帶的處理都是以數字方式完成并通過(guò)軟件來(lái)進(jìn)行控制。這樣一種操作模式的主要優(yōu)點(diǎn)在于其高度的靈活性,因為軟件完全可以在為任何一種接收器所設置的通用硬件平臺上運行。設計人員可以通過(guò)這個(gè)通用的硬件平臺提取所有接收器所共有的一組功能,或者在加入新的接收器時(shí),設計人員可以根據需要選擇對硬件進(jìn)行重新設置。
圖1顯示了一個(gè)典型的汽車(chē)SDR系統。SDR的接收器由一個(gè)信道處理模塊以及一個(gè)解碼模塊構成。信道處理模塊使用數字化的下變頻器、CIC濾波器以及FIR濾波器來(lái)進(jìn)行信道選擇、濾波以及平衡的操作。對于不同的接收器設置而言,所需要的信道選擇模塊同樣也是不同的,而這些不同的模塊可以在SDR控制器的控制之下加載到Altera的Cyclone? 器件之上。同樣,一個(gè)ARM? CPU和一個(gè)處理器的子系統可以重新加載Excalibur?器件中帶有指定解碼模塊的邏輯運算器,一個(gè)波形模塊會(huì )在這之后對解碼以后的音頻信號進(jìn)行處理。
Altera提供一系列IP核,例如數控振蕩器 (NCO)、有限脈沖響應(FIR)、無(wú)限脈沖響應(IIR)、快速傅里葉變換(FFT)和坐標映射。這些都可以用于實(shí)現信道的處理、編解碼,和波形模塊。設計人員還可以通過(guò)以下IP核,即Altera的 Excalibur器件上的控制器區域網(wǎng)絡(luò )(CAN)和通用串行總線(xiàn)(USB)控制器或Cyclone器件中的32位 Nios? II RISC嵌入式軟核處理器,來(lái)執行SDR控制模塊的功能。
圖 1.汽車(chē)軟件無(wú)線(xiàn)電

圖1注釋?zhuān)?/P>
UART = 通用同步異步接收器/發(fā)送器
Cyclone器件的高效架構使得它的性能和價(jià)格水平已經(jīng)遠遠超出了本身對價(jià)格就很敏感的汽車(chē)應用的需求水平。所以,Cyclone系列產(chǎn)品及對應解決方案為業(yè)內設計人員提供了無(wú)與倫比的強大功能和相對于A(yíng)SIC極具競爭力的價(jià)格水平。