EDA設(shè)計(jì)技術(shù)教學(xué)課件 第1章 緒論_第1頁(yè)
EDA設(shè)計(jì)技術(shù)教學(xué)課件 第1章 緒論_第2頁(yè)
EDA設(shè)計(jì)技術(shù)教學(xué)課件 第1章 緒論_第3頁(yè)
EDA設(shè)計(jì)技術(shù)教學(xué)課件 第1章 緒論_第4頁(yè)
EDA設(shè)計(jì)技術(shù)教學(xué)課件 第1章 緒論_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-1 1 1頁(yè)頁(yè)頁(yè)電子教案第1章 緒論EDA設(shè)計(jì)技術(shù)設(shè)計(jì)技術(shù)VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-2 2 2頁(yè)頁(yè)頁(yè)電子教案EDA設(shè)計(jì)技術(shù)電子設(shè)計(jì)自動(dòng)化:Electronic Design Automation,EDA;前身:計(jì)算機(jī)輔助設(shè)計(jì)(CAD)計(jì)算機(jī)輔助制造(CAM)計(jì)算機(jī)輔助測(cè)試(CAT)計(jì)算機(jī)輔助工程(CAE)VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-3 3 3頁(yè)頁(yè)頁(yè)電子教案以計(jì)算機(jī)和計(jì)算機(jī)輔助

2、設(shè)計(jì)軟件為工具以可編程器件為載體利用庫(kù)元件或硬件描述語(yǔ)言基本要素依次進(jìn)行建立模型、設(shè)計(jì)輸入、編譯、綜合、適配、仿真、編程、調(diào)試等環(huán)節(jié)實(shí)現(xiàn)特定研究和設(shè)計(jì)任務(wù)的電子設(shè)計(jì)技術(shù)。EDA設(shè)計(jì)技術(shù)設(shè)計(jì)技術(shù)VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-4 4 4頁(yè)頁(yè)頁(yè)電子教案降低系統(tǒng)設(shè)計(jì)任務(wù)的復(fù)雜度降低系統(tǒng)設(shè)計(jì)的技術(shù)風(fēng)險(xiǎn)設(shè)計(jì)方法的變革需求設(shè)計(jì)方法的變革需求甩圖板工程VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-5 5 5頁(yè)頁(yè)頁(yè)電子教案1.1 EDA技術(shù)可編程系統(tǒng)器件PSD復(fù)雜可編程邏輯器件CPLD現(xiàn)場(chǎng)可編程門(mén)陣列FP

3、GA, 促進(jìn)了EDA技術(shù)的迅速發(fā)展。 EDA設(shè)計(jì)技術(shù)在設(shè)計(jì)方法學(xué)、設(shè)計(jì)工具、集成電路制造工藝目標(biāo)應(yīng)用等方面已取得豐碩成果。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-6 6 6頁(yè)頁(yè)頁(yè)電子教案計(jì)算密集型的系統(tǒng)計(jì)算密集型的系統(tǒng)超聲超聲成像成像信號(hào)信號(hào)處理處理基帶基帶處理處理視頻處理圖像處理中斷中斷密集型的系統(tǒng)密集型的系統(tǒng)伺服伺服電機(jī)電機(jī)控制控制家電家電消費(fèi)消費(fèi)電子電子通信通信協(xié)議協(xié)議橋橋工業(yè)工業(yè)儀表儀表VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-7 7 7頁(yè)頁(yè)頁(yè)電子教案基于DSP和片上系統(tǒng)技術(shù)的電機(jī)伺服

4、驅(qū)動(dòng)器設(shè)計(jì)流程VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-8 8 8頁(yè)頁(yè)頁(yè)電子教案EDA設(shè)計(jì)的技術(shù)優(yōu)勢(shì) 1,系統(tǒng)設(shè)計(jì)靈活性按系統(tǒng)設(shè)計(jì)需要增添用戶(hù)定制邏輯模塊、參數(shù)化模塊、知識(shí)產(chǎn)權(quán)核、嵌入式硬核處理器、嵌入式軟核處理器系統(tǒng)集成工具,指定系統(tǒng)互連指定或自動(dòng)分配處理器和組件的地址空間指定中斷向量地址、復(fù)位地址和異常處理地址選擇存儲(chǔ)器管理或存儲(chǔ)器保護(hù)功能創(chuàng)建定制組件或定制指令,分配器件引腳、制定時(shí)序約束條件VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-9 9 9頁(yè)頁(yè)頁(yè)電子教案系統(tǒng)設(shè)計(jì)自動(dòng)化系統(tǒng)設(shè)計(jì)自動(dòng)化可按設(shè)

