www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 工業(yè)控制 > 電路設(shè)計(jì)項(xiàng)目集錦
[導(dǎo)讀]我們都熟悉RFSoC和與ZYNQ MPSoC結(jié)合的高速ADC和DAC。但是,您可能不知道所有賽靈思七系列及以上都有XADC / Sysmon ADC,這是監(jiān)測內(nèi)部電壓軌和模具溫度的電纜。

為MicroZed 7010/20和IO載波卡創(chuàng)建PYNQ映像。用XADC進(jìn)行信號處理。

我們都熟悉RFSoC和與ZYNQ MPSoC結(jié)合的高速ADC和DAC。但是,您可能不知道所有賽靈思七系列及以上都有XADC / Sysmon ADC,這是監(jiān)測內(nèi)部電壓軌和模具溫度的電纜。

XADC / Sysmon還能夠監(jiān)控外部模擬信號,與Zynq 7000相比,它能夠以高達(dá)1 MSPS的速度采樣,這使得它對于簡單的信號處理應(yīng)用非常有趣。

我還看到一些應(yīng)用程序使用PYNQ從XADC捕獲數(shù)據(jù),因此在本項(xiàng)目中,我們將創(chuàng)建一個簡單的XADC作用域應(yīng)用程序。

Pynq

為了開始,我們需要一個PYNQ映像,因?yàn)镸icroZed沒有官方的PYNQ映像(7010或20),首先要做的是創(chuàng)建一個PYNQ映像。因?yàn)檫@樣的事情是一個獨(dú)立的項(xiàng)目,我們已經(jīng)做過很多次了,我將參考你以前的項(xiàng)目(Zybo, Snickerdoodle和Cora),并在這里提供圖像。

Vivado

首先,我們需要開發(fā)一個覆蓋層,它使用AXI流接口和DMA將XADC連接到處理器系統(tǒng)。這使我們能夠從Vp/Vn專用模擬輸入中捕獲連續(xù)的數(shù)據(jù)流。

?我們需要做的第一件事是創(chuàng)建一個新項(xiàng)目

?定義項(xiàng)目的名稱和位置

?選擇RTL項(xiàng)目并稍后定義源

?選擇MicroZed板的選擇。

?創(chuàng)建新項(xiàng)目。

?隨著新項(xiàng)目的創(chuàng)建,創(chuàng)建一個新的框圖。

?在新的模塊設(shè)計(jì)中加入了處理器系統(tǒng)

?運(yùn)行塊自動化配置MicroZed板的處理器。

?配置好處理器后,添加XADC塊。

?定制XADC模塊,使其在連續(xù)模式下運(yùn)行,單通道并啟用AXI流。為了實(shí)現(xiàn)1000 ksps的采樣率,我們需要將DClk設(shè)置為104 MHz,因?yàn)閄ADC內(nèi)部采用4個時鐘周期進(jìn)行采集,26個時鐘周期進(jìn)行轉(zhuǎn)換。

?禁用所有告警,單擊“確定”

?添加時鐘向?qū)?,因?yàn)閆ynq fabric時鐘無法生成所需的104 MHz時鐘。

?將時鐘向?qū)У念l率設(shè)置為104mhz,并將active low設(shè)置為Reset。

?配置了時鐘向?qū)Ш?,我們需要重新定制處理系統(tǒng),以提供一個主AXI接口,以便使用AXI lite在PL中配置IP。還應(yīng)該實(shí)現(xiàn)從AXI端口,以使高帶寬XADC數(shù)據(jù)能夠傳輸?shù)絇S DDR內(nèi)存進(jìn)行分析。

?XADC輸出AXI流不包括TLast信號,該信號需要與DMA傳輸一起使用。因此,應(yīng)該將AXI流子集轉(zhuǎn)換器添加到框圖中。在主接口上啟用TLast輸出,并允許系統(tǒng)每128個事務(wù)生成一次TLast信號。

?運(yùn)行連接自動化來實(shí)現(xiàn)AXI Lite網(wǎng)絡(luò),并將AXI子集轉(zhuǎn)換器的AXI流輸出連接到Zynq PS上的AXI MM輸入。

?Vivado將自動實(shí)現(xiàn)AXI DMA基礎(chǔ)架構(gòu)。

?如果要更改AXI DMA中的緩沖區(qū)大小,請更改DMA設(shè)置中的緩沖區(qū)長度寄存器的設(shè)置。

?完成的框圖如下所示。

?一旦完成,我們就可以構(gòu)建比特流并導(dǎo)出XSA文件,以便在Vitis中使用。

?保持文件名和導(dǎo)出位置不變

?導(dǎo)出硬件。

Vitis

在創(chuàng)建PYNQ平臺之前,我喜歡確保設(shè)計(jì)具有預(yù)期的功能。在本例中,我們可以使用Vitis和裸機(jī)方法來測試XADC和DMA配置。

?創(chuàng)建一個新的VITIS應(yīng)用程序項(xiàng)目

?導(dǎo)入先前從Vivado導(dǎo)出的XSA

?創(chuàng)建一個新的應(yīng)用程序項(xiàng)目

?創(chuàng)建一個新域

?選擇Hello World模板

一旦完成,我們將看到創(chuàng)建了一個新項(xiàng)目,打開hello_world.C文件并將內(nèi)容替換為下面的內(nèi)容

運(yùn)行這段代碼將顯示XADC的內(nèi)容被傳輸?shù)紻DR內(nèi)存中,這可以在調(diào)試系統(tǒng)時觀察到。

現(xiàn)在我們很高興平臺可以工作了,下一步是創(chuàng)建PYNQ應(yīng)用程序。

PYNQ

將MicroZed PYNQ映像寫入SD卡后,我們可以引導(dǎo)連接到IOCC的MicroZed。一旦PYNQ啟動,我們可以在PYNQ板中映射到計(jì)算機(jī)目錄并創(chuàng)建一個新的Overlay。為此,我們需要

?由Vivado生成的位文件

?Viviado生成的HWH文件

?__init__.py初始化腳本

?Xadc_scope.py類定義

py腳本需要手工編寫

__init__ . py

xadc_scope.py

有了創(chuàng)建的覆蓋層,我們可以創(chuàng)建一個簡單的筆記本來捕獲XADC信號。

記住,DMA以字節(jié)為單位工作,XADC每個樣本輸出2字節(jié)。

運(yùn)行下面的代碼將顯示捕獲到的正弦波的輸出

有了這個正弦波,我們可以輸入轉(zhuǎn)換因子,如果我們愿意的話,從原始值到電壓。

PYNQ下的XADC控制

使用Vp/Vn輸入,我們不需要對XADC的配置進(jìn)行任何更改,但是,如果我們想要更改XADC的配置。我們可以使用標(biāo)準(zhǔn)的AXI接口來讀寫用UG480定義的寄存器

結(jié)論

這個項(xiàng)目很好地展示了我們?nèi)绾问褂肞YNQ, XADC使用像MicroZed這樣的板。MicroZed和SoM概念是快速開發(fā)硬件應(yīng)用程序的一個很好的平臺。該板的PYNQ映像將提供更快加速設(shè)計(jì)的能力。

本文編譯自hackster.io

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