<source id="slbbp"></source>
  • <source id="slbbp"></source>

      <table id="slbbp"></table>
        <b id="slbbp"><address id="slbbp"></address></b><var id="slbbp"></var>
        1. <progress id="slbbp"><p id="slbbp"></p></progress><samp id="slbbp"><td id="slbbp"></td></samp>

        2. <source id="slbbp"><menu id="slbbp"></menu></source>
          <source id="slbbp"></source>

          當前位置:首頁>>產品中心>>【PYNQ系列】RFSoC 27DR硬件平臺Demo1

          【PYNQ系列】RFSoC 27DR硬件平臺Demo1

          發布時間:2023-08-10 17:50:02瀏覽次數:2818

          本例程演示了基于彼睿電子的RFSoC 27DR硬件平臺,如何運行PYNQ開發環境。在上位機(PS端的Linux操作系統下)上產生數據源,在上位機上對數據源進行FFT變換,并進行圖像顯示。同時通過DMA將數據源發送到FPGA,在FPGA上進行FFT變換,再將變換的結果通過DMA上傳到上位機,進行圖像顯示。


          首先設置采樣點數,此處設置為1024個。

          1.jpg


          然后產生需要采樣的信號,由兩個不同頻率的正弦波復合而成。

          2.jpg


          將采樣信號的曲線在圖中繪制出,如圖1所示。

          3.jpg

                                                                        圖1


          在上位機中使用軟件的方式對采樣的信號進行快速傅里葉變換(FFT),同時計算出軟件方式FFT所用的時間。

          4.jpg


          輸出如下:

          5.jpg


          將軟件方式FFT的結果繪制在圖中,如圖2所示。

          6.jpg

                                                                                  圖2


          通過硬件方式對采樣信號進行FFT。首先使用PYNQ動態加載Vivado設計好的bit流文件,然后加載AXI DMA。


          通過DMA將采集的數據傳輸給下位機,下位機完成FFT后,將結果傳回上位機。同時計算硬件方式FFT所用的時間,并與軟件方式所用時間進行對比。

          9.jpg


          輸出如下:

          10.jpg


          上位機對傳回的數據進行拆分重組后,將變換結果繪制出,如圖3所示。

                                                                              圖3



          資源下載:

          Vivado Project_27dr.7z


          Jupyter Files_27dr.7z


          IW RFSoC-3.0.1.img.7








          公司名稱:西安彼睿電子科技有限公司
          公司地址:西安市雁塔區科創路168號西電科技園E座8樓
          郵箱:sales@interwiser.com
          網址:www.thebeatsf.com

          在線咨詢

          聯系電話

          029-84508304

          二維碼
          亚洲中文精品有码视频在线_丁香五月缴情在线_国产欧美日韩亚洲一区二区三区_在线高清不卡无码视频

          <source id="slbbp"></source>
        3. <source id="slbbp"></source>

            <table id="slbbp"></table>
              <b id="slbbp"><address id="slbbp"></address></b><var id="slbbp"></var>
              1. <progress id="slbbp"><p id="slbbp"></p></progress><samp id="slbbp"><td id="slbbp"></td></samp>

              2. <source id="slbbp"><menu id="slbbp"></menu></source>
                <source id="slbbp"></source>