VHDL 入門

刁建成

  • 出版商: 全華圖書
  • 出版日期: 2003-09-17
  • 定價: $250
  • 售價: 9.0$225
  • 語言: 繁體中文
  • ISBN: 9572141600
  • ISBN-13: 9789572141601
  • 下單後立即進貨 (約5~7天)

買這商品的人也買了...

相關主題

商品描述

■ 內容簡介
VHDL入門適合學習IC設計入門使用的一本書,早期設計電子電路
是使用印刷電路板作設計,受制於IC元件取得不易及元件的功能
需求受到限制,現今設計電子電路已可以用程式語言來作電路描
述,輕易擁有個人所期望的功能的專屬IC,另外使用HDL作IC開?BR>o有一個最大的好處,IC所寫入的內容無法被複製到元件外部,?BR>i以保護設計者的智慧財產權,相信讀者相信讀者閱讀VHDL入門?BR>

■ 目錄
Step1 VHDL的基礎
為何如今談VHDL?
電子電路設計的變化
HDL的種類及標準化的現狀
何謂CPLD/FPGA元件
趕搭系統LSI化的趨勢
有效的保護智慧財產權
2.VHDL的開發環境
VHDL開發環境的基本構成
使用開發支援工具執行IC開發
開發環境和IP的種類
可模擬
3.VHDL的寫法
IC和VHDL描述的對應關係
簡單的VHDL描述的範例
VHDL描述的基本構造
Step2 製作秒表Ⅰ(組合電路為止)
1.使LED亮燈顯示
LED的特性
連接LED
配線規則
2.連接開關
開關(按鈕)連接電路
開關的狀態連線至LED
VHDL的邏輯運算處理
組合多個邏輯運算子的電路
由真值表製作電路
3.使七段式LED顯示器顯示數字
區段LED的構造
彙整區段來使用
個別區段來使用
改變區段LED的顯示
4.組合電路的歸納
何謂組合電路
同時處理文的種類
when else構文
with select when構文
Step3 製作秒表Ⅱ(從序向電路開始)
1.序向電路的彙整
何謂序向電路
順序處理文的種類
process文
if then else構文
case when構文
2.產生週期500m秒的脈衝
計時器的考量方法
500m秒計時器的VHDL描述範例
去除振盪的電路
3.製作一位數的計數器
計數器的考量方法
計數器的VHDL描述範例
重置電路
4.改造為二位數
何謂階層設計
Component文和port map文
藉由VHDL作階層設計的範例
呼叫包裝
5.歸納為秒表
秒表的構成電路
何謂狀態機器
完成秒表
Step4 VHDL文法的概略
1.一般注意事項
2.VHDL程式的基本模式
3.資料的種類
4.VHDL的資料型式
5.VHDL的運算子
6.同時處理文(concurrent statement)
7.順序處理文
8.正反器和計數器
9.非同步重置及同步重置
10.計數器
11.階層式設計
參考資料
免費VHDL開發環境的取得法
在本書中所使用的評估用基板的製作
寫入用的電纜的製作
利用EMAX的IC開發的實際範例
參考資料