5、計(jì)要求,利用交互式圖形化用戶(hù)接口或Tcl腳本命令,自動(dòng)完成選定EDA設(shè)計(jì)流的設(shè)計(jì)輸入、分析、綜合、適配、編程和配置、調(diào)試等一系列過(guò)程;并實(shí)現(xiàn)設(shè)計(jì)規(guī)則檢查、設(shè)計(jì)完整性檢查、功能驗(yàn)證和時(shí)序驗(yàn)證、設(shè)計(jì)文件管理等??稍O(shè)定第三方設(shè)計(jì)軟件的運(yùn)行條件,自動(dòng)實(shí)現(xiàn)跨平臺(tái)的綜合、仿真、形式驗(yàn)證設(shè)計(jì)。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-101010頁(yè)頁(yè)頁(yè)電子教案(1) 系統(tǒng)設(shè)計(jì)靈活性n可按系統(tǒng)設(shè)計(jì)需要增添用戶(hù)定制邏輯模塊、參數(shù)化模塊、知識(shí)產(chǎn)權(quán)核、嵌入式硬核處理器、嵌入式軟核處理器n 利用Qsys或SOPC Builder等系統(tǒng)集成工具,指定系統(tǒng)互連,指定或自動(dòng)

6、分配處理器和組件的地址空間,指定中斷向量地址、復(fù)位地址和異常處理地址,選擇存儲(chǔ)器管理或存儲(chǔ)器保護(hù)功能,創(chuàng)建定制組件或定制指令,分配器件引腳、制定時(shí)序約束條件VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-111111頁(yè)頁(yè)頁(yè)電子教案1.1.1.2 系統(tǒng)設(shè)計(jì)自動(dòng)化n EDA設(shè)計(jì)的系統(tǒng)集成工具可按設(shè)計(jì)要求,利用交互式圖形化用戶(hù)接口或Tcl腳本命令,自動(dòng)完成選定EDA設(shè)計(jì)流的設(shè)計(jì)輸入、分析、綜合、適配、編程和配置、調(diào)試等一系列過(guò)程,并實(shí)現(xiàn)設(shè)計(jì)規(guī)則檢查、設(shè)計(jì)完整性檢查、功能驗(yàn)證和時(shí)序驗(yàn)證、設(shè)計(jì)文件管理等。n 可設(shè)定第三方設(shè)計(jì)軟件的運(yùn)行條件,自動(dòng)實(shí)現(xiàn)跨平臺(tái)的綜合

7、、仿真、形式驗(yàn)證設(shè)計(jì)。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-121212頁(yè)頁(yè)頁(yè)電子教案采用Quartus II設(shè)計(jì)流程的仿真設(shè)計(jì)VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-131313頁(yè)頁(yè)頁(yè)電子教案構(gòu)成集成開(kāi)發(fā)環(huán)境的工具鏈設(shè)計(jì)輸設(shè)計(jì)輸入入綜合綜合仿真仿真適配適配匯編匯編編程編程/ /配置配置系統(tǒng)調(diào)系統(tǒng)調(diào)試試VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-141414頁(yè)頁(yè)頁(yè)電子教案編輯、管理編輯、管理下述各種設(shè)計(jì)文件下述各種設(shè)計(jì)文件:塊圖/原理圖輸入文

8、件EDIF網(wǎng)表文件Qsys 系統(tǒng)文件狀態(tài)機(jī)文件SystemVerilog HDL文件Tcl腳本文件Verilog HDL文件VHDL文件設(shè)計(jì)輸入編輯器設(shè)計(jì)輸入編輯器VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-151515頁(yè)頁(yè)頁(yè)電子教案分析、編譯設(shè)計(jì)輸入之后,輸出網(wǎng)表文件的過(guò)程分析、編譯設(shè)計(jì)輸入之后,輸出網(wǎng)表文件的過(guò)程即綜合過(guò)程即綜合過(guò)程一般按照系統(tǒng)的抽象級(jí)別,分為門(mén)級(jí)綜合、寄存器傳輸級(jí)綜合(RTL級(jí)綜合)、行為級(jí)綜合。綜合后可通過(guò)網(wǎng)表視圖查看RTL綜合結(jié)果,CPLD或FPGA廠商提供的EDA工具嵌入邏輯分析與綜合模塊,例如Altera公司的Qua

