注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)基于VHDL語言的微機(jī)接口電路設(shè)計

基于VHDL語言的微機(jī)接口電路設(shè)計

基于VHDL語言的微機(jī)接口電路設(shè)計

定 價:¥39.50

作 者: 趙世霞,譚耀麟 編著
出版社: 清華大學(xué)出版社
叢編項: 清華大學(xué)計算機(jī)系列教材
標(biāo) 簽: 維修

ISBN: 9787302231233 出版時間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 442 字?jǐn)?shù):  

內(nèi)容簡介

  《清華大學(xué)計算機(jī)系列教材:基于VHDL語言的微機(jī)接口電路設(shè)計》將微機(jī)接口電路的設(shè)計與學(xué)習(xí)硬件描述語言緊密地結(jié)合,通過具體的設(shè)計實例來指導(dǎo)學(xué)習(xí)VHDL語言和掌握微機(jī)接口電路的設(shè)計方法。全書內(nèi)容分為7章:第1章概述了接口電路的基本知識與可編程器件的應(yīng)用;第2、3兩章介紹了VHDL語言的程序結(jié)構(gòu)、數(shù)據(jù)類型、基本語句等內(nèi)容;第4、5兩章詳細(xì)講述用VHDL語言描述常用的經(jīng)典微機(jī)接口電路的設(shè)計實例;第6章介紹了綜合多個接口的創(chuàng)新型實驗的設(shè)計方法;第7章以Altera公司的Quartus Ⅱ為例詳細(xì)地介紹了軟件設(shè)計工具的使用,以及基于軟核處理器Nios Ⅱ的硬/軟件系統(tǒng)設(shè)計流程和調(diào)試方法,為初學(xué)者選用更高版本的或者其他公司的EDA軟件以及進(jìn)行系統(tǒng)開發(fā)起到了示范作用。最后,《清華大學(xué)計算機(jī)系列教材:基于VHDL語言的微機(jī)接口電路設(shè)計》的附錄是實驗中參考的一些技術(shù)資料。《清華大學(xué)計算機(jī)系列教材:基于VHDL語言的微機(jī)接口電路設(shè)計》可以作為電子信息、計算機(jī)、自動化等相關(guān)專業(yè)的大學(xué)生、研究生的課程教材,以及作為各類電子技術(shù)人員的學(xué)習(xí)參考書使用。

作者簡介

暫缺《基于VHDL語言的微機(jī)接口電路設(shè)計》作者簡介

圖書目錄

