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

基于VHDL語言的微機接口電路設計

基于VHDL語言的微機接口電路設計

定 價:¥39.50

作 者: 趙世霞,譚耀麟 編著
出版社: 清華大學出版社
叢編項: 清華大學計算機系列教材
標 簽: 維修

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

內(nèi)容簡介

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

作者簡介

暫缺《基于VHDL語言的微機接口電路設計》作者簡介

圖書目錄

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

本目錄推薦

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