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

3天內不再提示

電子發燒友網>可編程邏輯>HDL語言及源代碼>

基于Verilog的“自適應”形態學濾波算法實現

基于Verilog的“自適應”形態學濾波算法實現

一、背景介紹 基于二值圖像的濾波算法即形態學濾波,在圖像目標采集的預處理中經常被使用到,針對不同的使用場景涉及到腐蝕、膨脹、開閉運算等處理。實際使用中對于不同的分辨率大小...

2021-08-23 標簽:FPGA設計濾波圖像處理算法Verilog 1480

multiboot什么意思 MultiBoot的功能簡介、流程介紹

multiboot什么意思 MultiBoot的功能簡介、流程介紹

本文主要包含MultiBoot的功能簡介、流程介紹和工程實現幾個部分的講解。 我們先從它的功能介紹講起來;MultiBoot功能是大部分Xilinx FPGA可以實現的固有特性;其主要優點如下所示: 1、我們可以...

2021-08-04 標簽:fpga 7370

關于modelsim里那些你不知道的常用仿真小技巧

關于modelsim里那些你不知道的常用仿真小技巧

1 信號歸類 選中需要歸類的信號,右擊選擇group,然后命名 取消group,右擊group名,然后選擇Ungroup 2 信號測量 有時我們需要測量modelsim仿真出來的某一段波形的仿真時長,直接使用鼠標拖拽標線...

2021-07-27 標簽:ModelSim 1394

深入分析intel FPAG AES應用筆記

深入分析intel FPAG AES應用筆記

FPGA在運行期間,把配置文件存儲在SRAM中。SRAM是易失性的。掉電之后會丟失,所以FPGA每次上電都要從外部的Flash中加載數據到FPGA。這樣在加載時Flash中的數據很有可能被攔截,被攔截的數據如果...

2021-07-27 標簽:FPAG 1206

基于XilinxCoolRunnerTM-II型CPLD實現射頻讀卡器的設計

基于XilinxCoolRunnerTM-II型CPLD實現射頻讀卡器的設計

Xilinx還針對Monta Vista Linux和 Treck堆棧提供了發射性能基準。采用 Xilinx Platform Studio (XPS)微處理器庫定義的Nucleus PLUS RTOS,為采用MicroBlaze和PowerPC處理器的系統帶來了新的優勢。Nucleus PLUS RTOS尺寸...

2021-06-18 標簽:射頻cpld讀卡器 989

ZYNQ PS + PL異構多核案例開發手冊之1axi_gpio_led_demo案例

ZYNQ PS + PL異構多核案例開發手冊之1axi_gpio_led_demo案例

本文主要介紹ZYNQ PS + PL異構多核案例的使用說明,適用開發環境:Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx SDK 2017.4。 axi_timer_pwm_demo案例 1?案例功能 案例功能:PS端通過AXI4-Lite總線發送命令至PL端...

2021-09-07 標簽:fpgaledXilinxIP核Zynq 1736

【紫光同創國產FPGA教程】【第十八章】AD實驗之AD7606波形顯示

【紫光同創國產FPGA教程】【第十八章】AD實驗之AD7606波形顯示

本實驗練習使用ADC,實驗中使用的ADC模塊型號為AN706,最大采樣率200Khz,精度為16位。實驗中把AN706的2路輸入以波形方式在HDMI上顯示出來,我們可以用更加直觀的方式觀察波形,是一個數字示波...

2021-02-25 標簽:fpga示波器ADAD7606紫光同創 5459

【紫光同創國產FPGA教程】【第十七章】AD實驗之AD9238波形顯示

【紫光同創國產FPGA教程】【第十七章】AD實驗之AD9238波形顯示

本實驗練習使用ADC,實驗中使用的ADC模塊型號為AN9238,最大采樣率65Mhz,精度為12位。實驗中把AN9238的2路輸入以波形方式在HDMI上顯示出來,我們可以用更加直觀的方式觀察波形,是一個數字示波...

2021-02-24 標簽:fpgaadc數字示波器波形顯示紫光同創 4914

【紫光同創國產FPGA教程】【第十六章】SOBEL邊緣檢測例程

【紫光同創國產FPGA教程】【第十六章】SOBEL邊緣檢測例程

在圖像中,“邊緣”指的是臨界的意思。一幅圖像的“臨界”表示為圖像上亮度顯著變化的地方,邊緣指的是一個區域的結束,也是另一個區域的開始。“邊緣點”指的是圖像中具有坐標[x,y],...

2021-02-24 標簽:fpga算法邊緣檢測sobel紫光同創 6635

【FPGA ZYNQ Ultrascale+ MPSOC教程】33.BRAM實現PS與PL交互

【FPGA ZYNQ Ultrascale+ MPSOC教程】33.BRAM實現PS與PL交互