9、rtus II,也可采用專(zhuān)用的綜合工具,例如Synopsis的Synplify。綜合工具綜合工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-161616頁(yè)頁(yè)頁(yè)電子教案利用測(cè)試平臺(tái)(利用測(cè)試平臺(tái)(test bench)給定系統(tǒng)輸入和激勵(lì)信)給定系統(tǒng)輸入和激勵(lì)信號(hào),采集、分析系統(tǒng)輸出響應(yīng)的設(shè)計(jì)過(guò)程號(hào),采集、分析系統(tǒng)輸出響應(yīng)的設(shè)計(jì)過(guò)程。一般分為RTL仿真、門(mén)級(jí)仿真和時(shí)序仿真。RTL仿真對(duì)設(shè)計(jì)輸入進(jìn)行無(wú)延時(shí)仿真,以檢查設(shè)計(jì)文件的語(yǔ)法錯(cuò)誤和正確性,在綜合之前進(jìn)行,因此常稱(chēng)之為前仿真。未加入時(shí)序約束條件、使用綜合工具綜合之后生成的門(mén)級(jí)網(wǎng)表或門(mén)級(jí)模型進(jìn)行仿真,

10、以校驗(yàn)綜合之后的功能是否滿(mǎn)足設(shè)計(jì)要求,常稱(chēng)為門(mén)級(jí)仿真;布局/布線完成之后,在門(mén)級(jí)網(wǎng)表中加入時(shí)序標(biāo)注文件進(jìn)行仿真,稱(chēng)為時(shí)序仿真。仿真工具仿真工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-171717頁(yè)頁(yè)頁(yè)電子教案經(jīng)分析和綜合之后,對(duì)器件進(jìn)行布局經(jīng)分析和綜合之后,對(duì)器件進(jìn)行布局/布線的過(guò)布線的過(guò)程稱(chēng)為適配。程稱(chēng)為適配。利用器件布局布線器進(jìn)行設(shè)計(jì)分區(qū)布局、器件布局,獲得設(shè)計(jì)分區(qū)報(bào)告、時(shí)鐘區(qū)域報(bào)告、引腳分配報(bào)告等。EDA工具將適配工具集成在集成開(kāi)發(fā)環(huán)境中,如Quartus II的Chip Planner和Design Partition Planner

11、。適配后輸出形式驗(yàn)證文件(.vo),與設(shè)計(jì)輸入文件一起進(jìn)行形式驗(yàn)證。適配工具適配工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-181818頁(yè)頁(yè)頁(yè)電子教案匯編器生成匯編器生成:目標(biāo)器件的編程數(shù)據(jù)文件配置數(shù)據(jù)文件。匯編工具匯編工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-191919頁(yè)頁(yè)頁(yè)電子教案利用JTAG、計(jì)算機(jī)并行口或以太網(wǎng)協(xié)議接口,將編程文件或配置數(shù)據(jù)文件按激活串行(Active serial)、被動(dòng)串行(Passive serial)、JTAG模式等配置模式,利用諸如Quartus II的

12、配置系統(tǒng)邏輯編程工具Programmer將配置數(shù)據(jù)或編程數(shù)據(jù)下載到目標(biāo)器件中。編程編程/ /配置工具配置工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-202020頁(yè)頁(yè)頁(yè)電子教案主要包括嵌入式邏輯分析儀、在系統(tǒng)資源和信號(hào)探針、存儲(chǔ)器數(shù)據(jù)編輯器等工具,利用JTAG接口,將指定信號(hào)與系統(tǒng)設(shè)計(jì)一起進(jìn)行布線、編程或適配,實(shí)時(shí)采集、監(jiān)測(cè)調(diào)試對(duì)象。如Quartus II的SignalTap II、In-system Resources and Probes Editor等。系統(tǒng)調(diào)試工具系統(tǒng)調(diào)試工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院

13、電子工程學(xué)院第第第3-3-3-212121頁(yè)頁(yè)頁(yè)電子教案對(duì)于NIOS II之類(lèi)的軟核處理器系統(tǒng)而言,軟件開(kāi)發(fā)工具流利用系統(tǒng)集成工具生成的系統(tǒng)信息文件.sopcinfo,在軟件開(kāi)發(fā)工具(SBT)中創(chuàng)建電路板支持包(BSP)工程和應(yīng)用工程,結(jié)合用戶(hù)定制庫(kù)或硬件抽象層應(yīng)用可編程接口庫(kù)(HAL API),按makefile定義的應(yīng)用工程設(shè)置,編輯、編譯應(yīng)用工程,向應(yīng)用系統(tǒng)的存儲(chǔ)器輸出可執(zhí)行和鏈接文件(.elf)。軟件工程開(kāi)發(fā)工具軟件工程開(kāi)發(fā)工具VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-222222頁(yè)頁(yè)頁(yè)電子教案采用采用Qsys或或SOPC Builde

