出版時(shí)間:2011-4 出版社:周京華、 等 機(jī)械工業(yè)出版社 (2011-04出版) 作者:周京華 頁數(shù):239
內(nèi)容概要
《CPLD/FPGA控制系統(tǒng)設(shè)計(jì)》首先闡述了可編程邏輯器件的基本情況,接著介紹了VHDL硬件描述語言的相關(guān)知識(shí),然后介紹了QuanusII編譯環(huán)境、可編程邏輯器件應(yīng)用設(shè)計(jì)的常見問題、數(shù)字控制系統(tǒng)的設(shè)計(jì),最后以5個(gè)具體應(yīng)用實(shí)例說明CPLD/FPGA的設(shè)計(jì)方法,并給出仿真及實(shí)驗(yàn)結(jié)果,旨在通過對(duì)CPLD/FPGA在電力電子技術(shù)中典型的應(yīng)用實(shí)例分析,提高學(xué)生應(yīng)用CPLD/FPGA設(shè)計(jì)控制系統(tǒng)的能力。書中實(shí)例以具體的工程項(xiàng)目為背景,均為作者參與的實(shí)際工程項(xiàng)目,具有較強(qiáng)的針對(duì)性與實(shí)用性,可以較快地提高使用者設(shè)計(jì)控制系統(tǒng)的能力?! 禖PLD/FPGA控制系統(tǒng)設(shè)計(jì)》適合作為電氣工程類、自動(dòng)化類、機(jī)電類等專業(yè)的本科生、研究生的教材或教學(xué)參考書,也可供從事電氣傳動(dòng)、電力電子技術(shù)及相關(guān)領(lǐng)域的工程技術(shù)人員參考。
書籍目錄
前言第1章 可編程邏輯器件概述1.1 可編程邏輯器件的發(fā)展1.2 可編程邏輯器件的基本分類1.2.1 按配置分類1.2.2 按原理分類1.3 CPLD的基本結(jié)構(gòu)及特點(diǎn)1.3.1 CPLD的基本結(jié)構(gòu)1.3.2 CPLD的基本特點(diǎn)1.4 FPGA的基本結(jié)構(gòu)及特點(diǎn)1.4.1 FPGA的基本結(jié)構(gòu)1.4.2 FPGA的基本特點(diǎn)1.5 CPLD與FPGA的選擇與應(yīng)用比較1.6 本章小結(jié)1.7 習(xí)題第2章 VHDL硬件描述語言2.1 VHDL程序基本結(jié)構(gòu)2.1.1 實(shí)體2.1.2 結(jié)構(gòu)體2.2 VHDL常用語句2.2.1 并行語句2.2.2 順序語句2.3 VHDL程序設(shè)計(jì)基礎(chǔ)2.3.1 庫 2.3.2 程序包2.3.3 子程序2.4 常用邏輯電路的VHDL描述2.4.1 組合邏輯電路2.4.2 時(shí)序邏輯電路2.5 有限狀態(tài)機(jī)2.5.1 有限狀態(tài)機(jī)的基本原理及分類2.5.2 有限狀態(tài)機(jī)的具體應(yīng)用2.6 本章小結(jié)2.7 習(xí)題第3章 Quflrtusll編譯環(huán)境介紹3.1 OuartusII基本特點(diǎn)3.2 QuartusII設(shè)計(jì)流程3.3 O,uartusII設(shè)計(jì)實(shí)例分析3.3.1 建立新工程3.3.2 設(shè)計(jì)輸入3.3.3 分配引腳3.3.4 系統(tǒng)仿真3.3.5 硬件配置3.4 QuartusII中可參數(shù)化宏模塊介紹及應(yīng)用3.4.1 可參數(shù)化宏模塊3.4.2 可參數(shù)化宏模塊應(yīng)用3.5 基于NiosII的SOPC系統(tǒng)設(shè)計(jì)3.5.1 NiosII軟核的設(shè)計(jì)3.5.2 外設(shè)模塊的配置3.5.3 SOPC應(yīng)用系統(tǒng)的生成3.5.4 SOPC軟件系統(tǒng)設(shè)計(jì)3.6 本章小結(jié)3.7 習(xí)題第4章 可編程邏輯器件應(yīng)用設(shè)計(jì)的常見問題4.1 編程習(xí)慣注意要點(diǎn)4.2 設(shè)計(jì)硬件電路注意要點(diǎn)4.3 VHDL語言的優(yōu)化問題4.4 整體系統(tǒng)的設(shè)計(jì)和優(yōu)化4.5 本章小結(jié)4.6 習(xí)題第5章 數(shù)字控制系統(tǒng)的設(shè)計(jì)5.1 數(shù)字控制系統(tǒng)簡(jiǎn)介5.1.1 數(shù)字控制系統(tǒng)的特點(diǎn)5.1.2 數(shù)字控制系統(tǒng)具體實(shí)現(xiàn)形式5.1.3 CPLD/FPGA在數(shù)字控制系統(tǒng)中的作用5.2 數(shù)字控制系統(tǒng)的設(shè)計(jì)原則5.3 數(shù)字控制系統(tǒng)的構(gòu)成5.3.1 DSP的選擇5.3.2 A/D的選擇5.3.3 D/A的選擇5.3.4 CPLD/FPGA的選擇5.4 數(shù)字控制系統(tǒng)設(shè)計(jì)實(shí)例分析5.4.1 控制功能分析……第3章 Quartus II編譯環(huán)境介紹第4章 可編程邏輯器件應(yīng)用設(shè)計(jì)的常見問題第5章 數(shù)字控制系統(tǒng)的設(shè)計(jì)第6章 CPLD在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用第7章 FPGA在PWM整流器中的應(yīng)用第8章 FPGA在多電平逆變器中的應(yīng)用第9章 CPLD在矩陣式變換器中的應(yīng)用第10章 CPLD在交流電機(jī)控制系統(tǒng)中的應(yīng)用參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:SOPC系統(tǒng)的設(shè)計(jì)方法與傳統(tǒng)的數(shù)字控制系統(tǒng)設(shè)計(jì)不同,其目標(biāo)就是處理器系統(tǒng)、接口系統(tǒng)、數(shù)字通信系統(tǒng)、存儲(chǔ)電路以及數(shù)字邏輯功能等,集成在一塊可編程芯片中實(shí)現(xiàn),使得所設(shè)計(jì)的電路系統(tǒng)在規(guī)模、可靠性、體積、功耗、功能、性能指標(biāo)、開發(fā)成本、產(chǎn)品維護(hù)及其硬件升級(jí)等多方面實(shí)現(xiàn)最優(yōu)化。同時(shí),許多公司推出了各種可配置的軟核處理器,如Altera公司的Nios II軟核處理器。通過在FPGA芯片中嵌入Nios II,設(shè)計(jì)者可以構(gòu)成專用的SOPC數(shù)字控制系統(tǒng),并且可以根據(jù)控制功能的不同,對(duì)SOPC系統(tǒng)進(jìn)行裁剪、配置。5.1.3 CPLD/FPGA在數(shù)字控制系統(tǒng)中的作用CPLD/FPGA器件在硬件上并行性的優(yōu)點(diǎn),逐漸為數(shù)字控制系統(tǒng)設(shè)計(jì)者所接受和重視。目前,CPLD/FPGA在數(shù)字控制系統(tǒng)中的具體作用可以歸納為以下幾類。
編輯推薦
《CPLD/FPGA控制系統(tǒng)設(shè)計(jì)》是普通高等教育電氣信息類規(guī)劃教材。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
CPLD/FPGA控制系統(tǒng)設(shè)計(jì) PDF格式下載