<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    信盈達分享-FPGA學習五階段

    發布時間:2015-3-19 11:26    發布者:edu118gct


    隨著科技的發展,技術提高產品性能要求越來越高,近幾年可編程的門陣列(FPGA)技術發展迅速,其高度的靈活性,使其在通信、數據處理、網絡、儀器、工業控制、軍事和航空航天等領域得到越來越廣泛的應用。在數字IC設計領域,前端驗證工作一般都是用FPGA完成的,因此FPGA工程師也是IC設計公司迫切需要的人才。 FPGA/IC邏輯設計開發已經成為當前最有發展前途的行業之一,特別是熟悉硬件構架的FPGA系統工程師

    第一階段的課程主要幫助學員了解FPGA系統設計的基礎知識,掌握FPGA最小系統硬件電路設計方法,學會操作QuartusII軟件來完成FPGA的設計和開發。
    1.可編程邏輯設計技術簡介
    2.下一代可編程邏輯設計技術展望
    3.可編程邏輯器件硬件上的四大發展趨勢
    4.EDA軟件設計方法及發展趨勢
    5.FPGA的設計流程
    6.FPGA的常用開發工具
    7.FPGA的基本結構
    8.主流低成本FPGA Cyclone
    10.FPGA芯片的選型策略詳解
    11.FPGA關鍵電路的設計(最小電路設計):
        11.1  FPGA管腳設計
        11.2  下載配置與調試接口電路設計
        11.3  高速SDRAM存儲器接口電路設計
        11.4  異步SRAM(ASRAM)存儲器接口電路設計
        11.5  FLASH存儲器接口電路設計
        11.6  開關、按鍵與發光LED電路設計
        11.7  VGA接口電路設計
        11.8  PS/2鼠標及鍵盤接口電路設計
        11.9  RS-232串口
        11.10  字符型液晶顯示器接口電路設計
        11.11  USB2.0接口芯片CY7C68013電路設計
        11.12  電源電路設計
        11.13  復位電路設計
        11.14  撥碼開關電路設計
        11.15  i2c總線電路設計  
        11.16  時鐘電路設計
        11.17  圖形液晶電路設計
    12.Alter FPGA的結構

    第二階段:熟練掌握硬件描述語言(Verilog HDL)是FPGA工程師的基本要求。通過本節課程的學習,學員可以了解目前最流行的Verilog HDL語言的基本語法,掌握Verilog HDL語言中最常用的基本語法。通過本節課程學習,學員可以設計一些簡單的FPGA程序,掌握組合邏輯和時序邏輯電路的設計方法。通過實戰訓練,學員可以對Verilog HDL語言有更深入的理解和認識。

    1.Verilog HDL語言簡介
    2.Verilog HDL語言邏輯系統
    3.Verilog HDL操作數和操作符
    4.Verilog HDL和VHDL語言的對比
    5.Verilog HDL循環語句
    6.Verilog HDL程序的基本結構
    7.Verilog HDL語言的數據類型和運算符
    8.Verilog HDL語言的賦值語句和塊語,阻塞和非阻塞賦值語句的區別
    9.Verilog HDL語言的條件語句,包括IF語句和CASE語句的典型應用
    10.Verilog HDL語言的其他常用語句
    11.Verilog HDL語言實現組合邏輯電路
    12.Verilog HDL語言實現時序邏輯電路
    信盈達FPGA技術實訓,深圳-廣州-鄭州-長沙-南寧均有分點,詳情聯系郭老師qq754634522  
    電話1331293596
    第三階段
      雖然利用第二階段課程學到的HDL基本語法可以完成大部分的FPGA功能,但相對復雜的FPGA系統設計中,如果能夠合理的應用Verilog HDL的高級語法結構,可以達到事半功倍的效果。通過第三天課程的學習,學員可以掌握任務(TASK),函數(FUNCTION)和有限狀態機(FSM)的設計方法,可以更好的掌握FPGA的設計技術。此外,本節課程還介紹了QuartusII軟件的兩個常用的高級工具-SignalTAP和LogicLock,可以提高FPGA設計和調試的效率。

    1. TASK和FUNCTION語句的應用場合
    2. Verilog HDL高級語法結構-任務(TASK)
    3. Verilog HDL高級語法結構-任務(FUNCTION)
    4. 有限狀態機(FSM)的設計原理及其代碼風格
    5. 邏輯綜合的原則以及可綜合的代碼設計風格
    6. SignalTap II在線邏輯分析儀使用方法
    7. Logic Lock邏輯鎖定工具使用技巧

    第四階段:隨著FPGA芯片的性能和密度不斷提高, 基于FPGA的SOPC系統正在逐漸成熟并且在很多領域得到了應用。第四階段課程主要給學員介紹Altera公司基于NIOSII軟核的SoPC系統設計流程和方法。通過硬件開發板上的SoPC系統設計實驗,學員能夠體會SoPC技術給系統設計帶來的靈活性。最后通過FPGA綜合設計實驗,學員完成對四天學習內容的回顧和總結。

    1. 基于FPGA的SOPC系統組成原理和典型方案
    2. Altera公司的NIOS II 解決方案
    3. 基于NIOS II的硬件系統設計流程
    4. 基于NIOS II的軟件系統設計流程
    5. 基于NIOS II的軟件系統調試方法
    第五階段
    Alter的IP工具
    1.IP的概念、Alter的IP
    1.1 IP的概念
    1.2 Alter可提供的IP
    1.3 Alter IP在設計中的作用
    2.使用Alter的基本宏功能
    2.定制基本的宏功能
    2.1定制基本宏功能
    2.2實現基本宏功能
    2.3設計實例
    3.使用Alter的IP核
    3.1定制IP核
    3.2實現IP核
    3.3設計實例

    信盈達FPGA技術實訓,深圳-廣州-鄭州-長沙-南寧均有分點,詳情聯系郭老師qq754634522  
    電話13312935962

    本文地址:http://www.portaltwn.com/thread-147108-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區
    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