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

前言

在現(xiàn)代電子系統(tǒng)設計領(lǐng)域,EDA(Electronic Design Automation,電子設計自動化)已經(jīng)逐漸成為電子系統(tǒng)的重要設計手段。無論是設計邏輯器件還是數(shù)字系統(tǒng),其設計作業(yè)的復雜程度都在不斷增加,僅僅依靠手工進行數(shù)字系統(tǒng)設計已經(jīng)不能滿足要求,所有的設計工作都需要在計算機上借助EDA工具進行。EDA代替人工完成數(shù)字系統(tǒng)的邏輯綜合、布局布線和設計仿真,而可編程器件可以按照EDA的設計結(jié)果快速形成一個實際的硬件系統(tǒng),從而可以真實地驗證用戶的設計。用戶可以反復地,如同修改軟件一樣來修改系統(tǒng)參數(shù)與描述,然后載入可編程器件中。

在教學領(lǐng)域,以前涉及可編程器件方面的內(nèi)容比較少,而EDA方面也只是處于電子輔助設計階段。隨著器件技術(shù)與EDA技術(shù)的開發(fā),使得EDA在大學本科、研究生教學中成為迫切的需要,目前已經(jīng)成為電子技術(shù)教學中的大綱要求。但是卻沒有合適的教材,許多有關(guān)書籍不是太老就是內(nèi)容不全,許多書僅僅是技術(shù)資料的翻譯,或只是大量深入介紹VHDL語言,而沒有把EDA作為學習數(shù)字電路或模擬電路的重要工具來講解。

本書共分為8章,第1章介紹了EDA的發(fā)展、CPLD/FPGA的基礎知識;第2章介紹了利用Quartus Ⅱ進行FPGA/CPLD設計的開發(fā)流程,包括設計輸入、綜合、布局布線、時序分析、仿真、編程和配置等;第3章主要介紹當前流行的VHDL語言、Verilog語言的應用;第4~7章列出了大量的實例,如組合邏輯電路、時序邏輯電路等邏輯電路的設計方法;第8章主要介紹了在開發(fā)過程和實際應用中遇到的問題,這部分對于需要實際開發(fā)產(chǎn)品的讀者和初學者有著非常重要的價值。

本書由于篇幅的限制,沒有全部列出源代碼,其中的絕大部分程序源代碼對EDA開發(fā)人員具有很好的參考價值。

本書第1~3章由李大社編寫,第4章和第5章由王彬和劉淑娥編寫,第6~8章由管紹朋、鄒德平和孫文燕編寫。全書由李大社統(tǒng)稿、定稿。李軍政和常彬參與了本書例子的錄入和校對工作。

在本書的編寫過程中,得到了許多朋友和專家的大力幫助,在此表示由衷的感謝,特別要感謝北京華晟公司的周德興總工程師。

由于編者的能力有限,書中難免存在錯誤和不足之處,敬請廣大讀者和專家批評指正。

編者

主站蜘蛛池模板: 什邡市| 延安市| 屯昌县| 双流县| 拉萨市| 申扎县| 即墨市| 四子王旗| 西贡区| 永州市| 于都县| 衡阳县| 武定县| 海南省| 泰来县| 聂拉木县| 慈利县| 静安区| 夹江县| 乌拉特中旗| 涟水县| 韶山市| 甘孜县| 会泽县| 谢通门县| 大厂| 长乐市| 宝丰县| 岳西县| 界首市| 襄垣县| 南陵县| 辽宁省| 昌江| 冀州市| 库伦旗| 浦东新区| 四平市| 抚松县| 曲靖市| 钟山县|