亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

Verilog HDL代碼書寫規范

  • 手把手教你學CPLD/FPGA與單片機聯合設計(前3章)

      手把手教你學CPLD/FPGA與單片機聯合設計(前3章)   作者:周興華;出版社: 北京航空航天大學出版社   內容簡介:本書以實踐(實驗)為主線,以生動短小的實例為靈魂,穿插介紹了Verilog HDL語言的語法及Altera公司的EPM7128S(或Atmel公司的ATFl508A5)設計開發編程。理論與實踐緊密結合,由淺入深、循序漸進地引導讀者進行學習、實驗,這樣讀者學得進、記得牢,不會產生畏難情緒,無形之中就掌握了 CPLD/FPGA的聯合設計。

    標簽: CPLD FPGA 手把手 單片機

    上傳時間: 2013-10-20

    上傳用戶:xjz632

  • 基于FPGA的多功能頻率計的設計

    基于Altera公司FPGA芯片EP2C8Q208,嵌入MC8051 IP Core,用C語言對MC8051 IP Core進行編程,以其作為控制核心,實現系統控制。在FPGA芯片中,利用Verilog HDL語言進行編程,設計了以MC8051 IP Core為核心的控制模塊、計數模塊、鎖存模塊和LCD顯示模塊等幾部分,實現了頻率的自動測量,測量范圍為0.1Hz~50MHz,測量誤差0.01%。并實現測頻率、周期、占空比等功能。  

    標簽: FPGA 多功能 頻率計

    上傳時間: 2013-10-14

    上傳用戶:1214209695

  • Verilog_HDL的基本語法詳解(夏宇聞版)

            Verilog_HDL的基本語法詳解(夏宇聞版):Verilog HDL是一種用于數字邏輯電路設計的語言。用Verilog HDL描述的電路設計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言也是一種結構描述的語言。這也就是說,既可以用電路的功能描述也可以用元器件和它們之間的連接來建立所設計電路的Verilog HDL模型。Verilog模型可以是實際電路的不同級別的抽象。這些抽象的級別和它們對應的模型類型共有以下五種:   系統級(system):用高級語言結構實現設計模塊的外部性能的模型。   算法級(algorithm):用高級語言結構實現設計算法的模型。   RTL級(Register Transfer Level):描述數據在寄存器之間流動和如何處理這些數據的模型。   門級(gate-level):描述邏輯門以及邏輯門之間的連接的模型。   開關級(switch-level):描述器件中三極管和儲存節點以及它們之間連接的模型。   一個復雜電路系統的完整Verilog HDL模型是由若干個Verilog HDL模塊構成的,每一個模塊又可以由若干個子模塊構成。其中有些模塊需要綜合成具體電路,而有些模塊只是與用戶所設計的模塊交互的現存電路或激勵信號源。利用Verilog HDL語言結構所提供的這種功能就可以構造一個模塊間的清晰層次結構來描述極其復雜的大型設計,并對所作設計的邏輯電路進行嚴格的驗證。   Verilog HDL行為描述語言作為一種結構化和過程性的語言,其語法結構非常適合于算法級和RTL級的模型設計。這種行為描述語言具有以下功能:   · 可描述順序執行或并行執行的程序結構。   · 用延遲表達式或事件表達式來明確地控制過程的啟動時間。   · 通過命名的事件來觸發其它過程里的激活行為或停止行為。   · 提供了條件、if-else、case、循環程序結構。   · 提供了可帶參數且非零延續時間的任務(task)程序結構。   · 提供了可定義新的操作符的函數結構(function)。   · 提供了用于建立表達式的算術運算符、邏輯運算符、位運算符。   · Verilog HDL語言作為一種結構化的語言也非常適合于門級和開關級的模型設計。因其結構化的特點又使它具有以下功能:   - 提供了完整的一套組合型原語(primitive);   - 提供了雙向通路和電阻器件的原語;   - 可建立MOS器件的電荷分享和電荷衰減動態模型。   Verilog HDL的構造性語句可以精確地建立信號的模型。這是因為在Verilog HDL中,提供了延遲和輸出強度的原語來建立精確程度很高的信號模型。信號值可以有不同的的強度,可以通過設定寬范圍的模糊值來降低不確定條件的影響。   Verilog HDL作為一種高級的硬件描述編程語言,有著類似C語言的風格。其中有許多語句如:if語句、case語句等和C語言中的對應語句十分相似。如果讀者已經掌握C語言編程的基礎,那么學習Verilog HDL并不困難,我們只要對Verilog HDL某些語句的特殊方面著重理解,并加強上機練習就能很好地掌握它,利用它的強大功能來設計復雜的數字邏輯電路。下面我們將對Verilog HDL中的基本語法逐一加以介紹。

    標簽: Verilog_HDL

    上傳時間: 2013-11-23

    上傳用戶:青春給了作業95

  • 設計與驗證:Verilog+HDL(清晰帶書簽)

    主要介紹testbench的寫法,很經典的好書

    標簽: Verilog HDL

    上傳時間: 2014-01-05

    上傳用戶:shanxiliuxu

  • 基于FPGA的實時視頻信號處理平臺的設計

    提出一種基于FPGA的實時視頻信號處理平臺的設計方法,該系統接收低幀率數字YCbCr 視頻信號,對接收的視頻信號進行格式和彩色空間轉換、像素和,利用片外SDRAM存儲器作為幀緩存且通過時序控制器進行幀率提高,最后通過VGA控制模塊對圖像信號進行像素放大并在VGA顯示器上實時顯示。整個設計使用Verilog HDL語言實現,采用Altera公司的EP2S60F1020C3N芯片作為核心器件并對功能進行了驗證。

    標簽: FPGA 實時視頻 信號處理平臺

    上傳時間: 2013-11-10

    上傳用戶:sjb555

  • 基于NiosII軟核處理器的步進電機接口設計

        NiosII軟核處理器是Altera公司開發,基于FPGA操作平臺使用的一款高速處理器,為了適應高速運動圖像采集,提出了一種基于NiosII軟核處理的步進電機接口設計,使用verilog HDL語言完成該接口設計,最后通過QuartusII軟件,給出了實驗仿真結果。

    標簽: NiosII 軟核處理器 步進電機 接口設計

    上傳時間: 2014-12-28

    上傳用戶:jiwy

  • verilog HDL中wire和reg的區別

    fpga

    標簽: verilog wire HDL reg

    上傳時間: 2013-10-11

    上傳用戶:q3290766

  • Verilog HDL的基礎知識

    學習FPGA的必備知識

    標簽: Verilog HDL 基礎知識

    上傳時間: 2014-12-28

    上傳用戶:jyycc

  • 基于FPGA 的方向濾波器指紋圖像增強算法實現

    設計了一種基于FPGA純硬件方式實現方向濾波的指紋圖像增強算法。設計采用寄存器傳輸級(RTL)硬件描述語言(Verilog HDL),利用時分復用和流水線處理等技術,完成了方向濾波指紋圖像增強算法在FPGA上的實現。整個系統通過了Modelsim的仿真驗證并在Terasic公司的DE2平臺上完成了硬件測試。設計共消耗了3716個邏輯單元,最高處理速度可達92.93MHz。以50MHz頻率工作時,可在0.5s以內完成一幅256×256指紋圖像的增強處理。

    標簽: FPGA 方向 指紋 圖像增強算法

    上傳時間: 2013-10-12

    上傳用戶:攏共湖塘

  • 基于FPGA的數字三相鎖相環的優化設計

    數字三相鎖相環中含有大量乘法運算和三角函數運算,占用大量的硬件邏輯資源。為此,提出一種數字三相鎖相環的優化實現方案,利用乘法模塊復用和CORDIC算法實現三角函數運算,并用Verilog HDL硬件描述語言對優化前后的算法進行了編碼實現。仿真和實驗結果表明,優化后的數字三相鎖相環大大節省了FPGA的資源,并能快速、準確地鎖定相位,具有良好的性能。

    標簽: FPGA 數字 三相 優化設計

    上傳時間: 2013-11-15

    上傳用戶:yjj631

主站蜘蛛池模板: 高安市| 卓资县| 沙湾县| 顺义区| 石渠县| 海兴县| 南澳县| 宣城市| 锡林浩特市| 临颍县| 无锡市| 龙泉市| 岱山县| 平顺县| 大新县| 鸡西市| 湄潭县| 临高县| 依兰县| 凉城县| 焦作市| 岑巩县| 福安市| 盐边县| 呼伦贝尔市| 定结县| 乐亭县| 南开区| 威宁| 正蓝旗| 德昌县| 鄂伦春自治旗| 琼海市| 扎赉特旗| 卓尼县| 汉中市| 老河口市| 孙吴县| 集贤县| 岫岩| 清徐县|