原创 正交匹配追蹤 OMP 算法原理分析

小序:                       最近研究OMP貪婪迭代算法找了Rachel-Zhang的一篇博客《“壓縮感知” 之 “Hello World” 》    裏面講到了作者對OMP算法的理解,看完之後有所啓發但是有些地

原创 全球10大半導體廠商排名及簡介

全球10大半導體廠商排名: 1.英特爾(Intel) 2.三星(Samsung) 3.德州儀器(TI) 4.東芝(Toshiba) 5.臺積電(TSMC) 6.意法半導體會(ST) 7.瑞薩科技(Renesas) 8.海力士(Hynix)

原创 [轉載] ARM FPGA DSP 的特點和不同

ARM(Advanced RISC Machines)是微處理器行業的一家知名企業,設計了大量高性能、廉價、耗能低的RISC處理器、相關技術及軟件。

原创 佔空比爲50%的奇數分頻器的設計

                 佔空比爲50%的奇數分頻器設計思路               1.  首先進行上升沿觸發的N模計數,計數器從零開始,到 (N-1)/2 處時鐘翻轉,然後經過 (N+1)/2再次翻轉           

原创 深入理解 ROM , RAM , FLASH

        目前大多數FPGA都有內嵌的塊RAM(Block RAM),可以將其靈活地配置成單端口RAM(DPRAM,Single Port RAM)、雙端口RAM(DPRAM,Double Ports RAM)、僞雙端口RAM(Ps

原创 寄存器,鎖存器,觸發器,儲存器 區分

觸發器:flipflop  鎖存器:latch  寄存器:register    觸發器:包括鎖存器和寄存器。  鎖存器:電平觸發的存儲單元,在有效電平時間裏可以多次改變數據。          優點是佔觸發器資源少,缺點是容易產生毛刺。

原创 [轉帖]FPGA經驗教訓雜談

做FPGA設計的工作也有一段時間了,有過問題迎刃而解的快樂,也有過苦苦尋求結果和答案的痛苦歷程.現在就把我個人曾經在項目中經常遇到的問題和犯的錯誤總

原创 matlab 函數調用和定義的問題

    函數調用是使主程序簡明清晰的重要工具,在很大程度上簡化了程序的複雜程度,也方便於不同程序使用相同模塊的調用。下面主要介紹: 函數文件+調用命令文件:需單獨定義一個自定義函數的M文件 這種方法很簡單,定義好輸入輸出就可以自由調用函數

原创 fpga驅動1602液晶顯示字符

         對於每個FPGA初學者而言,1602液晶是必修的一課,它較數碼管的優點就是它可以顯示字符,而且顯得更加專業,漂亮。 所謂1602指的是液晶的顯示格式爲16*2,即可以顯示2行,16列字符。目前市場上的1602有藍色背光和

原创 [轉帖] FIFO 詳解

FIFO: (First Input First Output,先入先出隊列)這是一種傳統的按序執行方法,先進入的指令先完成並引退,跟着才執行第二條

原创 [轉帖] verilog開發經驗雜談

規範很重要        工作過的朋友肯定知道,公司裏是很強調規範的,特別是對於大的設計(無論軟件 還是硬件),不按照規範走幾乎是不可實現的。邏輯設計也是這樣:如果不按規範做的 話,過一個月後調試時發現有錯,回頭再看自己寫的代碼,估計很多

原创 [轉帖] VGA接口簡述

       我們都知道 FPGA之所以功能強大,很重要的一個原因就是他的接口非常的豐富,本人瞭解vga接口就是從FPGA設計中開始,比如我們要做一些簡單的工程類似圖像的顯示,複雜一點的類似視頻顯示都要用到VGA接口。        這裏

原创 串口收發數據時字符、十六進制、二進制格式詳細區分

          在使用串口調試助手時發送和接收數據都是以字節 (Byte) 爲單位,並且可以選擇字符、十六進制、二進制三種收發格式 ,那麼這三種格式究竟怎樣區分呢?          首先我們來明確一個概念 :串口收發數據的單位 ''

原创 Quartus II 11.0破解要點(與低版本的不同)

         小序:          最近用到了黑金的altera颶風4帶的開發板,套件裏面帶的Quartus II軟件版本爲11.0,之前所用版本爲9.1,所以打算吧11.0版本也安裝一下。沒想到這個破解的過程讓我屬實蛋疼,步驟說

原创 [轉帖]單口RAM、僞雙口RAM、雙口RAM與FIFO的區別

FPGA設計中,常用到的數據緩存IP有FIFO和RAM,其中RAM又分單口RAM、僞雙口RAM、雙口RAM。               單口與雙口的區別在於,單口只有一組數據線與地址線,因此讀寫不能同時進行。而雙口有兩組數據線與地址線