出版時間:2009-8 出版社:電子工業(yè) 作者:談世哲//李健//管殿柱 頁數(shù):235
Tag標(biāo)簽:無
內(nèi)容概要
FPGA/CPLD以其強大的功能,開發(fā)過程短,投資少,可反復(fù)修改,保密性好,開發(fā)工具智能化等特點,成為當(dāng)今硬件設(shè)計的首選方式之一。Xilinx ISE是由頂級FPGA供應(yīng)商Xilinx提供的高級FPGA/CPLD設(shè)計環(huán)境,為所有Xilinx的FPGA與CPLD提供支持?!痘赬ilinx ISE 的FPAG/CPLD設(shè)計與應(yīng)用》旨在向讀者介紹ISE強大的開發(fā)功能,通過實例來強化讀者的理解和使用。《基于Xilinx ISE 的FPAG/CPLD設(shè)計與應(yīng)用》立足工程實踐,循序漸進地介紹了Xilinx ISE開發(fā)的基本過程和方法,內(nèi)容翔實、系統(tǒng)、全面,并通過大量的工程實例說明軟件的功能和應(yīng)用方法。 《基于Xilinx ISE 的FPAG/CPLD設(shè)計與應(yīng)用》圖文并茂,講解深入淺出,通俗易懂?!痘赬ilinx ISE 的FPAG/CPLD設(shè)計與應(yīng)用》適合從事FPGA/CPLD設(shè)計開發(fā)的技術(shù)人員閱讀,也可作為高等學(xué)校相關(guān)專業(yè)的教學(xué)用書。
書籍目錄
第1章 聚焦Xilinx ISE1.1 Xilinx公司及其產(chǎn)品介紹1.1.1 Xilinx公司簡介1.1.2 幾種CPLD系列芯片的特點1.1.3 CoolRunnei系列的高級特性1.1.4 主流FPGA產(chǎn)品1.2 FPGA/CPLD基本結(jié)構(gòu)與實現(xiàn)原理1.2.1 FPGA基本結(jié)構(gòu)與實現(xiàn)原理1.2.2 CPLD基本結(jié)構(gòu)與實現(xiàn)原理1.2.3 FPGA/CPLD性能特點差異1.3 系統(tǒng)設(shè)計語言——VHDL基本概念與程序結(jié)構(gòu)1.3.1 概述1.3.2 VHDL程序基本結(jié)構(gòu)1.4 HDL編碼風(fēng)格及規(guī)則1.4.1 編碼風(fēng)格1.4.2 HDL編碼指導(dǎo)1.5 ISE基本操作1.5.1 ISE的獲取1.5.2 ISE的實現(xiàn)功能1.5.3 ISE軟件運行硬件環(huán)境及安裝1.5.4 ISE運行及主界面簡介1.6 本章小結(jié)1.7 思考與練習(xí)第2章 基于VHDL語言的設(shè)計輸入2.1 新建工程2.2 手動新建源代碼2.3 利用語言模板創(chuàng)建源代碼2.4 本章小結(jié)2.5 思考與練習(xí)第3章 設(shè)計仿真3.1 仿真基本概念3.1.1 仿真類型3.1.2 仿真的步驟3.2 創(chuàng)建測試基準(zhǔn)波形文件3.3 使用Modelsim進行仿真3.3.1 ModelSim仿真窗口綜述3.3.2 在ISE集成環(huán)境中進行功能仿真3.3.3 利用ModelSim進行時序仿真3.4 本章小結(jié)3.5 思考與練習(xí)第4章 基于原理圖與狀態(tài)機的輸入4.1 原理圖設(shè)計概述4.1.1 頂層原理圖設(shè)計方法4.1.2 底層原理圖設(shè)計方式4.2 利用原理圖的設(shè)計方法4.2.1 自頂向下的原理圖設(shè)計方法4.2.2 自底向上的原理圖設(shè)計方法4.3 實例化計數(shù)器4.3.1 例化VHDL模塊4.3.2 進行原理圖連線4.3.3 給連線添加網(wǎng)絡(luò)名4.3.4 給總線添加網(wǎng)絡(luò)名4.3.5 添加I/O引腳標(biāo)記4.4 狀態(tài)機輸入工具——StateCAD4.4.1 StateCAD簡介4.4.2 StateCAD用戶界面4.4.3 使用StateCAD設(shè)計狀態(tài)機4.5 本章小結(jié)4.6 思考與練習(xí)第5章 綜合與設(shè)計實現(xiàn)5.1 XST概述5.1.1 XST屬性描述及設(shè)置方法5.1.2 XST操作流程5.2 設(shè)計實現(xiàn)5.2.1 CPLD的設(shè)計實現(xiàn)5.2.2 FPGA的設(shè)計實現(xiàn)5.3 約束5.3.1 創(chuàng)建UCF文件5.3.2 UCF文件的語法說明5.3.3 引腳和區(qū)域約束語法5.3.4 PACE5.4 IP Core簡介5.4.1 Xilinx IP Core基本操作5.4.2 DDS模塊IP Core的調(diào)用實例5.5 本章小結(jié)5.6 思考與練習(xí)第6章 功耗分析與FPGA/CPLD配置6.1 功耗評估工具——XPower6.1.1 概述6.1.2 XPower操作界面6.1.3 功耗分析6.2 基于ISE的硬件編程6.2.1 iMPACT的用戶界面6.2.2 利用iMPACT進行程序下載6.3 本章小結(jié)6.4 思考與練習(xí)第7章 應(yīng)用實例7.1 VHDL數(shù)字邏輯電路設(shè)計試驗7.2 實例一:??勺?6位加法計數(shù)器7.3 實例二:多倍次分頻器7.4 實例三:奇偶校驗7.5 實例四:數(shù)字頻率計VHDL程序與仿真7.6 實例五:UART VHDL程序與仿真7.7 實例六:電子時鐘VHDL程序與仿真7.8 本章小結(jié)7.9 思考與練習(xí)參考文獻(xiàn)
章節(jié)摘錄
第1章 聚焦Xilinx ISE 本章首先介紹了Xilinx公司及其產(chǎn)品的基本情況,并在此基礎(chǔ)上描述了CPLD和FPGA的內(nèi)部結(jié)構(gòu)及基本原理,這將有助于系統(tǒng)設(shè)計者深入理解ISE軟件的設(shè)計過程;其次,本章介紹了VHDL硬件描述語言基礎(chǔ)知識;最后,詳細(xì)地講解了設(shè)計軟件ISE的安裝過程及其主操作界面?! ?.1 Xilinx公司及其產(chǎn)品介紹 總部設(shè)在加利福尼亞圣何塞市(San Jose)的Xilinx是全球領(lǐng)先的可編程邏輯解決方案的供應(yīng)商,圖1-1為公司標(biāo)志。Xilinx公司的業(yè)務(wù)是研發(fā)、制造并銷售高級集成電路、軟件設(shè)計工具以及作為預(yù)定義系統(tǒng)級功能的IP(Intellectual Property)核,其相關(guān)產(chǎn)品在全球占有大量的份額,客戶通過使用Xilinx及其合作伙伴的自動化設(shè)計軟件和IP核,進行器件編程及設(shè)計的工作,最終實現(xiàn)特定的邏輯功能?! ?.1.1 Xilinx公司簡介 Xilinx公司成立于1984年,它首創(chuàng)了現(xiàn)場可編程邏輯陣列(FPGA)這一創(chuàng)新性的技術(shù),并于l985年首次推出商業(yè)化產(chǎn)品。目前Xilinx滿足了全世界對FPGA產(chǎn)品一半以上的需求。Xilinx產(chǎn)品線還包括復(fù)雜可編程邏輯器件(CPLD)。Xilinx可編程邏輯解決方案縮短了電子設(shè)備制造商開發(fā)產(chǎn)品的時間并加快了產(chǎn)品面市的速度,從而減小了制造商的風(fēng)險。與采用傳統(tǒng)方法,如固定邏輯門陣列相比,利用Xilinx可編程器件,客戶可以更快地設(shè)計和驗證他們的電路。而且,由于Xilinx器件是只需要進行編程的標(biāo)準(zhǔn)部件,客戶不需要像采用固定邏輯芯片時那樣等待樣品或者付出巨額成本。Xilinx產(chǎn)品已經(jīng)被廣泛應(yīng)用于從無線電話基站到DVD播放機的數(shù)字電子應(yīng)用技術(shù)中?! ∽鳛橐粋€可編程邏輯器件的供應(yīng)商,Xilinx有自己的開發(fā)套件,至今已經(jīng)形成了一個完整的整體。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
基于Xilinx ISE 的FPAG/CPLD設(shè)計與應(yīng)用 PDF格式下載