<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 設計應用 > 認知無(wú)線(xiàn)電:現場(chǎng)可編程射頻器件提供突破性的機會(huì )

認知無(wú)線(xiàn)電:現場(chǎng)可編程射頻器件提供突破性的機會(huì )

作者: 時(shí)間:2014-01-15 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/259587.htm

在發(fā)送側,基帶電路提供由流進(jìn)DAC的IQ數據調制的射頻輸出。在收發(fā)路徑上芯片都有濾波器,這些濾波器可以針對各種不同帶寬進(jìn)行編程。這樣就可以將信號限制在感興趣的帶寬內,并衰減掉由數據轉換器引入的不可避免的混疊和量化噪聲。每個(gè)放大器均可提供可編程的增益,同時(shí)芯片針對接收到的信號提供低噪聲放大器(LNA)選擇。器件可以通過(guò)串行接口(SPI)連接進(jìn)行編程,因此操作非常方便快捷。


圖2:發(fā)送功能框圖。

這份簡(jiǎn)要說(shuō)明應該介紹一下為什么Lime的器件適合。這種器件能夠滿(mǎn)足靈活、頻率多變設備的低功耗和經(jīng)濟性要求。在大多數應用中,數字處理和控制是由現場(chǎng)可編程門(mén)陣列(FPGA)完成的。

圖3:FPGA和系統提供了一個(gè)平臺。圖中由Nuand公司提供的電路板將Altera的FPGA和Lime的FPRF整合在一起。


圖3:FPGA和FPRF為系統提供了一個(gè)平臺。圖中由Nuand公司提供的電路板將Altera的FPGA和Lime的FPRF整合在一起。

FPGA 可以用來(lái)解碼由FPRF芯片輸出的數字IQ數據,也可以用來(lái)編碼該數據進(jìn)行發(fā)送。使用FPGA執行基帶功能的硬件加速任務(wù)的優(yōu)勢是,它可以針對 沒(méi)有現成ASSP器件可用的演示系統進(jìn)行設計,比如認知無(wú)線(xiàn)電系統這種情況。設計可以加以定制以適合系統,而且由于邏輯部分在操作期間可以進(jìn)行動(dòng)態(tài)重配 置,所以能夠實(shí)現某種復雜的硬件加速效果。例如,邏輯部分可以經(jīng)過(guò)重配置產(chǎn)生IQ數據,進(jìn)而在信道的信噪比較差時(shí)提供正交相移鍵控 (QPSK),或者在信號條件較好的情況下提供正交幅度調制(QAM)實(shí)現更快的數據傳送。即使低成本FPGA也有的另外一個(gè)優(yōu)勢是,它們包含復雜的時(shí)鐘 管理模塊。這些模塊可以通過(guò)整合模擬PLL或數字鎖相環(huán)(DLL)提供頻率綜合和相移功能。低抖動(dòng)時(shí)鐘發(fā)生和抖動(dòng)濾波功能則可以用來(lái)產(chǎn)生時(shí)鐘,進(jìn)而驅動(dòng) FPRF的收發(fā)PLL,滿(mǎn)足要求不太嚴格的應用需求。

FPRF芯片邏輯和參數的重配置智能是由系統處理器上 運行的軟件提供的。賽靈思和Altera公司的器件都包含高性能ARM處理器,并作為硬件內核的方式嵌入在里面與可編程邏輯放在一起。這樣就有機會(huì )減少芯 片數量并提高系統性能。下面的文字描述介紹了將賽靈思的Zynq器件用作基帶芯片的概念。之所以選擇Zynq是因為在A(yíng)RM和可編程邏輯之間有多條快速片 上連接和數據總線(xiàn)可提供高帶寬。另外,諸如Linux等操作系統(OS)支持、設計和調試工具以及用于設計可編程邏輯和ARM組合的全面支持生態(tài)系統也都 是現成的。

在認知無(wú)線(xiàn)電中,第一步操作是掃描空中電波是否有免費頻率。Zynq器件上的處理器按順序設置FPRF中的帶寬和 增益控制,并使用SPI接口加載寄存器(圖中為了看得清楚將它們顯示為單獨的路徑,實(shí)際在四線(xiàn)SPI上使用了時(shí)分復用技術(shù))。ARM處理器和可編程邏輯內 核的組合用于通過(guò)SPI改變接收PLL上的小數N和頻率值。這樣就能讓Zynq經(jīng)過(guò)所有信道,而接收到的IQ數據提供了信號的瞬時(shí)電平??删幊?邏輯一般用于處理來(lái)自FPRF器件的數據,ARM軟件可以被編程為暫停在信號低于預定義電平的任意信道上。如果需要的話(huà),Zynq還能調整增益或帶寬以確 保信道沒(méi)有業(yè)務(wù)。需要的話(huà),系統還能在整個(gè)過(guò)程中通過(guò)多次掃描來(lái)建立當前的業(yè)務(wù)圖案。


圖4:FPRF接收器在軟件控制下掃描免費信道,并鎖定到所選的頻率。

一旦狀態(tài)確定,認知無(wú)線(xiàn)電就能發(fā)送它所選擇使用的頻率、帶寬和調制方案,并且可能在專(zhuān)門(mén)針對這些數據的預定信道上發(fā)送。FPRF能夠支持全雙工操作,一旦在認知無(wú)線(xiàn)電的發(fā)送和接收端之間相互同意所用的收發(fā)信道、帶寬和調制方案,系統就能切換到這些設置。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>