商品簡介
本書的主要目的是介紹硬體描述語言VHDL及其基本應用。VHDL語言可以有效簡化以及加速數位電路的設計,然而由於此硬體描述語言具有豐富的功能,因此相關語法較為複雜而不容易完整的了解。幸運的是我們只需要理解一部份基本的語法即可完成大部份電路設計的工作。本書的重點就是說明這些VHDL語言基本的語法以及概念。
我們假設讀者對於數位邏輯已有基本的了解,因此本書並不著重在邏輯閘層次的數位電路設計,而是以更高的層次來討論電路之設計。對於初次接觸硬體描述語言的人而言,可能最大的問題是在設計電路時並沒有實際的接觸到邏輯閘或正反器,因此無法確實的掌握電路的功能。我們可以透過電路模擬來解決此一問題。藉由模擬的結果,我們可以有效觀察電路的輸出入信號關係以驗證電路設計。有鑑於此,本書對於每一個完整的VHDL程式都提供了電路的模擬結果,以使讀者更能具體的了解VHDL語言的敘述句及指令對於電路功能的影響。
本書共分成九章:第一章簡介VHDL語言,第二至第五章說明此語言的基本語法,一些基本的數位電路如解碼器及正反器之設計也在這些章節中討論之。第六及第七章則討論VHDL語言的進階語法。最後,在第八及第九章我們介紹一些VHDL語言的應用,如暫存器、計數器、狀態機器及中央處理器設計等。
目次
第一篇 程式寫作篇
第一章 VHDL程式簡介
第二章 VHDL資料物件、資料型態及運算子
第三章 單體宣告及資料流模式描述法
第四章 行為模式描述法
第五章 結構模式描述法
第六章 參數化程式設計
第七章 副程式與套件
第八章 暫存器、計數器與狀態機器
第二篇 實作應用篇
第九章 VHDL程式寫作至燒錄之完整步驟
第十章 實驗平台LP-2900簡介
第十一章 除頻器電路實作
第十二章 BCD加法器實作
第十三章 電動骰子實作
第十四章 跑馬燈實作
第十五章 自動販賣機實作
第十六章 交通號誌控制器實作
第十七章 記憶體控制器實作
附錄A VHDL之保留字
附錄B VHDL之標準套件
附錄C TEXTIO 套件
附錄D IEEE STD_LOGIC_1164套件
附錄E UNSIGNED套件
附錄F SIGNED套件
附錄G 使用Max+Plus II模擬VHDL程式
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。