官术网_书友最值得收藏!

前言

電子設計自動化(Electronic Design Automation,EDA)是現代電子信息工程領域的一門新技術,它是在先進的計算機工作平臺上開發出來的一整套電子系統設計的軟硬件工具,并提供了先進的電子系統設計方法。EDA技術是電子設計技術和電子制造技術的核心,其發展和推廣應用極大地推動了電子信息行業的發展。

現在的大規模FPGA器件已經相當普及,電路規模發展到現在的百萬門級,半導體蝕刻技術已經可以達到14nm,FPGA內部也已經集成CPU軟核或硬核,同時提供復雜DSP的專用IP,使得SOPC技術成為一個發展的方向。EDA技術及其應用水平已成為一個國家電子信息工業現代化的重要標志之一。

EDA已經成為電子設計的主要手段,使工程師們在高效設計的同時,可以進行精確的硬件抽象和仿真,保證產品開發的短周期和高質量,作為一個電子技術工程技術人員不懂VHDL語言和FPGA/CPLD器件設計,就像在計算機時代不會使用計算機一樣可怕。EDA技術是電子技術類課程教學改革的重要方向,是培養出適應21世紀發展需要的高素質的全面人才的必不可少的課程。

EDA技術課程主要內容包括三個部分:①大規模可編程器件,它是利用EDA技術進行電子系統設計的載體;②硬件描述語言,它是利用EDA技術進行電子系統設計的主要表達手段;③軟件開發工具,它是利用EDA技術進行電子系統設計的智能化的自動化設計工具。“EDA技術”課程主要是讓學生了解EDA的基本概念和基本原理,掌握HDL編寫規范,掌握邏輯綜合的理論和方法,使用EDA工具軟件進行相關的實踐并從事簡單系統的設計,提高工程實踐能力;學會應用EDA技術解決一些簡單的電子設計問題。該課程立足于電子硬件設計,但同時以計算機軟件作為設計的工具和輔助手段。

2006年國家電工電子項目在武漢職業技術學院建立“EDA實訓基地”。Altera公司于2008年9月捐贈武漢職業技術學院價值53萬多美元Altera產品,隆重舉行了武漢職業技術學院-Altera EDA/SOPC聯合實驗室揭牌暨捐贈儀式,成為Altera在中國的第一個高職院校的聯合實驗室(截至到現在有包括清華大學在內的等百余個聯合實驗室)。武漢職業技術學院參與發起并成為“中南地區EDA/SOPC技術研究會”常務理事單位之一。

武漢職業技術學院于2000年開設“EDA技術”課程,根據高職學生培養實用型、技術應用型人才的目標,以實用、夠用為原則,編寫了“EDA技術”講義,試用5年來效果較好,于2006年出版了《EDA技術實用教程》,2009年出版了《EDA技術與實踐教程》。在使用中發現仍存在很多問題:一是部分代碼有誤;二是以MAX+plusⅡ為藍本,不符合時代進步的要求;三是內容過于龐雜,難以符合實用、夠用的原則。

還有一個問題很糾結。各大公司的設計套件平均每半年更新一次,軟件的更新意味著硬件的落后,也要隨之更新,這在各個院校都很難實現。要不要追求新版本也是一個問題。本課程EDA技術,應該說是所有電子大類及相關專業應該掌握的技術,一種入門級普及教育;Altera于2015年被Intel收購,作為英特爾的新業務部門運營,稱為可編程解決方案事業部(PSG),其開發工具QuartusⅡ更名為Quartus Prime,主要在性能、效率、可用性上有所提升。思慮再三,暫不更新教學軟件的版本。

本書采用結合傳統與現代高職院校推崇的“基于行動導向”之間的方法編寫,并提供參考授課計劃及自學方法,整體分為基礎篇、實戰篇兩部分,兩者相輔相成、有機融合。根據高職學生培養實用型、技術應用型人才的目標,以實用、夠用為原則,理論知識盡量簡明,重視實踐環節。書中給出了大量的實例,通過這些實例,讀者可以很容易從模仿中快速學會用VHDL設計電路,并應用EDA技術解決一些中、小規模的系統設計問題。

本書在正文前提供了參考授課計劃及自學建議,方便教師授課和學生自學。第1章概述了EDA技術的主要內容、特點及發展趨勢;第2章簡要介紹了FPGA/CPLD的發展歷程、結構與工作原理及特點,Altera的成熟器件、新型器件和配置芯片,FPGA/CPLD器件的配置與編程;第3章介紹了QuartusⅡ設計流程,分步驟通過6個設計實例介紹了輸入設計與編譯、仿真及時序分析、下載實現及硬件測試、可參數化宏模塊的調用及SOPC技術入門,涵蓋了QuartusⅡ設計的主要內容,方便讀者快速掌握EDA開發工具的使用方法;第4章介紹了硬件描述語言VHDL語法概要,為突出重點、節省篇幅,例題均標注在第5章的實例中;第5章用VHDL給出了常用單元電路的設計,讓學生從模仿中快速用VHDL設計電路;第6章由淺入深,精選了6個基礎訓練項目,建議教學活動由此展開;第7章精選了6個綜合訓練項目,前4個訓練項目讓讀者充分體會由電子積木(模塊)構建數字系統設計,后2個訓練項目讓讀者體會到高起點開發應用之快樂,可供小型課程設計之用。第8章選取了本學期幾個完成了硬件實驗的學生作品,以期作拋磚引玉之用。

本書采用Altera大學計劃全球推廣DE2開發板為藍本,描述實踐環節。本教材提供的所有VHDL代碼均在QuartusⅡ9.0+SP1上綜合通過,部分例題給出了仿真結果。

本書由武漢職業技術學院宋烈武編著,參加編寫的有武漢職業技術學院王碧芳、楊慧、虞滄、曹艷,仙桃職業技術學院胡進德,湖北眾有科技有限公司的劉忠成參與了部分編寫,還有第8章收錄了通信17304班的劉澤林、劉永萬、蘇昌鎬,電信17202班的夏天等同學的作品,在此表示衷心的感謝。

由于編者水平有限,書中難免存在不足之處,敬請讀者批評指正。編者E-mail:dzgcslw@163.com。

謝謝關愛本教材的朋友!

編者

2018年12月

主站蜘蛛池模板: 松滋市| 界首市| 罗江县| 平舆县| 延边| 上犹县| 莱州市| 开平市| 阆中市| 新竹市| 奎屯市| 叶城县| 都安| 渭南市| 敦煌市| 阿克陶县| 绍兴市| 上犹县| 鄂伦春自治旗| 资中县| 文昌市| 怀来县| 荥经县| 利辛县| 漠河县| 钦州市| 武清区| 荥阳市| 九龙县| 手机| 驻马店市| 太白县| 原平市| 昌乐县| 安龙县| 乡宁县| 隆德县| 瓦房店市| 清远市| 那曲县| 丰台区|