有時CPU需要與PL進行小批量的數據交換,可以通過BRAM模塊,也就是Block RAM實現此要求。本章通過Zynq的GP Master接口讀寫PL端的BRAM,實現與PL的交互。在本實驗中加入了自定義的FPGA程序,并利用A...

2021-02-22 標簽:fpgacpuZynqMPSoCBRAM 4707

【紫光同創國產FPGA教程】【第十五章】OV5640攝像頭顯示例程

【紫光同創國產FPGA教程】【第十五章】OV5640攝像頭顯示例程

OV5640的寄存器配置是通過FPGA的I2C(也稱為SCCB接口)接口來配置。用戶需要配置正確的寄存器值讓OV5640輸出我們需要的圖像格式,實驗中我們把攝像頭輸出分辨率和顯示設備分辨率配置成一樣的...

2021-02-22 標簽:fpga視頻攝像頭OV5640紫光同創 5859

【紫光同創國產FPGA教程】【第十章】DDR3讀寫測試實驗

【紫光同創國產FPGA教程】【第十章】DDR3讀寫測試實驗

本實驗為后續使用DDR3內存的實驗做鋪墊,通過循環讀寫DDR3內存,了解其工作原理和DDR3控制器的寫法,由于DDR3控制復雜,控制器的編寫難度高,這里筆者介紹采用第三方的DDR3 IP控制器情況下的...

2021-02-05 標簽:fpgaDDR3DDR內存紫光同創 5126

【紫光同創國產FPGA教程】【第九章】HDMI編程測試實驗

【紫光同創國產FPGA教程】【第九章】HDMI編程測試實驗

HDMI做為視頻輸出輸入接口已經廣泛使用很長時間,主要通過TMDS差分編碼傳輸。本實驗通過在HDMI屏幕上顯示彩條,來練習視頻的時序和視頻顏色的表示,為后面視頻處理實驗做個基礎。...

2021-02-05 標簽:fpgaHDMI編程TMDS紫光同創 4457

【紫光同創國產FPGA教程】【第六章】PDS下按鍵消抖實驗

【紫光同創國產FPGA教程】【第六章】PDS下按鍵消抖實驗

按鍵做為基本的人機輸入接口,在很多電子設計中都能見到,由于機械特性,在按鍵按下或松開的時候,按鍵輸入值是有抖動的,無論按下去是多平穩,都難以消除抖動,按鍵消抖方式有很多,...

2021-02-04 標簽:fpgaRTL按鍵PDS紫光同創 3333

【紫光同創國產FPGA教程】【第五章】串口收發實驗

【紫光同創國產FPGA教程】【第五章】串口收發實驗

本文主要講解如何編寫FPGA串口通信的收發程序,在程序中使用了狀態機,是學習狀態機的重要實驗。...

2021-02-04 標簽:fpga串口UART開發板紫光同創 4376

【紫光同創國產FPGA教程】【第二章】LED流水燈實驗及仿真

【紫光同創國產FPGA教程】【第二章】LED流水燈實驗及仿真

通過LED流水燈實驗,介紹使用PDS軟件開發FPGA的基本流程,器件選擇、設置、代碼編寫、編譯、分配管腳、下載、程序FLASH固化、擦除等;同時也檢驗板上LED燈是否正常。...

2021-02-02 標簽:fpgaled流水燈PDS紫光同創 3776

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十二章PL讀寫PS端DDR數據

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十二章PL讀寫PS端DDR數據

PL和PS的高效交互是zynq soc開發的重中之重,我們常常需要將PL端的大量數據實時送到PS端處理,或者將PS端處理結果實時送到PL端處理,常規我們會想到使用DMA的方式來進行,但是各種協議非常麻...

2021-01-30 標簽:fpgaDDRdmaZynqMPSoC 6443

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十一章FreeRTOS實驗

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十一章FreeRTOS實驗

如何搭建Free RTOS實時操作系統運行環境,這里不深入探討Free RTOS的具體使用。本實驗以FreeRTOS Hello World做舉例,并實現兩個LED燈以不同間隔持續閃爍。...

2021-01-30 標簽:fpgaledrtosFreeRTOSZynqMPSoC 4667

【紫光同創國產FPGA教程 第一章】Pango Design Suite 2020.3安裝

【紫光同創國產FPGA教程 第一章】Pango Design Suite 2020.3安裝

ango Design Suite是深圳市紫光同創電子有限公司的FPGA開發軟件,截止到目前,軟件的最新版本為Pango Design Suite 2020.3。...

2021-01-26 標簽:fpgaLinuxWINDOWS編譯紫光同創 6617

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十章自定義IP實驗

【ZYNQ Ultrascale+ MPSOC FPGA教程】第三十章自定義IP實驗

