EDA技術(shù)

出版時(shí)間:2009-8  出版社:華中科技大學(xué)出版社  作者:劉江海 編  頁(yè)數(shù):336  

前言

  20世紀(jì)90年代出現(xiàn)的EDA.技術(shù)是電子設(shè)計(jì)的重要工具,其核心是利用計(jì)算機(jī)完成電路設(shè)計(jì)的全程自動(dòng)化。EDA技術(shù)應(yīng)用于芯片設(shè)計(jì)和系統(tǒng)設(shè)計(jì),極大地提高了電路設(shè)計(jì)的效率和可靠性,節(jié)省了設(shè)計(jì)成本,減輕了設(shè)計(jì)人員的勞動(dòng)強(qiáng)度。  EDA技術(shù)是高等院校電氣與電子信息類專業(yè)知識(shí)結(jié)構(gòu)的重要組成部分。在獨(dú)立學(xué)院相關(guān)專業(yè)中開(kāi)設(shè)EDA課程,一是要根據(jù)學(xué)生的基礎(chǔ)知識(shí)水平及實(shí)踐技能的要求,科學(xué)地選取教學(xué)內(nèi)容,向?qū)W生傳授基本知識(shí)的同時(shí),注重介紹更多更新的技術(shù)和動(dòng)向,以便學(xué)生通過(guò)系統(tǒng)的學(xué)習(xí)和實(shí)踐,初步掌握:EDA技術(shù)并具備一定的可編程邏輯芯片的開(kāi)發(fā)能力,真正做到學(xué)以致用。二是要根據(jù)專業(yè)培養(yǎng)目標(biāo)的要求,切實(shí)改進(jìn)教學(xué)方法,在課堂教學(xué)時(shí)要注意從應(yīng)用的角度引導(dǎo)學(xué)生提高學(xué)習(xí)興趣,初步掌握基本設(shè)計(jì)工具和設(shè)計(jì)方法,在實(shí)踐教學(xué)中,以訓(xùn)練學(xué)生的設(shè)計(jì)思想、創(chuàng)新思維及創(chuàng)造能力,力求提高學(xué)生的工程實(shí)踐能力和自主創(chuàng)新能力?! ⒓颖窘滩木帉懙睦蠋煻啻沃v授EDA技術(shù)課程,對(duì)課程的內(nèi)容和教學(xué)方法有較深入的研究和探討,對(duì)學(xué)生的學(xué)習(xí)基礎(chǔ)和學(xué)習(xí)能力有較全面的了解。在編寫教材時(shí)特別注意到:①學(xué)習(xí)、借鑒普通高等院校正在使用的EDA技術(shù)教材,針對(duì)獨(dú)立學(xué)院學(xué)生的特點(diǎn),刪減部分較難理解和掌握的內(nèi)容,同時(shí)對(duì)技術(shù)要求較高而又能回避的部分內(nèi)容采取適當(dāng)?shù)姆椒ㄟM(jìn)行處理,讓不同層次的學(xué)生都能順利地學(xué)習(xí);②選用的設(shè)計(jì)實(shí)例具有較強(qiáng)的實(shí)用性和針對(duì)性,便于自主學(xué)習(xí),學(xué)生只要能認(rèn)真聽(tīng)課和按要求做實(shí)驗(yàn),就能做到理論與實(shí)踐的結(jié)合。本教材適當(dāng)?shù)剡x用了大學(xué)生電子設(shè)計(jì)競(jìng)賽的內(nèi)容,并對(duì)例題進(jìn)行了詳細(xì)的分析,既能開(kāi)拓視野,又能兼顧學(xué)生的創(chuàng)新能力。