第1章 基本概念
1.1 計算機(jī)接口技術(shù)的發(fā)展
1.1.1 PC的外設(shè)接口
1.1.2 PC的系統(tǒng)總線
1.1.3 PC的主板芯片組
1.2 集成電路技術(shù)的發(fā)展
1.2.1 硅基微電子技術(shù)的發(fā)展趨勢
1.2.2 可編程邏輯器件的發(fā)展
1.2.3 CPLD和FPGA的結(jié)構(gòu)
1.3 電子電路的設(shè)計與仿真
1.3.1 EDA工具軟件
1.3.2 PLD的設(shè)計工具
1.3.3 層次化設(shè)計與VHDL的應(yīng)用
1.4 PLD與微機(jī)接口電路的實驗平臺
1.4.1 FPGA的實驗平臺
1.4.2 基于PLD的微機(jī)接口實驗平臺
習(xí)題與思考題
第2章 VHDL語言與程序結(jié)構(gòu)
2.1 硬件的描述
2.1.1 電路的結(jié)構(gòu)與行為
2.1.2 信號及其延遲
2.2 VHDL語言特點與設(shè)計流程
2.2.1 VHDL語言的特點
2.2.2 VHDL的設(shè)計流程
2.3 VHDL程序基本結(jié)構(gòu)
2.3.1 實體
2.3.2 結(jié)構(gòu)體
2.3.3 配置
2.3.4 包集合
2.3.5 庫
習(xí)題與思考題
第3章 VHDL語言基礎(chǔ)
3.1 詞法表示
3.1.1 數(shù)字表示法
3.1.2 字符與字符串表示法
3.1.3 位串表示法
3.1.4 命名規(guī)則及注釋
3.2 標(biāo)識符
3.2.1 短標(biāo)識符
3.2.2 擴(kuò)展標(biāo)識符
3.3 運算操作符與表達(dá)式
3.3.1 邏輯運算符(Logical)
3.3.2 算術(shù)運算符(Arithmetic)
3.3.3 關(guān)系運算符(Relational)
3.3.4 并置運算符(Concatenation)
3.3.5 運算符的優(yōu)先級
3.4 數(shù)據(jù)類型
3.4.1 標(biāo)準(zhǔn)數(shù)據(jù)類型
3.4.2 用戶自定義的數(shù)據(jù)類型
3.5 數(shù)據(jù)對象
3.5.1 常量(Constant)
3.5.2 變量(Variable)
3.5.3 信號(Signal)
3.5.4 文件(Files)
3.6 基本語句
3.6.1 并行語句
3.6.2 順序語句
3.7 VHDL設(shè)計舉例
3.7.1 8位移位寄存器的設(shè)計
3.7.2 4位微處理器的設(shè)計
習(xí)題與思考題
第4章 接口電路設(shè)計(一)
4.1 I/O地址譯碼
4.1.1 微機(jī)總線的基礎(chǔ)知識
4.1.2 I/O地址譯碼片選信號的產(chǎn)生
4.2 并行接口電路的設(shè)計
4.2.1 8255的功能和結(jié)構(gòu)
4.2.2 8255的工作方式與設(shè)置
4.2.3 并行接口的VHDL設(shè)計方案
4.2.4 設(shè)計實例
4.3 串行接口電路的設(shè)計
4.3.1 串行通信的基本概念
4.3.2 8251的功能和結(jié)構(gòu)
4.3.3 8251的工作方式與設(shè)置
4.3.4 設(shè)計實例
4.4 定時/計數(shù)器的設(shè)計
4.4.1 8253/8254的功能與結(jié)構(gòu)
4.4.2 8253/8254的工作方式與設(shè)置
4.4.3 設(shè)計實例
習(xí)題與思考題
第5章 接口電路設(shè)計(二)
5.1 A/D與D/A接口電路
5.1.1 A/D接口電路
5.1.2 A/D接口設(shè)計實例
5.1.3 D/A接口電路
5.1.4 D/A接口設(shè)計實例
5.2 VGA顯示接口電路
5.2.1 VGA顯示的原理
5.2.2 VGA接口電路
5.2.3 設(shè)計實例
5.3 ATA/ATAPI接口電路
5.3.1 IDE硬盤與ATA協(xié)議
5.3.2 IDE接口的設(shè)計
5.3.3 CD-ROM與ATAPI協(xié)議
5.3.4 CD-ROM接口的設(shè)計
5.4 PS/2接口電路
5.4.1 PS/2接口的功能與通信協(xié)議
5.4.2 PS/2鍵盤接口的設(shè)計
5.4.3 PS/2鼠標(biāo)接口的設(shè)計
習(xí)題與思考題
第6章 綜合創(chuàng)新型接口實驗的設(shè)計
6.1 USB接口電路
6.1.1 USB接口的特點與協(xié)議
6.1.2 USB接口芯片
6.1.3 USB接口電路與系統(tǒng)軟件設(shè)計
6.2 網(wǎng)絡(luò)接口電路
6.2.1 以太網(wǎng)接口簡介
6.2.2 網(wǎng)絡(luò)接口芯片
6.2.3 以太網(wǎng)接口電路的設(shè)計
6.3 綜合接口實驗的設(shè)計
6.3.1 綜合實驗的指導(dǎo)思想
6.3.2 綜合實驗方案的解析一
6.3.3 綜合實驗方案的解析二
習(xí)題與思考題
第7章 Quartus Ⅱ軟件和TPC庫函數(shù)的使用
7.1 Quartus Ⅱ 5.1 軟件使用說明
7.1.1 建立Quartus Ⅱ工程文件
7.1.2 源程序的編寫與編譯
7.1.3 仿真與功能模擬
7.1.4 將目標(biāo)代碼裝載到芯片中
7.1.5 圖形編輯器的使用
7.1.6 時間分析器的使用
7.1.7 Quartus Ⅱ工程中的文件后綴說明
7.2 TPC接口卡庫函數(shù)的使用
7.2.1 在Windows XP/2000下的編程
7.2.2 TPC接口卡的庫函數(shù)使用
7.2.3 關(guān)于DMA方式的編程
7.2.4 TPC接口卡在Windows 98下的使用
7.2.5 Linux操作系統(tǒng)下的接口實驗
7.3 Altera的Nios Ⅱ使用說明
7.3.1 基于Nios Ⅱ的硬件系統(tǒng)設(shè)計
7.3.2 基于Nios Ⅱ的軟件系統(tǒng)設(shè)計與調(diào)試
附錄A 第二套掃描碼集
附錄B 第三套掃描碼集
附錄C Windows中的Virtual-Key Codes
附錄D PS/2鍵盤命令集
附錄E PS/2鼠標(biāo)命令集
附錄F ASCII碼表
附錄G 常用DOS功能調(diào)用命令
參考文獻(xiàn)

本目錄推薦

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