原创 在Quartus II中分配管腳的兩種常用方法
示範程序 seg7_test.v 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 /* * seg7 x
原创 什麼是遙感?什麼是定量遙感?什麼是多光譜、高光譜和超光譜?
遙感是在一定的距離之外,通過測量而獲得某一物體信息的科學。 定量遙感:從對地觀測電磁波信號中定量提取地表參數的技術和方法研究。物理量與幾何量:定量有物體幾何量(空間位置、範圍與姿態)與物體物理屬性參數量(物理量)。 光譜波段分的
原创 DDR2學習筆記(1)
這是我學習的芯片MT47H16M16BG-5E:配置如下: Configuration 16 Meg x 16 (4 Meg x 16 x 4) 16M16 FBGA Package Lead-Free 84-ball FBG
原创 DDR2學習筆記(2)
DDR2 SDRAM指令 (1)所有DDR2 SDRAM指令均是在CKE爲上升沿的時候,由CS#,RAS#,CAS#,WE#的狀態定義的。DDR2 SDRAM指令的真值表如下: (2)在同一塊bank中的狀態轉換如下表:(此時C
原创 DDR2學習筆記(3)
READ指令 (1)READ指令用來初始化一個觸發讀存儲到一個被激活的行上。變量BA1,BA0用來選擇bank,A0-A9用來選擇在bank中的列,A10決定是否使用auto precharge。如果選擇了auto precharge
原创 圖像幀的大小和圖像的格式
圖像幀的大小和圖像的格式 首先要明確一點, RGB 和 YUV 只是兩種很籠統的劃分方法,還需要知道具體的封裝方式,纔有辦法計算出視頻幀數據的實際大小。 對於YUV而言, YUV 格式通常有兩大類:打包( p
原创 PAL,NTSC,分辨率,清晰度和電視線解析
1.PAL,NTSC,SECAM和彩色系統(Color System)其實PAL和NTSC只是(並且僅僅是)顏色系統(Color System),只負責對視頻信號(複合視頻信號CVBS)的色彩空間和色彩解碼,換個角度說,也就是和電視線無關
原创 quartus II工具In-System Memory Content Editor使用方法
quartus II工具In-System Memory Content Editor使用方法 很多情況我們在做一個
原创 Vivado中PLL IP核例化
在開發PL時一般都會用到分頻或倍頻,對晶振產生的時鐘進行分頻或倍頻處理,產生系統時鐘和復位信號,這是同步時序電路的關鍵,這時就需要使用到時鐘嚮導IP,下面就介紹一下在vivado中進行PL開發時調用IP的方法。 首先打開vivado
原创 FPGA中的時鐘設計1
關於一款芯片,最權威、最新的資料當然是廠家的官方文件。很多大牛都推薦直接閱讀原廠的 datasheet 和 user guide。根據我的體驗,這確
原创 Vivado中嵌入式邏輯分析儀ILA的使用(1)
在以前使用ISE的時候,爲我們有ChipScope這樣的在線工具,其使用有一定的難度,在ISE、iMPACT和ChipScope之間來回切換也十分繁瑣,且有許多信號被優化,抓取不到。在Vivado開發環境中,對在線調試做了改進,我們不再需
原创 FPGA DDR2接口設計
DDR2接口主要實現用戶數據和實際物理接口之間的連接,實現對大容量數據進行高速緩存。處理高低速傳輸問題。 首先要了解DDR2工作原理,熟悉所連接的內存顆粒說明書瞭解適用範圍,產生適合硬件的DDR2 IP核源文件,查閱DOC下的內核說明
原创 DDR控制器集成與讀寫測試之FPGA片內存儲器概述
片內存儲器是基於FPGA的嵌入系統中最簡單的存儲器。因爲存儲是在FPGA內部完成的,電路板上無需外部連線。FPGA的片內存儲器可以根據需求定義存儲器的大小、位寬、種類、及特殊的片內存儲器特性,如DDR模式等。 片內存儲器在基於FPGA
原创 SDRAM/DDR/DDR2學習筆記
在說明初始化之前先了解一下SDRAM的一些基礎知識吧. SDRAM (Synchronous Dynamic Random Access Memory),同步動態隨機存儲器。同步是指其時鐘頻率與CPU的前端總線的系統時間
原创 按位與、或、異或等運算方法
按位與運算符(&)參加運算的兩個數據,按二進制位進行“與”運算。運算規則:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:兩位同時爲“1”,結果才爲“1”,否則爲0例如:3&5 即 0000 0