注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)基于QuartusⅡ的FPGA/CPLD設(shè)計

基于QuartusⅡ的FPGA/CPLD設(shè)計

基于QuartusⅡ的FPGA/CPLD設(shè)計

定 價:¥26.00

作 者: 李洪偉, 袁斯華編著
出版社: 電子工業(yè)出版社
叢編項: EDA工具應(yīng)用叢書
標(biāo) 簽: 可編程序邏輯器件 系統(tǒng)設(shè)計

ISBN: 9787121023873 出版時間: 2006-04-01 包裝: 平裝
開本: 16開 頁數(shù): 281 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了Altera公司推出的Quartus II 4.0的使用方法和設(shè)計技巧。Altera公司是全球最大的可編程器件開發(fā)和供應(yīng)商之一,能為客戶提供最新的可編程解決方案。本書主要基于Altera公司CPLD/FPGA系列產(chǎn)品,結(jié)合作者所在研發(fā)部多年的數(shù)字集成電路設(shè)計經(jīng)驗(yàn),系統(tǒng)地介紹了Altera公司的CPLD/FPGA系列產(chǎn)品的結(jié)構(gòu)特性及Quartus II 4.0軟件開發(fā)流程,用大量的實(shí)例詳細(xì)論述Altera公司的CPLD/FPGA的設(shè)計技巧,具體討論了CPLD/FPGA的仿真驗(yàn)證和設(shè)計綜合。本書將以VHDL編程方式向用戶介紹利用Quartus II 4.0的CPLD/FPGA設(shè)計。目前,CPLD/FPGA被廣泛應(yīng)用于家電、工控、通信、軍工、航天等諸多領(lǐng)域。本書簡單介紹了CPLD/FPGA的基本結(jié)構(gòu)和原理。在此基礎(chǔ)上,詳細(xì)地介紹了FPGA主要生產(chǎn)廠商Altera公司的FPGA器件,重點(diǎn)講述了Altera公司的設(shè)計工具Quartus II 4.0軟件;論述了FPGA的設(shè)計輸入、仿真驗(yàn)證和綜合實(shí)現(xiàn)以及器件編程。本書共分三部分,第一部分為CPLD/FPGA器件及Altera公司的開發(fā)軟件;第二部分為VHDL語言,可供讀者學(xué)習(xí)硬件描述語言,也可作為實(shí)際設(shè)計的參考;第三部分為設(shè)計進(jìn)階部分,講述了幾個大型示例。該書圖文并茂,提供了豐富的VHDL實(shí)例,適合初學(xué)者使用,可作為數(shù)字電路設(shè)計課程的教學(xué)參考書,也可供數(shù)字電路設(shè)計人員的自學(xué)參考之用。

作者簡介

暫缺《基于QuartusⅡ的FPGA/CPLD設(shè)計》作者簡介

圖書目錄

第1章 可編程器件及EDA工具概述
 1.1 可編程器件及其特征
  1.1.1 CPLD
  1.1.2 FPGA
 1.2 EDA技術(shù)簡介及開發(fā)軟件
  1.2.1 EDA技術(shù)
  1.2.2 開發(fā)軟件
 1.3 小結(jié)
第2章 Quartus II軟件簡介
 2.1 Quartus II概述
 2.2 設(shè)計軟件
 2.3 Quartus II系統(tǒng)特點(diǎn)總覽
 2.4 Quartus II系統(tǒng)配置與安裝
 2.5 Quartus II集成工具及其基本功能
 2.6 小結(jié)
第3章 Quartus II設(shè)計指南
 3.1 Quartus II軟件的應(yīng)用概述
 3.2 創(chuàng)建Quartus II工程
 3.3 多種設(shè)計輸入方式
  3.3.1 文本編輯--ALDL, VHDL, Verilog HDL
  3.3.2 圖形設(shè)計輸入
 3.4 建立文本編輯文件
 3.5 設(shè)計綜合
 3.6 引腳分配
 3.7 仿真驗(yàn)證
 3.8 時序分析
  3.8.1 時序分析基本參數(shù)
  3.8.2 指定時序要求
  3.8.3 完成時序分析
  3.8.4 查看時序分析結(jié)果
 3.9 編程和配置
 3.10 SignalTap II邏輯分析儀的使用
  3.10.1 在設(shè)計中建立SignalTap II邏輯分析儀
  3.10.2 利用MegaWizard Plug-In Manager建立SignalTap II邏輯分析儀
  3.10.3 SignalTap II邏輯分析儀的器件編程
  3.10.4 查看SignalTap II采樣數(shù)據(jù)
 3.11 實(shí)例 一個帶清零和計數(shù)使能功能的??勺冇嫈?shù)器設(shè)計