創建自己的IP核有很多好處,例如系統設計定制化;設計復用,可以在在IP核中加入license, 有償提供給別人使用;簡化系統設計和縮短設計時間。用ZYNQ系統設計IP核,最常用的就是使用AXI總線將...

2021-02-01 標簽:fpgaXilinxIPZynqMPSoC 2656

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十九章PL端AXI GPIO的使用

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十九章PL端AXI GPIO的使用

使用zynq最大的疑問就是如何把PS和PL結合起來使用,在其他的SOC芯片中一般都會有GPIO,本實驗使用一個AXI GPIO的IP核,讓PS端通過AXI總線控制PL端的LED燈,實驗雖然簡單,不過可以讓我們了解PL和...

2021-02-01 標簽:fpgaXilinxGPIOZynqMPSoC 4089

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十八章PS端EMIO的使用

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十八章PS端EMIO的使用

如果想用PS點亮PL的LED燈,該如何做呢?一是可以通過EMIO控制PL端LED燈,二是通過AXI GPIO的IP實現控制。本章介紹如何使用EMIO控制PL端LED燈的亮滅。同時也介紹了,利用EMIO連接PL端按鍵控制PL端L...

2021-01-30 標簽:fpga按鍵GPIOZynqMPSoC 4059

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十五章PS端以太網使用之lwip

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十五章PS端以太網使用之lwip

開發板有兩路千兆以太網,通過RGMII接口連接,本實驗演示如何使用Vitis自帶的LWIP模板進行PS端千兆以太網TCP通信。 LWIP雖然是輕量級協議棧,但如果從來沒有使用過,使用起來會有一定的困難...

2021-01-28 標簽:fpga以太網LwIPZynqMPSoC 4175

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十三章PS端DP的使用

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十三章PS端DP的使用

DisplayPort v1.2協議,支持4個5.4G的lane,但本控制器只支持兩個lane,分辨率最大支持4096*2160@30。...

2021-01-27 標簽:fpga音頻DPZynqMPSoC 3689

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十二章PS端I2C的使用

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十二章PS端I2C的使用

ReadBuffer清0,WriteBuffer賦FF寫16個字節到EEPROM讀EEPROM的16個字節到ReadBuffer檢驗是否正確Readbuffer清0,WriteBuffer賦值10~25寫16字節到EEPROM讀16字節到ReadBuffer檢驗是否正確返回....

2021-01-27 標簽:fpgaEEPROMI2CZynqMPSoC 4174

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十九章 Hello World(下)

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十九章 Hello World(下)

本章從FPGA工程師和軟件工程師兩者角度出發,介紹了ZYNQ開發的經典流程,FPGA工程師的主要工作是搭建好硬件平臺,提供硬件描述文件hdf給軟件工程師,軟件工程師在此基礎上開發應用程序。本...

2021-01-26 標簽:fpgaARM工程師ZynqMPSoC 4139

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十八章 Hello World(上)

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十八章 Hello World(上)

我們從原理圖中可以看到ZYNQ芯片分為PL和PS,PS端的IO分配相對是固定的,不能任意分配,而且不需要在Vivado軟件里分配管腳,雖然本實驗僅僅使用了PS,但是還要建立一個Vivado工程,用來配置...

2021-01-26 標簽:fpgaARM工程師ZynqMPSoC 2352

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十七章Vitis準備工程及注意事項

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十七章Vitis準備工程及注意事項

所有的工程目錄下都有個bootimage文件夾,存放了對應的BOOT.bin文件,可將此文件拷貝到Vitis_image_download文件夾,覆蓋原有的BOOT.bin。也可以把BOOT.bin放到SD卡啟動驗證功能。...

2021-01-26 標簽:fpga編譯ZynqMPSoCVitis 2159

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十五章HDMI字符顯示實驗

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十五章HDMI字符顯示實驗

在HDMI輸出實驗中講解了HDMI顯示原理和顯示方式,本實驗介紹如何使用FPGA實現字符顯示,通過這個實驗更加深入的了解HDMI的顯示方式。...

2021-01-25 標簽:fpgaHDMI開發板ZynqMPSoC 3299

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十四章HDMI輸出實驗

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十四章HDMI輸出實驗

由于開發板上只有DP可以顯示,但卻是PS端的,PL端沒有HDMI的接口,因此我們采用AN9134的HDMI擴展模塊實現HDMI顯示。將24位RGB編碼輸出TMDS差分信號。SIL9134功能強大,本實驗只使用其中一小部分,...

2021-01-25 標簽:fpgaHDMI開發板ZynqMPSoC 3365

編輯推薦廠商產品技術軟件/工具OS/語言

柚子直播226vt_柚子直播app官网入口_柚子直播间下载