認知無線電:現(xiàn)場可編程射頻器件提供突破性的機會
在發(fā)送側,基帶電路提供由流進DAC的IQ數(shù)據(jù)調制的射頻輸出。在收發(fā)路徑上芯片都有濾波器,這些濾波器可以針對各種不同帶寬進行編程。這樣就可以將信號限制在感興趣的帶寬內,并衰減掉由數(shù)據(jù)轉換器引入的不可避免的混疊和量化噪聲。每個放大器均可提供可編程的增益,同時芯片針對接收到的信號提供低噪聲放大器(LNA)選擇。器件可以通過串行接口(SPI)連接進行編程,因此操作非常方便快捷。
圖2:FPRF發(fā)送功能框圖。
這份簡要說明應該介紹一下為什么Lime的FPRF器件適合認知無線電。這種器件能夠滿足靈活、頻率多變設備的低功耗和經濟性要求。在大多數(shù)應用中,數(shù)字處理和控制是由現(xiàn)場可編程門陣列(FPGA)完成的。
圖3:FPGA和FPRF為認知無線電系統(tǒng)提供了一個平臺。圖中由Nuand公司提供的電路板將Altera的FPGA和Lime的FPRF整合在一起。
圖3:FPGA和FPRF為認知無線電系統(tǒng)提供了一個平臺。圖中由Nuand公司提供的電路板將Altera的FPGA和Lime的FPRF整合在一起。
FPGA 可以用來解碼由FPRF芯片輸出的數(shù)字IQ數(shù)據(jù),也可以用來編碼該數(shù)據(jù)進行發(fā)送。使用FPGA執(zhí)行基帶功能的硬件加速任務的優(yōu)勢是,它可以針對 沒有現(xiàn)成ASSP器件可用的演示系統(tǒng)進行設計,比如認知無線電系統(tǒng)這種情況。設計可以加以定制以適合系統(tǒng),而且由于邏輯部分在操作期間可以進行動態(tài)重配 置,所以能夠實現(xiàn)某種復雜的硬件加速效果。例如,邏輯部分可以經過重配置產生IQ數(shù)據(jù),進而在信道的信噪比較差時提供正交相移鍵控 (QPSK),或者在信號條件較好的情況下提供正交幅度調制(QAM)實現(xiàn)更快的數(shù)據(jù)傳送。即使低成本FPGA也有的另外一個優(yōu)勢是,它們包含復雜的時鐘 管理模塊。這些模塊可以通過整合模擬PLL或數(shù)字鎖相環(huán)(DLL)提供頻率綜合和相移功能。低抖動時鐘發(fā)生和抖動濾波功能則可以用來產生時鐘,進而驅動 FPRF的收發(fā)PLL,滿足要求不太嚴格的應用需求。
FPRF芯片邏輯和參數(shù)的重配置智能是由系統(tǒng)處理器上 運行的軟件提供的。賽靈思和Altera公司的器件都包含高性能ARM處理器,并作為硬件內核的方式嵌入在里面與可編程邏輯放在一起。這樣就有機會減少芯 片數(shù)量并提高系統(tǒng)性能。下面的文字描述介紹了將賽靈思的Zynq器件用作基帶芯片的概念。之所以選擇Zynq是因為在ARM和可編程邏輯之間有多條快速片 上連接和數(shù)據(jù)總線可提供高帶寬。另外,諸如Linux等操作系統(tǒng)(OS)支持、設計和調試工具以及用于設計可編程邏輯和ARM組合的全面支持生態(tài)系統(tǒng)也都 是現(xiàn)成的。
在認知無線電中,第一步操作是掃描空中電波是否有免費頻率。Zynq器件上的處理器按順序設置FPRF中的帶寬和 增益控制,并使用SPI接口加載寄存器(圖中為了看得清楚將它們顯示為單獨的路徑,實際在四線SPI上使用了時分復用技術)。ARM處理器和可編程邏輯內 核的組合用于通過SPI改變接收PLL上的小數(shù)N和頻率值。這樣就能讓Zynq經過所有信道,而接收到的IQ數(shù)據(jù)提供了信號的瞬時電平??删幊?邏輯一般用于處理來自FPRF器件的數(shù)據(jù),ARM軟件可以被編程為暫停在信號低于預定義電平的任意信道上。如果需要的話,Zynq還能調整增益或帶寬以確 保信道沒有業(yè)務。需要的話,系統(tǒng)還能在整個過程中通過多次掃描來建立當前的業(yè)務圖案。
圖4:FPRF接收器在軟件控制下掃描免費信道,并鎖定到所選的頻率。
一旦狀態(tài)確定,認知無線電就能發(fā)送它所選擇使用的頻率、帶寬和調制方案,并且可能在專門針對這些數(shù)據(jù)的預定信道上發(fā)送。FPRF能夠支持全雙工操作,一旦在認知無線電的發(fā)送和接收端之間相互同意所用的收發(fā)信道、帶寬和調制方案,系統(tǒng)就能切換到這些設置。
評論