第4章 硬件描述語言(HDL)簡介
 4.1 HDL發(fā)展
 4.2 幾種具有代表性的HDL語言
  4.2.1 VHDL
  4.2.2 Verilog HDL
  4.2.3 Superlog
  4.2.4 SystemC
 4.3 各種HDL語言的體系結(jié)構(gòu)和設(shè)計方法
  4.3.1 SystemC
  4.3.2 Superlog
  4.3.3 Verilog和VHDL在各方面的比較
 4.4 目前可取的可行策略和方式
 4.5 未來發(fā)展和技術(shù)方向
 4.6 國內(nèi)發(fā)展的戰(zhàn)略選擇
 4.7 特點(diǎn)
 4.8 VHDL設(shè)計流程
 4.9 小結(jié)
第5章 VHDL程序的基本結(jié)構(gòu)
 5.1 實(shí)體
 5.2 構(gòu)造體及其子結(jié)構(gòu)描述
  5.2.1 構(gòu)造體
  5.2.2 VHDL子結(jié)構(gòu)描述
 5.3 庫與包集合及配置
  5.3.1 庫(Library)
  5.3.2 包集合(Package)
  5.3.3 配置(Configuration)
 5.4 小結(jié)
第6章 用Quartus II設(shè)計常用電路
 6.1 組合邏輯電路設(shè)計
  6.1.1 用VHDL描述的譯碼器
  6.1.2 用VHDL描述的編碼器
  6.1.3 乘法器
 6.2 時序邏輯電路設(shè)計
  6.2.1 D觸發(fā)器(DFF)
  6.2.2 寄存器和鎖存器
  6.2.3 分頻器
 6.3 存儲器設(shè)計
  6.3.1 ROM只讀存儲器
  6.3.2 隨機(jī)存儲器RAM
  6.3.3 FIFO
 6.4 有限狀態(tài)機(jī)
  6.4.1 有限狀態(tài)機(jī)的描述
  6.4.2 狀態(tài)機(jī)的應(yīng)用設(shè)計舉例--空調(diào)控制系統(tǒng)有限狀態(tài)
 6.5 基于Quartus II的其他設(shè)計示例
  6.5.1 雙向數(shù)據(jù)總線--利用三態(tài)門構(gòu)造
  6.5.2 鎖相環(huán)路(PLL)
 6.6 小結(jié)
第7章 基于Quartus II的數(shù)字電路系統(tǒng)設(shè)計
 7.1 實(shí)例一 按鍵去抖動設(shè)計
 7.2 實(shí)例二 單片機(jī)和FPGA接口邏輯設(shè)計
 7.3 實(shí)例三 交通控制燈
  7.3.1 設(shè)計要求
  7.3.2 設(shè)計說明
  7.3.3 設(shè)計模塊
 7.4 實(shí)例四 數(shù)字秒表的設(shè)計
  7.4.1 設(shè)計要求(秒表的功能描述)
  7.4.2 模塊功能劃分
  7.4.3 設(shè)計實(shí)現(xiàn)、仿真波形和說明
  7.4.4 秒表顯示模塊
 7.5 實(shí)例五 鬧鐘系統(tǒng)的設(shè)計
  7.5.1 鬧鐘系統(tǒng)的設(shè)計要求及設(shè)計思路
  7.5.2 鬧鐘系統(tǒng)的譯碼器的設(shè)計
  7.5.3 鬧鐘系統(tǒng)的移位寄存器的設(shè)計
  7.5.4 鬧鐘系統(tǒng)的鬧鐘寄存器和時間計數(shù)器的設(shè)計
  7.5.5 鬧鐘系統(tǒng)的顯示驅(qū)動器的設(shè)計
  7.5.6 鬧鐘系統(tǒng)的分頻器的設(shè)計
  7.5.7 鬧鐘系統(tǒng)的整體組裝
 7.6 實(shí)例六 數(shù)字密碼鎖設(shè)計
  7.6.1 設(shè)計要求
  7.6.2 輸入、輸出端口描述
  7.6.3 模塊劃分
  7.6.4 設(shè)計VHDL源程序
 7.7 實(shí)例七 數(shù)字出租車計費(fèi)器設(shè)計
  7.7.1 設(shè)計說明
  7.7.2 頂層設(shè)計
  7.7.3 功能子模塊設(shè)計
 7.8 實(shí)例八 IIC總線通信接口
  7.8.1 設(shè)計說明
  7.8.2 VHDL設(shè)計源程序
  7.8.3 時序仿真結(jié)果及說明
第8章 MC8051單片機(jī)設(shè)計
 8.1 MC8051單片機(jī)電路設(shè)計概述
  8.1.1 主要設(shè)計特色
  8.1.2 8051總體結(jié)構(gòu)和設(shè)計文件說明
  8.1.3 各個模塊說明
 8.2 MC8051程序包
 8.3 MC8051內(nèi)核的設(shè)計
 8.4 定時計數(shù)器模塊
 8.5 串口模塊
 8.6 控制模塊
 8.7 算術(shù)邏輯模塊
 8.8 小結(jié)
附錄
 附錄A VHDL快速查閱
  A-1 保留字
  A-2 VHDL語法參考
 附錄B 標(biāo)準(zhǔn)邏輯包(Standard Logic Package)
 附錄C VHDL學(xué)習(xí)資源
參考文獻(xiàn)

本目錄推薦

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