99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

射頻數據轉換器解決方案

YCqV_FPGA_EETre ? 來源:lq ? 2019-05-07 18:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嗨,我叫 Keith Lumsden,是賽靈思的一名應用工程師。

很高興受邀為賽靈思社區(qū)的全新設計和調試技術博客撰稿。

我的主要任務是為使用集成到 Zynq?UltraScale?RFSoC 產品中的 RF 數據轉換器的客戶提供支持。

在我的職業(yè)生涯中,我一直從事模擬和混合信號系統(tǒng)、FPGA 架構、I/O 和信號完整性方面的工作。 所以我真的是一個搞硬件的人,讓我有時有一點負罪感的是我曾認為嵌入式軟件適合其他人來做。

隨著射頻 (RF) 數據轉換器的問世,情況發(fā)生了變化。我們現(xiàn)在已經將世界一流的 RF ADCDAC 集成到 Zynq UltraScale +架構中了。因此,傳統(tǒng)的射頻和模擬工程師不可避免地以前所未有的方式接觸到了嵌入式系統(tǒng)。

射頻數據轉換器解決方案

如果您對數據轉換器解決方案很熟悉,那您就會知道它是以IP核的形式被封裝到Vivado Design Suite中的。這讓您可以通過賽靈思提供的軟件驅動來管理射頻模數轉換器(RF-ADC)和射頻數模轉換器(RF-DAC)塊的狀態(tài)和控制。

《Zynq UltraScale + RFSoC RF數據轉換器IP產品指南》(PG269)提供了有關此IP的所有詳情,并且還提供了有關該驅動的詳細附錄。

開始在 RF-ADC 和 RF-DAC 上進行調試

RF分析儀工具是一個不錯的起點。

RF 分析儀是基于 MicroBlaze? 的設計,具有通信層,可以部署到任何電路板上的任何器件上。它還帶有一個 GUI,讓您可以將 RF-ADC 接收的內容可視化,并可通過 RF-DAC 來實現(xiàn)激勵生成和發(fā)射函數。至關重要的是,該應用是通過軟件驅動構建的。

如果您試圖追蹤 RF 系統(tǒng)中的問題,RF 分析儀非常強大,而且由于它獨立工作,不依賴于設計或電路板,因此可以用來驗證系統(tǒng)的 RF 部分。

一個常見的用例是您希望在系統(tǒng)中調試 RF-ADC 和 RF-DAC,并需要編寫一個小應用以在運行時進行測試。鑒于 RF 分析儀和定制設計都需要使用軟件驅動,我決定編寫一個博客幫助您了解驅動,并展示一下如何開始用它來進行調試。在下一個博客中,我會展示一次拆箱,帶您一起來看看 RF 分析儀工具。

有可能您對 RF 數據轉換器系統(tǒng)已經很熟悉了,那就把了解驅動想成是在您的知識基礎上再增添一點知識,而不是去了解完全未知的事物吧。

在這篇博客中,我會介紹以下內容:

如何構建驅動

數據結構

使用應用編程接口 (API) 來制作一個簡單的應用

我們現(xiàn)在還是來制作一個 Baremetal 應用吧。在稍后的博客中,我們會在此基礎上介紹如何制作 Linux 應用。

構建驅動:

RFDC 驅動的一個優(yōu)點是它是使用 Libmetal 構建的。Libmetal 是賽靈思開發(fā)的開源軟件堆棧,提供用來訪問器件的、處理器件中斷、請求跨 Linux、Realtime OS 和 baremetal 內存的通用用戶 API。

這對我們來說意味著什么?嗯,這意味著我們真正感興趣的驅動部分是在用戶空間實現(xiàn)的,因此我們不必擔心與硬件交談的機制。這還意味著 API 在 Linux 和 Baremetal 應用中很常見,因此您不需要了解兩組 API 調用,也不用擔心如何將代碼從 Baremetal 移植到 Linux。

XRFdc驅動程序源代碼在下圖中顯示得更詳細。驅動的源代碼可以在賽靈思的SDK安裝中找到,也可以在Github上單擊這里找到。

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

    關注

    106

    文章

    5756

    瀏覽量

    170374
  • 函數
    +關注

    關注

    3

    文章

    4379

    瀏覽量

    64830
  • 數據轉換器
    +關注

    關注

    1

    文章

    375

    瀏覽量

    29017