14、r的軟件工程開(kāi)發(fā)流的軟件工程開(kāi)發(fā)流對(duì)于NIOS II之類(lèi)的軟核處理器系統(tǒng)而言,軟件開(kāi)發(fā)工具流利用系統(tǒng)集成工具生成的系統(tǒng)信息文件.sopcinfo,在軟件開(kāi)發(fā)工具(SBT)中創(chuàng)建電路板支持包(BSP)工程和應(yīng)用工程,結(jié)合用戶(hù)定制庫(kù)或硬件抽象層應(yīng)用可編程接口庫(kù)(HAL API),按makefile定義的應(yīng)用工程設(shè)置,編輯、編譯應(yīng)用工程,向應(yīng)用系統(tǒng)的存儲(chǔ)器輸出可執(zhí)行和鏈接文件(.elf)。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-232323頁(yè)頁(yè)頁(yè)電子教案1.1.1.3 系統(tǒng)可重配置 可通過(guò)EDA設(shè)計(jì)工具的圖形化用戶(hù)接口或Tcl腳本命令實(shí)現(xiàn)系統(tǒng)的重配

15、置。u系統(tǒng)資源可配置(硬件資源和軟件資源)u系統(tǒng)功能可配置u系統(tǒng)性能可配置VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-242424頁(yè)頁(yè)頁(yè)電子教案系統(tǒng)資源可配置 硬件資源和軟件資源 硬件資源主要是指目標(biāo)器件的封裝、引腳數(shù)、時(shí)鐘頻率、功率消耗等參數(shù); 軟件資源指系統(tǒng)所使用的外設(shè)、微處理器、互聯(lián)總線、定制模塊、參數(shù)化模塊庫(kù)和知識(shí)產(chǎn)權(quán)核等 根據(jù)系統(tǒng)設(shè)計(jì)需求和可靠性設(shè)計(jì)原則,為了減少系統(tǒng)資源的消耗,應(yīng)盡可能地權(quán)衡并優(yōu)化系統(tǒng)資源配置。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-252525頁(yè)頁(yè)頁(yè)電子教案Quar

16、tus II符號(hào)塊中資源庫(kù)及用戶(hù)定制的頂層模塊 Quartus II的系統(tǒng)資源庫(kù) 已進(jìn)行歸類(lèi)匯總: 參數(shù)化模塊庫(kù)magafunctions 分離模塊庫(kù)others 原語(yǔ)模塊primitivesVerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-262626頁(yè)頁(yè)頁(yè)電子教案系統(tǒng)功能可配置 指NIOS II微處理器和知識(shí)產(chǎn)權(quán)核之類(lèi)的功能配置,種類(lèi)繁多。例如,NIOS II處理器的存儲(chǔ)器管理功能或存儲(chǔ)器保護(hù)功能,計(jì)數(shù)器模塊的遞增/遞減計(jì)數(shù)、同步預(yù)置、異步復(fù)位等,與軟件工程直接關(guān)聯(lián)的makefile文件設(shè)置、BSP編輯器的標(biāo)簽頁(yè)設(shè)置等。 圖1-5所示利用Quart

17、us II的參數(shù)化模塊庫(kù)例化Viterbi譯碼算法模塊的結(jié)構(gòu)選項(xiàng),包括:混合結(jié)構(gòu)、并行結(jié)構(gòu)配置;節(jié)點(diǎn)同步配置;優(yōu)化方式配置;VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-272727頁(yè)頁(yè)頁(yè)電子教案系統(tǒng)性能可配置 影響系統(tǒng)性能的因素主要是微處理器的類(lèi)型配置、存儲(chǔ)器訪問(wèn)方式、是否采用硬件加速、布局布線設(shè)置、約束設(shè)計(jì)條件等。 例如,經(jīng)濟(jì)型、標(biāo)準(zhǔn)型、快速型三種類(lèi)型NIOS II處理器內(nèi)核消耗不同的邏輯資源,是影響系統(tǒng)性能的關(guān)鍵因素。 或者,在同一個(gè)硬件平臺(tái)上分別嵌入ARM Cortex-A9、NIOS II、DSP Builder+IP核或狀態(tài)機(jī)四種不同的