內(nèi)容概要

  《EDA技術(shù)》系統(tǒng)地介紹了基于FPGA/CPLD應(yīng)用開(kāi)發(fā)的EDA技術(shù)和硬件描述語(yǔ)言VHDL,將VHDL的基礎(chǔ)知識(shí)、編程技巧和使用方法與實(shí)際工程開(kāi)發(fā)技術(shù)在先進(jìn)的EDA設(shè)計(jì)平臺(tái)Quartus Ⅱ上很好地結(jié)合起來(lái),讀者能通過(guò)《EDA技術(shù)》的學(xué)習(xí)迅速地了解并掌握EDA技術(shù)的基本理論和工程開(kāi)發(fā)實(shí)用技術(shù),并為后續(xù)的深入學(xué)習(xí)和發(fā)展打下堅(jiān)實(shí)的理論與實(shí)踐基礎(chǔ)?!禘DA技術(shù)》符合高校課堂教學(xué)和實(shí)驗(yàn)操作的規(guī)律與要求,并以提高學(xué)生的實(shí)際工程設(shè)計(jì)能力為目的。全書主要內(nèi)容依次為EDA技術(shù)與VHDL的基本知識(shí)、FPGA/CPLD目標(biāo)器件的結(jié)構(gòu)原理、VHDL的使用方法和設(shè)計(jì)深入、原理圖的輸入方法、狀態(tài)機(jī)設(shè)計(jì)、Verilog HDL、Protel99SE使用基礎(chǔ)、PCB設(shè)計(jì)基礎(chǔ),其中EDA技術(shù)綜合設(shè)計(jì)與典型應(yīng)用介紹了IP核的應(yīng)用、電子設(shè)計(jì)競(jìng)賽項(xiàng)目開(kāi)發(fā)、頻率計(jì)設(shè)計(jì)、數(shù)字鐘設(shè)計(jì)等。各章都安排了相應(yīng)的習(xí)題和針對(duì)性強(qiáng)的實(shí)驗(yàn)和設(shè)計(jì)示例。書中列舉的VHDL示例,都經(jīng)編譯通過(guò)或經(jīng)硬件測(cè)試?!  禘DA技術(shù)》通俗易懂,條理清晰,既有對(duì)菜單命令的詳細(xì)講解,又有精選例題和練習(xí)供讀者上機(jī)實(shí)訓(xùn),重點(diǎn)培養(yǎng)讀者的“概念驅(qū)動(dòng)工程”電路設(shè)計(jì)理念,盡量減輕初學(xué)者的學(xué)習(xí)負(fù)擔(dān),達(dá)到快速入門的目的。  《EDA技術(shù)》主要面向高等院校本??崎_(kāi)設(shè)的EDA技術(shù)和VHDL語(yǔ)言基礎(chǔ)課程,可作為電子工程、通信、自動(dòng)化、計(jì)算機(jī)、信息工程、儀器儀表等學(xué)科專業(yè)的課堂授課教材或?qū)嶒?yàn)指導(dǎo)課的主要參考書,同時(shí)也可作為電子設(shè)計(jì)競(jìng)賽、FPGA開(kāi)發(fā)應(yīng)用的自學(xué)參考書。

書籍目錄

