注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算其他相關(guān)軟件VHDL入門與應(yīng)用

VHDL入門與應(yīng)用

VHDL入門與應(yīng)用

定 價:¥32.00

作 者: 陳雪松,滕立中編著
出版社: 人民郵電出版社
叢編項:
標 簽: 硬件描述語言 程序設(shè)計

購買這本書可以去


ISBN: 9787115089502 出版時間: 2000-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

編輯推薦:本書較為系統(tǒng)地介紹了標準硬件描述語言VHDL,以及用VHDL進行半定制ASIC開發(fā)的基本流程、相關(guān)器件和軟件。全書分為三個部分:第一部分主要介紹了VHDL語言的基本語法知識和一些典型實例;第二部分介紹了兩個較為常用的VHDL開發(fā)工具軟件包MAX+plusⅡ和Quartus的使用;最后一部分介紹了半定制ASIC(包括FPGA和CPLD)開發(fā)的一些高級技巧及當今在這一領(lǐng)域的一些最新發(fā)展。本書既闡述了基本語言知識與設(shè)計理論,又給出了設(shè)計的具體實例與工具介紹,內(nèi)容翔實而不繁雜。特別適合從事電子系統(tǒng)硬件設(shè)計的工程技術(shù)人員學習參考,也可供大專院校相關(guān)專業(yè)作為教材使用。

作者簡介

暫缺《VHDL入門與應(yīng)用》作者簡介

圖書目錄

第1章 緒論                  
 1.1 EDA工具的歷史及現(xiàn)狀                  
 1.2 硬件描述語言HDL                  
 1.3 VHDL簡述                  
 1.3.1 VHDL的誕生                  
 1.3.2 VHDL語言特點                  
 1.3.3 VHDL設(shè)計簡述                  
 1.3.4 VHDL的結(jié)構(gòu)體描述                  
 1.4 一個簡單實例                  
 1.5 小結(jié)                  
 第2章 VHDL語言基礎(chǔ)                  
 2.1 VHDL程序設(shè)計基本結(jié)構(gòu)                  
 2.1.1 實體聲明                  
 2.1.2 結(jié)構(gòu)體                  
 2.1.3 配置                  
 2.1.4 程序包                  
 2.2 VHDL中的數(shù)據(jù)                  
 2.2.1 標志符                  
 2.2.2 數(shù)據(jù)對象                  
 2.2.3 VHDL數(shù)據(jù)類型                  
 2.2.4 用戶自定義類型                  
 2.2.5 類型聲明與子類型聲明的地方                  
 2.3 VHDL中的表達式                  
 2.3.1 操作符                  
 2.3.2 操作數(shù)                  
 2.4 小結(jié)                  
 第3章 VHDL中的描述語句                  
 3.1 順序描述語句                  
 3.1.1 對象與賦值語句                  
 3.1.2 變量賦值與信號賦值                  
 3.1.3 if語句                  
 3.1.4 case語句                  
 3.1.5 loop語句                  
 3.1.6 子程序                  
 3.1.7 return語句                  
 3.1.8 wait語句                  
 3.1.9 null語句                  
 3.2 并行描述語句                  
 3.2.1 進程語句                  
 3.2.2 塊語句                  
 3.2.3 順序描述語句的并行版本                  
 3.2.4 組件例化語句                  
 3.2.5 生成語句                  
 3.3 子程序                  
 3.3.1 子程序聲明                  
 3.3.2 子程序主體                  
 3.3.3 子程序重載                  
 3.3.4 決斷函數(shù)                  
 3.4 小結(jié)                  
 第4章 編程實例                  
 4.1 編碼器                  
 4.2 譯碼器                  
 4.3 加法器                  
 4.4 寄存器                  
 4.5 移位寄存器                  
 4.6 計數(shù)器                  
 4.7 串并轉(zhuǎn)換器                  
 4.8 并串轉(zhuǎn)換器                  
 4.9 存儲器的實現(xiàn)和應(yīng)用                  
 4.10 信號發(fā)生器                  
 4.11 更為復(fù)雜的信號發(fā)生器                  
 4.12 序列計數(shù)器                  
 4.13 一個具有層次化的設(shè)計示例----微處理器                  
 4.13.1 AM2901結(jié)構(gòu)簡介                  
 4.13.2 為AM2901建立一個程序包                  
 4.13.3 AM2901功能設(shè)計                  
 4.13.4 AM2901頂層數(shù)據(jù)包                  
 4.13.5 AM2901頂層實體                  
 4.14 小結(jié)                  
 第5章 MAX+plusⅡ及其應(yīng)用                  
 5.1 MAX+plusⅡ簡介與應(yīng)用例解                  
 5.2 安裝MAX+plusⅡ 9.4                  
 5.3 啟動MAX+plusⅡ                  
 5.4 感性認識----編寫一個計數(shù)器counter                  
 5.4.1 建立VHDL語言的設(shè)計輸入文件                  
 5.4.2 建立工程                  
 5.4.3 設(shè)置編譯選項, 編譯綜合工程                  
 5.4.4 仿真                  
 5.4.5 器件編程                  
 5.5 利用Altera公司的庫快速生成程序                  
 5.6 小結(jié)                  
 第6章 Quartus及其應(yīng)用                  
 6.1 Quartus 2000.02 版軟件包                  
 6.2 安裝Quartus 2000.02                  
 6.3 感性認識----編寫一個除法小程序                  
 6.3.1 使用向?qū)Ы⒐こ蘢ivide                  
 6.3.2 建立設(shè)計輸入文件divider.vhd                  
 6.3.3 設(shè)定編譯選項                  
 6.3.4 編譯文件                  
 6.3.5 編輯波形仿真文件                  
 6.3.6 進行仿真并分析結(jié)果                  
 6.4 除法器電路的一些改進                  
 6.5 Quartus中Altera庫函數(shù)                  
 6.5.1 直接調(diào)用方式                  
 6.5.2 使用Quartus的Megawizard Plus_In Manager                  
 6.6 小結(jié)                  
 第7章 VHDL編程指南                  
 7.1 一些相關(guān)設(shè)計理論                  
 7.1.1 使用自頂向下的系統(tǒng)級設(shè)計方法                  
 7.1.2 使用狀態(tài)機的設(shè)計方法                  
 7.1.3 使用流水線的設(shè)計方法                  
 7.2 設(shè)計中的一些重要概念                  
 7.2.1 組合邏輯和時序邏輯                  
 7.2.2 Latch和Flip_flop                  
 7.2.3 資源庫的使用                  
 7.2.4 片內(nèi)存儲器RAM的使用                  
 7.2.5 高阻狀態(tài)設(shè)置                  
 7.3 可編程邏輯器件CPLD和FPGA                  
 7.3.1 CPLD簡介                  
 7.3.2 FPGA簡介                  
 7.4 小結(jié)                  
 附錄A VHDL保留字                  
 附錄B 部分FPGA廠家名錄                  
 附錄C EDA工具軟件一覽表                  
 C.1 VHDL編輯軟件一覽表                  
 C.2 RTL級綜合工具軟件一覽表                  
 C.3 VHDL仿真工具軟件一覽表                  
 C.4 FPGA編程軟件一覽表                  
 附錄D 預(yù)定義的程序包                  
 D.1 std_logic_1164程序包                  
 D.2 std_logic_arith程序包                  
 D.3 std_logic_unsigned程序包                  
 D.4 std_logic_signed程序包                  
 附錄E VHDL語法的BNF范式表示                  
 參考文獻                  
 后 記                   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號