原文標題:RF 數據轉換器軟件驅動 - 真的很簡單,不會讓人太沮喪

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    [求助]視頻轉換器解決方案

    本帖最后由 gk320830 于 2015-3-9 21:35 編輯 本人求助一個視頻轉換器解決方案,有現(xiàn)成的最好。有的請與我聯(lián)系,謝謝/
    發(fā)表于 11-30 02:45

    具有輸入過壓保護的降壓轉換器小型解決方案

    集成的降壓轉換器電路,它實現(xiàn)了小型的總體解決方案,同時還能處理高達 3 A 的輸出電流。主要特色? 針對短暫的過壓事件提供可靠的輸入過壓保護? 可擴展的過壓保護電壓范圍? 小型解決方案 ? 輸出功率可超出 10W? 設計簡單,B
    發(fā)表于 12-04 11:30

    基于Xilinx FPGA的系統(tǒng)的雙輸出DC/DC轉換器解決方案

    設計解決方案41- 基于Xilinx FPGA的系統(tǒng)的雙輸出DC / DC轉換器解決方案
    發(fā)表于 08-21 11:37

    ADI發(fā)布最快四通道中頻數模轉換器

    Analog Devices,全球領先的高性能信號處理解決方案供應商及數據轉換器市場份額領先者,最近推出業(yè)界最快的四通道中頻數模轉換器AD9144。它是一款4通道16位2.8 GSPS
    發(fā)表于 06-05 14:11 ?1703次閱讀

    基于AD9957實現(xiàn)射頻數字化變頻模塊和AD轉換模塊的方案詳細教程

    數字化短波發(fā)射機的設計思路是盡可能讓數/模轉換器(Digital to Analog Converter,DAC)靠近天線,盡可能用數字信號處理代替?zhèn)鹘y(tǒng)模擬信號處理。隨著DSP、FPGA等硬件水平
    發(fā)表于 04-20 11:22 ?5857次閱讀
    基于AD9957實現(xiàn)<b class='flag-5'>射頻數</b>字化變頻模塊和AD<b class='flag-5'>轉換</b>模塊的<b class='flag-5'>方案</b>詳細教程

    射頻數據轉換器解決方案詳解

    請務必注意,在 IP 中也會配置一些 Get 和 Set 調用,例如復雜的混頻設置。有些調用只能在運行時完成。一個例子是 RF-ADC 閾值標志和正交調制校正 (QMC)。
    的頭像 發(fā)表于 07-25 15:17 ?7116次閱讀
    <b class='flag-5'>射頻數據</b><b class='flag-5'>轉換器</b><b class='flag-5'>解決方案</b>詳解

    HDG-0407/HDG-0807:混合視頻數模轉換器廢棄數據

    HDG-0407/HDG-0807:混合視頻數模轉換器廢棄數據
    發(fā)表于 04-23 08:41 ?5次下載
    HDG-0407/HDG-0807:混合視<b class='flag-5'>頻數模轉換器</b>廢棄<b class='flag-5'>數據</b>表

    HDL-3806:混合視頻數模轉換器廢棄數據

    HDL-3806:混合視頻數模轉換器廢棄數據
    發(fā)表于 04-23 10:52 ?6次下載
    HDL-3806:混合視<b class='flag-5'>頻數模轉換器</b>廢棄<b class='flag-5'>數據</b>表

    設計解決方案41-基于Xilinx FPGA系統(tǒng)的雙輸出DC/DC轉換器解決方案

    設計解決方案41-基于Xilinx FPGA系統(tǒng)的雙輸出DC/DC轉換器解決方案
    發(fā)表于 05-08 08:37 ?6次下載
    設計<b class='flag-5'>解決方案</b>41-基于Xilinx FPGA系統(tǒng)的雙輸出DC/DC<b class='flag-5'>轉換器</b><b class='flag-5'>解決方案</b>

    HDL-3805:混合視頻數模轉換器廢棄數據

    HDL-3805:混合視頻數模轉換器廢棄數據
    發(fā)表于 05-20 08:26 ?6次下載
    HDL-3805:混合視<b class='flag-5'>頻數模轉換器</b>廢棄<b class='flag-5'>數據</b>表

    HDG-0405:混合視頻數模轉換器過時數據

    HDG-0405:混合視頻數模轉換器過時數據
    發(fā)表于 05-20 09:01 ?7次下載
    HDG-0405:混合視<b class='flag-5'>頻數模轉換器</b>過時<b class='flag-5'>數據</b>表

    HDG-0605/HDG-0805:混合視頻數模轉換器廢棄數據

    HDG-0605/HDG-0805:混合視頻數模轉換器廢棄數據
    發(fā)表于 05-21 19:39 ?5次下載
    HDG-0605/HDG-0805:混合視<b class='flag-5'>頻數模轉換器</b>廢棄<b class='flag-5'>數據</b>表

    使用Vitis加速RFSoC解決方案

    Xilinx的Zynq ? UltraScale+ ? RFSoC系列器件是真正具有開創(chuàng)性的一類設備,它將射頻數據轉換器與信號設備中的高性能處理系統(tǒng)和可編程邏輯融合在一起。值得注意的是,射頻數據
    的頭像 發(fā)表于 01-05 09:43 ?2465次閱讀
    使用Vitis加速RFSoC<b class='flag-5'>解決方案</b>

    多個射頻數據轉換器子系統(tǒng)中的信號處理同步化應用說明

    電子發(fā)燒友網站提供《多個射頻數據轉換器子系統(tǒng)中的信號處理同步化應用說明.pdf》資料免費下載
    發(fā)表于 09-14 14:38 ?2次下載
    多個<b class='flag-5'>射頻數據</b><b class='flag-5'>轉換器</b>子系統(tǒng)中的信號處理同步化應用說明

    Zynq UltraScale+射頻ZCU216射頻數據轉換器評估工具

    電子發(fā)燒友網站提供《Zynq UltraScale+射頻ZCU216射頻數據轉換器評估工具.pdf》資料免費下載
    發(fā)表于 09-15 10:49 ?5次下載
    Zynq UltraScale+<b class='flag-5'>射頻</b>ZCU216<b class='flag-5'>射頻數據</b><b class='flag-5'>轉換器</b>評估工具