第0章 緒論0.1 傳統(tǒng)設(shè)計(jì)方法與EDA設(shè)計(jì)方法的區(qū)別0.2 常用硬件描述語(yǔ)言0.2.1 VHDL0.2.2 VerilogHDL語(yǔ)言0.3 Protel99SE第1章 EDA工具軟件QuartusⅡ6.01.1 安裝QuartusⅡ6.0軟件1.1.1 PC機(jī)系統(tǒng)配置要求1.1.2 QuartusⅡ6.0軟件安裝方法1.1.3 安裝license1.2 QuartusIl6.0軟件應(yīng)用向?qū)?.2.1 QuartusⅡ6.0軟件的主界面1.2.2 建立工作庫(kù)文件夾和編輯設(shè)計(jì)文件1.2.3 創(chuàng)建工程1.2.4 編譯前設(shè)置1.2.5 全程編譯1.2.6 時(shí)序仿真1.2.7 引腳鎖定設(shè)置和下載1.2.8 配置文件下載1.2.9 AS模式和JTAG間接模式編程配置器件1.3 嵌入式邏輯分析儀的使用方法1.4 原理圖輸入設(shè)計(jì)方法習(xí)題第2章 大規(guī)??删幊踢壿嬈骷?.1 可編程邏輯器件概述2.1.1 可編程邏輯器件的發(fā)展進(jìn)程2.1.2 可編程邏輯器件的基本結(jié)構(gòu)2.1.3 可編輯邏輯器件的分類方法2.1.4 PLD的電路表示法2.2 復(fù)雜可編程邏輯器件2.2.1 復(fù)雜可編程邏輯器件的基本結(jié)構(gòu)2.2.2 Altera公司的器件產(chǎn)品2.3 現(xiàn)場(chǎng)可編程門陣列2.3.1 FPGA器件的結(jié)構(gòu)2.3.2 FPGA器件的配置模式2.4 CPLD和FPGA器件的編程與配置2.4.1 CPLD和FPGA器件的下載接口2.4.2 CPLD器件的下載接口及其連接2.4.3 使用配置器件配置(重配置)FPGA器件2.5 FPGA/CPLD器件的測(cè)試技術(shù)2.5.1 內(nèi)部邏輯測(cè)試2.5.2 JTAG邊界測(cè)試技術(shù)2.6 FPGA和CPLD器件的開(kāi)發(fā)應(yīng)用選擇習(xí)題第3章 VHDL基本結(jié)構(gòu)3.1 VHDL概述3.1.1 VHDL程序設(shè)計(jì)舉例3.1.2 VHDL程序的基本結(jié)構(gòu)3.2 設(shè)計(jì)實(shí)體3.3 結(jié)構(gòu)體3.4 VHDL結(jié)構(gòu)體的子結(jié)構(gòu)3.4.1 塊語(yǔ)句結(jié)構(gòu)3.4.2 進(jìn)程語(yǔ)句結(jié)構(gòu)3.5 子程序結(jié)構(gòu)3.5.1 過(guò)程3.5.2 函數(shù)3.6 庫(kù)和程序包3.6.1 庫(kù)3.6.2 程序包3.7 配置習(xí)題第4章 VHDL語(yǔ)言要素4.1 VHDL數(shù)據(jù)對(duì)象4.2 VHDL數(shù)據(jù)類型4.3 VHDL操作符習(xí)題第5章 VHDL順序語(yǔ)句5.1 賦值語(yǔ)句5.1.1 變量賦值語(yǔ)句5.1.2 信號(hào)賦值語(yǔ)句5.2 流程控制語(yǔ)句5.2.1 IF語(yǔ)句5.2.2 CASE語(yǔ)句5.2.3 LOOP語(yǔ)句5.2.4 NEXT語(yǔ)句5.2.5 EXYT句5.3 WAIT、語(yǔ)句5.4 ASSERT(斷言)語(yǔ)句5.5 RETURN返回語(yǔ)句5.6 NULL空操作語(yǔ)句習(xí)題第6章 VHDL并行語(yǔ)句6.1 進(jìn)程語(yǔ)句6.2 塊語(yǔ)句6.3 并行信號(hào)賦值語(yǔ)句6.3.1 簡(jiǎn)單信號(hào)賦值語(yǔ)句6.3.2 條件信號(hào)賦值語(yǔ)句6.3.3 選擇信號(hào)賦值語(yǔ)句6.4 子程序和并行過(guò)程調(diào)用語(yǔ)句6.4.1 過(guò)程調(diào)用語(yǔ)句6.4.2 函數(shù)調(diào)用語(yǔ)句6.5 元件例化語(yǔ)句6.6 生成語(yǔ)句習(xí)題第7章 組合邏輯電路模塊7.1 門電路7.1.1 二輸入與非門電路7.1.2 二輸入或非門電路7.1.3 -"輸入異或門電路7.2 編碼器、譯碼器、選擇器電路7.2.1 8—3線優(yōu)先編碼器設(shè)計(jì)7.2.2 3-8線譯碼器7.2.3 4選1數(shù)據(jù)選擇器VHDL語(yǔ)言描述習(xí)題第8章 時(shí)序邏輯電路設(shè)計(jì)8.1 觸發(fā)器8.1.1 D觸發(fā)器的設(shè)計(jì)8.1.2 T觸發(fā)器的設(shè)計(jì)8.1.3 RS觸發(fā)器的設(shè)計(jì)8.2 寄存器8.2.1 串入一串出寄存器8.2.2 串入一并出寄存器8.3 計(jì)數(shù)器8.3.1 三進(jìn)制計(jì)數(shù)器8.3.2 同步計(jì)數(shù)器8.4 有限狀態(tài)機(jī)8.5 有限狀態(tài)機(jī)的基本描述8.6 MOORE型狀態(tài)機(jī)8.7 MEALY型狀態(tài)機(jī)8.8 MEALY和MOORE型狀態(tài)機(jī)的變種8.9 異步狀態(tài)機(jī)習(xí)題第9章 EDA技術(shù)的綜合應(yīng)用9.1 顯示電路設(shè)計(jì)9.1.1 二輸入或門輸出顯示9.1.2 三進(jìn)制計(jì)數(shù)器的輸出顯示9.1.3 二十四進(jìn)制計(jì)數(shù)器的輸出顯示9.2 多路彩燈控制器的設(shè)計(jì)9.2.1 多路彩燈控制器的設(shè)計(jì)要求……第10章 Verilog HDL第11章 Protel99SE使用基礎(chǔ)第12章 印刷電路板設(shè)計(jì)基礎(chǔ)附錄AVHDL語(yǔ)言的保留字參考文獻(xiàn)