18、微處理器或微控制器組件,將獲得不同的終端延時(shí)、執(zhí)行速度、數(shù)據(jù)量、確定性等系統(tǒng)性能。VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-282828頁(yè)頁(yè)頁(yè)電子教案嵌入式微處理器/控制器與系統(tǒng)性能的關(guān)系VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-292929頁(yè)頁(yè)頁(yè)電子教案1.1.1.4 硬件加速目的:選擇更高性能的組件或模塊、提高系統(tǒng)時(shí)鐘頻率,使系統(tǒng)獲得更高的執(zhí)行效率硬件加速方式:CRC組件、協(xié)處理設(shè)計(jì)、NIOS II定制指令、取代狀態(tài)機(jī)、使用C2H編譯器等可獲得更高性能的硬件加速性能影響:增加了系統(tǒng)的功耗、成

19、本和設(shè)計(jì)時(shí)間VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-303030頁(yè)頁(yè)頁(yè)電子教案例:離散余弦變換硬件加速器結(jié)構(gòu)VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-313131頁(yè)頁(yè)頁(yè)電子教案(2) EDA設(shè)計(jì)流設(shè)計(jì)需求分析設(shè)計(jì)需求分析制定設(shè)計(jì)方案制定設(shè)計(jì)方案組織設(shè)計(jì)工具組織設(shè)計(jì)工具設(shè)計(jì)實(shí)踐設(shè)計(jì)實(shí)踐VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-323232頁(yè)頁(yè)頁(yè)電子教案設(shè)計(jì)需求分析的目的和任務(wù) 系統(tǒng)的實(shí)時(shí)性能要求 計(jì)算性能和功能要求 工程設(shè)計(jì)周期 成本預(yù)算 分析技

20、術(shù)風(fēng)險(xiǎn)并制定相應(yīng)的技術(shù)保障措施 制定工程實(shí)施進(jìn)度、預(yù)期目標(biāo)等;VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-333333頁(yè)頁(yè)頁(yè)電子教案制定設(shè)計(jì)方案并組織設(shè)計(jì)工具鏈 分解工程設(shè)計(jì)任務(wù) 估算系統(tǒng)的軟硬件資源規(guī)模、功率消耗、時(shí)序要求 按自身和團(tuán)隊(duì)的專(zhuān)業(yè)技術(shù)特長(zhǎng)、設(shè)計(jì)資源和開(kāi)發(fā)工具平臺(tái),選擇合適的器件類(lèi)型、軟硬件集成開(kāi)發(fā)工具 必要時(shí)采用第三方提供的綜合、仿真或形式驗(yàn)證工具 構(gòu)建完備的設(shè)計(jì)工具鏈;VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-343434頁(yè)頁(yè)頁(yè)電子教案設(shè)計(jì)實(shí)踐 是EDA設(shè)計(jì)實(shí)現(xiàn)的核心部分,由設(shè)計(jì)輸

21、入、分析與綜合、適配、時(shí)序分析、匯編、編程或配置、調(diào)試等階段組成,各階段可以按照漸進(jìn)式編譯設(shè)計(jì)流程、增量式編譯設(shè)計(jì)流程或智能編譯設(shè)計(jì)流程進(jìn)行VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-353535頁(yè)頁(yè)頁(yè)電子教案例:增量式編譯設(shè)計(jì)流程VerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-363636頁(yè)頁(yè)頁(yè)電子教案1.2 可編程邏輯器件及其開(kāi)發(fā)環(huán)境可編程邏輯器件是可編程邏輯陣列PLA/GAL、復(fù)雜可編程邏輯器件CPLD、現(xiàn)場(chǎng)可編程門(mén)陣列FPGA的統(tǒng)稱(chēng)。Altera公司的可編程邏輯集成開(kāi)發(fā)環(huán)境 Quartus II

22、Xilinx公司的可編程邏輯集成開(kāi)發(fā)環(huán)境 ISE Design SuiteVerilogHDL與與CPLD|FPGA設(shè)計(jì)設(shè)計(jì)淮南師范學(xué)院電子工程學(xué)院第第第3-3-3-373737頁(yè)頁(yè)頁(yè)電子教案集成開(kāi)發(fā)環(huán)境Quartus IIISE Design Suite設(shè)計(jì)輸入AHDL/VHDL/Verilog HDL/SystemVerilogAHDL/VHDL/Verilog HDL/SystemVerilog塊圖、原理圖塊圖、原理圖Tcl腳本文件Tcl腳本文件狀態(tài)機(jī)文件狀態(tài)機(jī)文件系統(tǒng)集成信息文件系統(tǒng)集成信息文件設(shè)計(jì)約束文件設(shè)計(jì)約束文件功能仿真ModelSim-AlteraISE Simulator系統(tǒng)集成Qsys或SOPC Builder DSP系統(tǒng)創(chuàng)建DSP BuilderSystem Gener

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論