原创 視頻顯示輸出接口及發展歷史

電視機、機頂盒、視頻會議終端等設備通常配有各種各樣的視頻接口,您是否曾經被這些密密麻麻、長相不一、繁瑣的接口困擾着:爲什麼會有這麼多類型的視頻接口呢?視頻接口的主要作用是將視頻信號輸出到外部設備,或者將外部採集的視頻信號收集起來。隨着視頻

原创 FPGA跨時鐘檢測上升沿簡單處理方法

    FPGA跨時鐘檢測上升沿有很多方法,這裏給大家介紹一個非常簡單的方法,就是用xilinx帶參數宏解決。 This macro synchronizes a pulse in the source clock domain to t

原创 HDMI接口和TMDS傳輸標準詳解

1.HDMI是新一代的多媒體接口標準。 High-Definition Multimedia Interface:高清多媒體接口         能夠同時傳輸視頻和音頻,簡化了設備的接口和連線;         提供了更高的數據傳

原创 FPGA跨時鐘信號同步簡單處理方法

   FPGA跨時鐘信號同步有很多方法,這裏給大家介紹一個非常簡單的方法,就是用xilinx帶參數宏解決。 xpm_cdc_single是把1bit的信號從一個時鐘域同步到另一個時鐘域,使用方法如下: // xpm_cdc_singl

原创 2.PCIE協議分析

    從今天開始,我們講解PCIE協議分析章節的內容,本章分爲4節內容,具體如下: (1)第1節:預備知識點     我們知道要想深入瞭解FPGA PCIE邏輯、理解PIO例子工程、應用XAPP1052 demo、應用XDMA例子工程,

原创 對YUV格式的詳細描述以及存儲形式

1.YUV格式描述     YUV格式有兩大類:planar和packed。 對於planar的YUV格式,先連續存儲所有像素點的Y,緊接着存儲所有像素點的U,隨後是所有像素點的V。 對於packed的YUV格式,每個像素點的Y,U,V是

原创 Lwip pbuff分析

在BSD中用mbuf結構體來管理網絡上來的各種數據包,同樣lwip中也有一個類似的結構體pbuf用來管理數據包。Pbuf結構體定義如下: struct pbuf {           struct pbuf *next;        

原创 ADV7282A使用方法

(1)芯片輸出 ADV7282A接口模擬視頻信號,通過ITU-RBT.656規範輸出數字視頻信號。ADV7282A通過P0-P7和LLC管腳輸出ITU-RBT.656數據流 視頻輸出用YCrCb4:2:2格式輸出,同步信號通過ITU-RB

原创 4.PCIE協議分析2-PIO XAPP1052 XDMA三者聯繫和區別詳談

一、回顧     上一節我們講了PCIE協議分析的一些預備知識點,就是以下不好理解的內容,這些內容到後期實戰代碼涉及到時我會在給大家細說的,這裏如果你實在看不懂,也不強求。 PCI-E配置空間 PCI-E地址映射 PCI-E BAR寄存器

原创 LUT查找表實現移位寄存器原理精講

在文章《LUT是如何實現千萬種邏輯結構的》裏面我們講過了LUT的原理,實現邏輯函數時,相當於一個ROM將結果預存,然後把通過輸入信號當作地址對預存的結果進行尋址。因此同樣藉助LUT加幾個端口,就可以實現RAM。SLICEM裏面的LUT就可

原创 優秀的人都在悄悄開始改變,今天你改變了嗎?

    今天偶爾看到一句話,“優秀的人都在悄悄開始改變,今天你改變了嗎?”。這句話讓我陷入沉思,2020年給自己定兩個大目標,第一個是身材要和張翰一樣,第二個是成爲FPGA界高速接口的大神。  

原创 3.PCIE協議分析1-預備知識點

PCIE協議分析1主要講一下四方面: PCI-E配置空間 PCI-E地址映射 PCI-E BAR寄存器和BAR空間 PCI-E層級結構詳談 一、PCIE配置空間     每個PCIe設備,有這麼一段空間,Host軟件可以讀取它獲得該設備的

原创 Qt Debug 各種錯誤解決方法

問題1.the selected debugger may be inappropriate for the inferior的解決方案 出現以上錯誤是因爲在安裝qt不完全導致,我們需要把下面兩個文件夾拷貝到下面的目錄,然後就可以了。下面

原创 I2C上拉電阻到底多大

I2C上啦電阻到底多大 1. I2C出現的問題 最近羣裏,由於大部分人都玩攝像頭,在攝像頭初始化,即I2C接口的初始化中,前前後後出現了很多問題,包括我自己。不能理解。。如下部分羣聊記錄:   我在當時在驅動ov7670的時候,由於官哥

原创 6.PCIE協議分析3-PCIE TLP包詳解2

一、回顧     上一篇博文我們講解了TLP簡介以及TLP Header結構,並列出了TLP的所有類型,如下圖。本篇博文講解核心幾個TLP類型的具體結構(下圖標註紅色的),這些核心的TLP包結構,就是我們下章在分析PIO、XAPP1052