出版時間:2009-6 出版社:人民郵電出版社 作者:周金富 頁數(shù):159
Tag標簽:無
前言
這是一本在內(nèi)容安排和編寫方法上與眾不同的書,花點時間來讀一讀,一定不會讓廣大讀者失望!學(xué)習(xí)EDA技術(shù)已經(jīng)在國內(nèi)電子界成為一種熱潮,但如果我們用冷靜的眼光去透視這股學(xué)習(xí)EDA技術(shù)的熱情,就會發(fā)現(xiàn)其中存在兩個問題。問題之一:授人魚者多,授人漁者少。瀏覽目前已出版的EDA書籍,我們就會發(fā)現(xiàn)大多數(shù):EDA書籍幾乎都保持著同一副面孔——千篇一律地將VHDL當做一門語言課來教,總是讓讀者按部就班地去學(xué)習(xí)程序結(jié)構(gòu)、語言要素、順序語句、并行語句、子程序、庫和程序包等基礎(chǔ)知識,并且無一例外地都列出一些別人編寫好的程序,而對于這些具體的數(shù)字電路,它們的程序到底是如何編寫出來的,或者說到底該怎樣編寫程序,卻從未見到過有一本書詳細講解過。因此,很多時候,一本書看到最后,除了得到一些已編寫好的程序外,讀者對如何編寫程序仍是一臉茫然,致使讀者始終跨不進EDA技術(shù)的大門。問題之二:移植程序者多,自編程序者少。作者曾與多位學(xué)過EDA專業(yè)課程且已進入企業(yè)從事EDA工作的大學(xué)生做過對話,“企業(yè)給你一個電路設(shè)計課題,你自己會編程嗎?”“不會。”“那你怎么完成工作任務(wù)呢?”“到新華書店抄一些現(xiàn)成的程序回去就行了?!薄凹僭O(shè)這個電路設(shè)計課題是個新的電路,又找不到可供移植的程序?qū)嵗?,你怎么辦呢?”“向教我的老師求援?!薄啊弊髡邿o語。這兩個問題說明了什么呢?大家知道,學(xué)習(xí)EDA技術(shù)主要應(yīng)掌握硬件描述語言、軟件轉(zhuǎn)換工具、實驗開發(fā)系統(tǒng)和可重構(gòu)器件這4方面的內(nèi)容,而如何用硬件描述語言描述數(shù)字電路的功能則是學(xué)習(xí)的重中之重,因此,會不會編寫VHDI_,程序直接決定著一個人能否跨進EDA技術(shù)的大門。既然當前的EDA書沒有教會讀者如何編程,那么怎能不出現(xiàn)“抄襲”一族呢?
內(nèi)容概要
本書主要講述了VHDL(硬件描述語言)和EDA設(shè)計的內(nèi)容。本書打破常規(guī)、別出心裁地換個角度,以VHDL程序標準模板為“葫蘆”,以“照葫蘆畫瓢”為手段來告訴讀者針對一個具體的數(shù)字電路該如何去編寫VHDL程序,以期把讀者迅速領(lǐng)進EDA技術(shù)的大門?! ”緯问叫路f,講解透徹,語言通俗易懂,非常適合VHDL與EDA技術(shù)的初學(xué)者和自學(xué)者使用。本書對有一定經(jīng)驗的電子技術(shù)人員也有借鑒參考價值。本書也可以作為高校電子信息類專業(yè)的教學(xué)參考書。
書籍目錄
第1章 可重構(gòu)器件入門 1.1 可重構(gòu)器件的基本構(gòu)成和功能 1.1.1 可重構(gòu)器件的分類 1.1.2 PLD的基本構(gòu)成和功能 1.1.3 PAD的基本構(gòu)成和功能 1.2 可重構(gòu)器件的結(jié)構(gòu)和重構(gòu)原理 1.2.1 PLD的結(jié)構(gòu) 1.2.2 PAD的結(jié)構(gòu) 1.2.3 PLD的重構(gòu)原理 1.2.4 PAD的重構(gòu)原理 1.3 可重構(gòu)器件的比較和選用 第2章 硬件描述語言入門 2.1 VHDL編程入門 2.1.1 VHDL程序設(shè)計模板 2.1.2 程序語句運用規(guī)則 2.1.3 語句標識符填寫方法 2.2 VHDL編程示范 2.2.1 位全加器的分析 2.2.2 位全加器的設(shè)計 2.2.3 電子煙花的分析 2.2.4 電子煙花的設(shè)計 第3章 VHDL編程的實踐與提高 3.1 VHDL編程實踐 3.1.1 實踐課題 3.1.2 實踐課題答案 3.2 VHDL編程進階 3.2.1 關(guān)于設(shè)計模塊、實體和結(jié)構(gòu)體 3.2.2 關(guān)于庫和程序包 3.2.3 關(guān)于程序語句中的保留字 3.2.4 關(guān)于程序語句中的表達式 3.2.5 關(guān)于程序中的并行語句? 3.2.6 關(guān)于程序中的順序語句 3.2.7 關(guān)于程序包的自行設(shè)計方法 3.2.8 關(guān)于子程序及子程序調(diào)用 3.2.9 關(guān)于庫元件和參數(shù)化模塊的調(diào)用 3.2.10 關(guān)于狀態(tài)機的設(shè)計 3.2.11 關(guān)于寄存器的7種設(shè)計 3.2.12 關(guān)于計數(shù)器的14種設(shè)計 3.3 VHDL程序的優(yōu)化 3.3.1 一切都應(yīng)面向綜合 3.3.2 程序都應(yīng)設(shè)法優(yōu)化 3.3.3 表述注意避免混亂 3.3.4 盡量遵守業(yè)界的習(xí)慣規(guī)定 第4章 軟件轉(zhuǎn)換工具入門 4.1 MAX+PLUSⅡ軟件功能簡介 4.1.1 軟件基本功能 4.1.2 主要菜單功能 4.1.3 工具按鈕功能 4.1.4 輸入方法簡介 4.2 MAX+PLUSⅡ軟件操作方法 4.2.1 項目的建立 4.2.2 項目的編譯 4.2.3 項目的校驗 4.3 PAC_Designer軟件操作方法 4.3.1 常規(guī)使用 4.3.2 非常規(guī)增益設(shè)置 4.3.3 宏庫的宏調(diào)用 第5章 實驗開發(fā)系統(tǒng)入門 5.1 實驗開發(fā)系統(tǒng)的作用與原理 5.1.1 GW48實驗開發(fā)系統(tǒng)簡介 5.1.2 實驗開發(fā)系統(tǒng)的作用 5.1.3 實驗開發(fā)系統(tǒng)的原理 5.2 實驗開發(fā)系統(tǒng)的操作方法 5.2.1 邏輯重構(gòu)文件的下載 5.2.2 已重構(gòu)芯片的功能驗證 5.3 自制EDA硬件實驗板 5.3.1 實驗板的基本硬件配置 5.3.2 基本硬件電路原理圖 附錄 實踐課題答案 4-10線譯碼器VHDL程序 4位加法器VHDL程序 參考文獻
章節(jié)摘錄
插圖:第1章可重構(gòu)器件入門EDA技術(shù)是電子設(shè)計自動化技術(shù)的簡稱,是現(xiàn)代電子信息工程領(lǐng)域的一門新技術(shù)。它把電子設(shè)計技術(shù)與電路制造技術(shù)有機地融合在了一起,目前它不僅在向ESDA(電子系統(tǒng)設(shè)計自動化)這個深度方向發(fā)展,而且還在向超越電子設(shè)計范疇進入其他領(lǐng)域這個廣度方向發(fā)展。因此,EDA技術(shù)現(xiàn)在已成了電子產(chǎn)品研制開發(fā)過程中不可或缺的一門重要技術(shù)。EDA技術(shù)所包含的內(nèi)容十分豐富,涉及面也非常廣泛,但就目前情況來看,應(yīng)用最為廣泛的主要是基于可重構(gòu)器件的EDA技術(shù)。所以,現(xiàn)代電子工程技術(shù)人員在學(xué)習(xí)EDA技術(shù)時,應(yīng)把重點放在關(guān)注基于可重構(gòu)器件的EDA技術(shù)上,并把掌握基于可重構(gòu)器件的EDA技術(shù)作為自己的一項必備技能。 那么,什么是基于可重構(gòu)器件的EDA技術(shù)呢?所謂基于可重構(gòu)器件的EDA技術(shù),就是在PC上使用EDA軟件把自行設(shè)計的電子電路制作到購買來的大規(guī)??芍貥?gòu)器件(PLD和PAD)內(nèi)部,研制出專用集成電路(ASIC)的技術(shù)。很顯然,基于可重構(gòu)器件的EDA技術(shù),可以使電子工程技術(shù)人員在擁有一臺計算機、一套EDA軟件和一片(或幾片)大規(guī)??芍貥?gòu)器件的條件下,就能夠自行設(shè)計制造出具有自主知識產(chǎn)權(quán)的屬于設(shè)計者自己的專用集成電路。
編輯推薦
《VHDL與EDA技術(shù)入門速成》為EDA技術(shù)實用叢書之一。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載