章節(jié)摘錄

  第0章 緒論  EDA是英文“electronic design automation”(電子設(shè)計(jì)自動(dòng)化)的縮寫,EDA技術(shù)是20世紀(jì)90年代迅速發(fā)展起來(lái)的,是現(xiàn)代電子設(shè)計(jì)的最新技術(shù)潮流,是綜合現(xiàn)代電子技術(shù)和計(jì)算機(jī)技術(shù)的最新研究成果,是電子線路設(shè)計(jì)與分析的一門技術(shù)。EDA包括電子線路的設(shè)計(jì)、計(jì)算機(jī)模擬仿真和電路分析及印制電路板的自動(dòng)化設(shè)計(jì)三個(gè)方面的內(nèi)容?! 〗┠陙?lái),EDA技術(shù)發(fā)展迅速。一方面,各種大容量、高性能、低功耗的可編程邏輯器件不斷推出,使得專用集成電路(ASIC)的生產(chǎn)商感受到空前的競(jìng)爭(zhēng)壓力;另一方面,出現(xiàn)了許多EDA設(shè)計(jì)輔助工具,這些工具大大提高了新型集成電路的設(shè)計(jì)效率,使更低成本、更短周期的復(fù)雜數(shù)字系統(tǒng)開(kāi)發(fā)成為可能。于是一場(chǎng)ASIC與FPGA/CPLD之爭(zhēng)在所難免。然而PLD器件具有先天的競(jìng)爭(zhēng)優(yōu)勢(shì),那就是可以反復(fù)編程,在線調(diào)試。EDA技術(shù)正是這場(chǎng)較量的推動(dòng)引擎之一。一般來(lái)說(shuō),EDA就是以計(jì)算機(jī)為平臺(tái),以EDA軟件工具為開(kāi)發(fā)環(huán)境,以VHDL為設(shè)計(jì)語(yǔ)言,以可編程器件為載體,以ASIC、SOC芯片為目標(biāo)器件,以電子系統(tǒng)設(shè)計(jì)為應(yīng)用方向的電子產(chǎn)品自動(dòng)化設(shè)計(jì)過(guò)程。設(shè)計(jì)者只需編寫硬件描述語(yǔ)言代碼,然后選擇目標(biāo)器件,在集成開(kāi)發(fā)環(huán)境里進(jìn)行編譯、仿真、綜合,最后在線下載調(diào)試。整個(gè)過(guò)程,大部分工作由EDA軟件完成。全球許多著名的可編程器件提供商都推出了自己的集成開(kāi)發(fā)工具軟件,如Altera公司的MAX+PLUS Ⅱ、Quartus Ⅱ軟件,Xilinx公司的Foundation、ISE軟件,Lattice公司的ispExpert軟件,Actel公司的Libero軟件等。這些軟件的推出,極大地促進(jìn)了集算法設(shè)計(jì)、芯片編程、印刷電路板設(shè)計(jì)于一體的EDA技術(shù)的發(fā)展。另外,在以SOC芯片為目標(biāo)器件的電子系統(tǒng)設(shè)計(jì)要求下,可編程器件的內(nèi)部開(kāi)始集成高速的處理器硬核、處理器軟核、DSP模塊、大量的存儲(chǔ)資源、高速的串行收發(fā)模塊、系統(tǒng)時(shí)鐘管理器、多標(biāo)準(zhǔn)的i/o接口模塊,這使得設(shè)計(jì)者更加得心應(yīng)手,新一輪的數(shù)字革命由此引發(fā)。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    EDA技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7