注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具可編程ASIC 設(shè)計(jì)及應(yīng)用

可編程ASIC 設(shè)計(jì)及應(yīng)用

可編程ASIC 設(shè)計(jì)及應(yīng)用

定 價(jià):¥40.00

作 者: 李廣軍 孟憲元
出版社: 電子科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 可編程控制器

ISBN: 9787810655255 出版時(shí)間: 2000-10-01 包裝:
開本: 頁數(shù): 536 字?jǐn)?shù):  

內(nèi)容簡介

  本書從系統(tǒng)級(jí)設(shè)計(jì)和系統(tǒng)集成芯片(SOC)設(shè)計(jì)技術(shù)的角度介紹可編程專用集成電路(ASIC)器件的結(jié)構(gòu)和可編程資源,用FPGA和CPLD進(jìn)行數(shù)字系統(tǒng)設(shè)計(jì)綜合的特點(diǎn);在詳盡介紹Xilinx典型器件結(jié)構(gòu)的基礎(chǔ)上,按系統(tǒng)設(shè)計(jì)的要求介紹了VHDL硬件描述語言的基本語言現(xiàn)象、仿真與綜合技術(shù)、面向仿真和綜合的VHDL程序設(shè)計(jì)技術(shù):以設(shè)計(jì)實(shí)例為基礎(chǔ)介紹了Xilinx開發(fā)軟件系統(tǒng)的操作使用和系統(tǒng)集成的設(shè)計(jì)實(shí)現(xiàn),為讀者掌握先進(jìn)的電子系統(tǒng)集成化設(shè)計(jì)技術(shù)提供了方便。全書列舉了大量VHDL實(shí)驗(yàn)設(shè)計(jì)示例,其中大部分經(jīng)VHDL綜合器編譯通過。本書可作為大專院校電子類學(xué)科的教學(xué)參考書與實(shí)驗(yàn)指導(dǎo)書,也可作為電子系統(tǒng)設(shè)計(jì)工程技術(shù)人員掌握最新設(shè)計(jì)技術(shù)的實(shí)用參考書。

作者簡介

暫缺《可編程ASIC 設(shè)計(jì)及應(yīng)用》作者簡介

圖書目錄

緒論
第一章 可編程ASIC器件
1.1 PLD器件
1.1.1 PROM結(jié)構(gòu)
1.1.2 FPLA結(jié)構(gòu)
1.1.3 PAL和GAL結(jié)構(gòu)
1.2 CPLD
1.2.1 CPLD結(jié)構(gòu)
1.2.2 典型CPLD器件
1.3 FPGA
1.3.1 FPGA的結(jié)構(gòu)
1.3.2 SRAM查找表類型
1.3.3 反熔絲多路開關(guān)類型
1.4 可編程ASIC的基本資源
1.4.1 功能單元
1.4.2 輸入輸出接口
1.4.3 布線資源
1.4.4 片內(nèi)RAM
1.4.5 系統(tǒng)級(jí)芯片的特點(diǎn)
1.4.6 系統(tǒng)級(jí)芯片的發(fā)展趨勢
1.5 邊界掃描技術(shù)
1.6 可編程ASIC的編程元件
1.6.1 熔絲型開關(guān)
1.6.2 反熔絲開關(guān)
1.6.3 浮柵編程技術(shù)
1.6.4 靜態(tài)存儲(chǔ)器(SRAM)
1.7 CPLD和FPGA的比較和選用
1.7.1 結(jié)構(gòu)比較
1.7.2 邏輯塊之間的互連結(jié)構(gòu)不同
1.7.3 性能的選用
第二章 硬件設(shè)計(jì)描述語言VHDL
2.1 概述
2.1.1 VHDL的主要優(yōu)點(diǎn)
2.1.2 采用VHDL設(shè)計(jì)綜合的過程
2.2 VHDL程序基本結(jié)構(gòu)
2.2.1 VHDL語言設(shè)計(jì)的基本單元
2.2.2 結(jié)構(gòu)體的子結(jié)構(gòu)描述
2.2.3 包集合、庫及配置
2.3 VHDL語言的數(shù)據(jù)類型
2.3.1 VHDL語言的對(duì)象及其分類
2.3.2 VHDL語言的數(shù)據(jù)類型
2.4 VHDL語言的運(yùn)算操作符
2.4.1 邏輯運(yùn)算符(6種)
2.4.2 算術(shù)運(yùn)算符
2.4.3 關(guān)系運(yùn)算符
2.4.4 并置運(yùn)算符
2.5 VHDL最基本的描述方法
2.5.1 順序描述語句
2.5.2 并行(并發(fā))描述語句(Concurrent Statements)
2.5.3 其他語句和有關(guān)規(guī)定的說明
2.6 預(yù)定義屬性(ATTRIBUTE)描述
2.6.1 數(shù)值類型性
2.6.2 函數(shù)類屬性
2.6.3 信號(hào)類屬性
2.7 VHDL語言結(jié)構(gòu)體的描述風(fēng)格
2.7.1 結(jié)構(gòu)體的行為描述方式
2.7.2 結(jié)構(gòu)體的數(shù)據(jù)流描述方式
2.7.3 結(jié)構(gòu)體的結(jié)構(gòu)描述方式
第三章 可編程ASIC的設(shè)計(jì)
3.1 數(shù)字系統(tǒng)綜合概述
3.1.1 抽象的級(jí)別
3.1.2 綜合的定義
3.1.3 系統(tǒng)級(jí)綜合
3.1.4 寄存器轉(zhuǎn)移級(jí)綜合
3.1.5 邏輯級(jí)綜合
3.2 綜合技術(shù)基礎(chǔ)
3.2.1 基本符號(hào)
3.2.2 圖形
3.2.3 組合最優(yōu)化(Combinatorial Optimization)
3.2.4 布爾代數(shù)及應(yīng)用
3.2.5 布爾網(wǎng)絡(luò)
3.2.6 可處理和不可處理問題
3.3 可編程ASIC的邏輯綜合
3.3.1 邏輯綜合概述
3.3.2 兩級(jí)邏輯最小化
3.3.3 基于查找表結(jié)構(gòu)的多級(jí)邏輯優(yōu)化
3.3.4 立方體歸并(cube-paching)
3.3.5 工藝映射
3.3.6 基于MUX結(jié)構(gòu)的多級(jí)邏輯優(yōu)化
3.4 狀態(tài)機(jī)設(shè)計(jì)
3.4.1 二進(jìn)制編碼
3.4.2 一個(gè)有效的編碼
3.5 FPGA的布局和布線
3.5.1 布局
3.5.2 布線
3.5.3 布通率和布線資源
3.5.4 網(wǎng)線延時(shí)
3.6 Xilinx的設(shè)計(jì)流程
3.6.1 設(shè)計(jì)輸入
3.6.2 設(shè)計(jì)實(shí)現(xiàn)
3.6.3 設(shè)計(jì)驗(yàn)證
3.6.4 Xlinx FPGA詳細(xì)的設(shè)計(jì)流程
3.6.5 Xilinx CPLD詳細(xì)設(shè)計(jì)流程
第四章 CPLD-XC9500系列
4.1 結(jié)構(gòu)描述
4.1.1 功能塊(FB)
4.1.2 宏單元
4.1.3 乘積項(xiàng)分配器
4.1.4 FastCONNECT開關(guān)矩陣
4.1.5 I/O塊(IOB)
4.1.6 持續(xù)性
4.1.7 設(shè)計(jì)保密性
4.1.8 低功率模式
4.1.9 加電特性
4.2 XC9500時(shí)序模型
4.2.1 時(shí)序模型
4.2.2 基本時(shí)序模型的參數(shù)
4.3 系統(tǒng)內(nèi)編程
4.3.1 JTAG邊界掃描接口
4.3.2 產(chǎn)生邊界掃描鏈
4.3.3 ISP編程
4.3.4 系統(tǒng)級(jí)設(shè)計(jì)問題
4.4 引腿鎖定能力
4.4.1 出腿預(yù)分配
4.4.2 XC9500布線資源
4.4.3 數(shù)據(jù)通道的估算
4.4.4 控制通道估算
4.4.5 出腿預(yù)分配
4.5 設(shè)計(jì)優(yōu)化
4.5.1 優(yōu)化密度
4.5.2 優(yōu)化時(shí)序
4.5.3 優(yōu)化原理圖設(shè)計(jì)
4.5.4 優(yōu)化ABEL設(shè)計(jì)
4.5.5 優(yōu)化VHDL設(shè)計(jì)
第五章 可編程門陣列
5.1 概述
5.2 XC4000E/Spartan系列結(jié)構(gòu)
5.2.1 基本積木塊
5.2.2 可配置邏輯功能塊(CLB)
5.2.3 輸入輸出功能塊(IOB)
5.2.4 三態(tài)緩沖器
5.2.5 沿邊寬譯碼器
5.2.6 片內(nèi)振蕩器
5.2.7 可編程互連
5.2.8 功率分布
5.3 Virtex/SpartanⅡ系列結(jié)構(gòu)
5.3.1 特點(diǎn)
5.3.2 結(jié)構(gòu)描述
5.4 邊界掃描電路
5.4.1 XC4000/XC5000邊界掃描特性概述
5.4.2 與IEEE標(biāo)準(zhǔn)的偏差
5.4.3 邊界掃描硬件描述
5.4.4 利用邊界掃描電路
5.4.5 Virtex的邊界掃描
5.5 配置
5.5.1 專用引腿
5.5.2 配置模式
5.5.3 設(shè)置CCLK頻率
5.5.4 數(shù)據(jù)流格式
5.5.5 配置和讀回的CRC校驗(yàn)
5.5.6 配置順序
5.5.7 配置時(shí)序
5.5.8 可編程配置RAM
第六章 面向仿真和綜合的VHDL設(shè)計(jì)描述
6.1 面向仿真的VHDL設(shè)計(jì)描述
6.2 面向綜合的VHDL設(shè)計(jì)描述
6.2.1 邏輯綜合
6.2.2 面向綜合的VHDL設(shè)計(jì)描述的特點(diǎn)
6.3 組合邏輯電路設(shè)計(jì)
6.3.1 用并行語句中的布爾方程來描述組合邏輯
6.3.2 用順序語句描述組合邏輯
6.3.3 利用進(jìn)程描述組合邏輯
6.3.4 其他組合邏輯設(shè)計(jì)舉例
6.4 時(shí)序電路設(shè)計(jì)
6.4.1 時(shí)序電路VHDL程序的一般形式
6.4.2 時(shí)鐘信號(hào)的特征及特殊問題
6.4.3 時(shí)序電路設(shè)計(jì)舉例
6.5 有限狀態(tài)機(jī)的設(shè)計(jì)
6.5.1 在FPGA中設(shè)計(jì)有限狀態(tài)機(jī)
6.5.2 有限狀態(tài)機(jī)的描述
6.5.3 狀態(tài)機(jī)綜合例子
6.6 同步設(shè)計(jì)
6.6.1 保證系統(tǒng)的時(shí)鐘信號(hào)不產(chǎn)生相位偏移
6.6.2 準(zhǔn)穩(wěn)態(tài)的產(chǎn)生和消除
6.6.3 毛刺的產(chǎn)生和消除
6.6.4 利用預(yù)定標(biāo)技術(shù)來提高計(jì)數(shù)器性能
6.6.5 所設(shè)計(jì)電路的工作速度和性能估計(jì)
6.6.6 設(shè)計(jì)中要注意的一些問題
6.7 在約束條件下的設(shè)計(jì)綜合
6.7.1 物理布局和實(shí)現(xiàn)的約束
6.7.2 通用時(shí)序約束
6.7.3 周期和偏移約束
6.7.4 專門時(shí)序約束
6.7.5 約束優(yōu)先級(jí)
6.7.6 約束推薦
6.7.7 映射約束
6.7.8 其他約束
6.8 面向CPLD/FPGA的邏輯綜合及優(yōu)化設(shè)計(jì)
6.8.1 設(shè)計(jì)實(shí)現(xiàn)與邏輯綜合的區(qū)分
6.8.2 約束條件
6.8.3 面向CPLD器件的實(shí)現(xiàn)
6.8.4 面向FPGA器件的實(shí)現(xiàn)
6.8.5 優(yōu)化設(shè)計(jì)
6.9 系統(tǒng)級(jí)綜合
6.9.1 VHDL軟件包
6.9.2 VHDL函數(shù)
6.9.3 VHDL過程
第七章 設(shè)計(jì)實(shí)現(xiàn)
7.1 基于原理圖設(shè)計(jì)方法
7.1.1 啟動(dòng)原理圖編輯器
7.1.2 產(chǎn)生基于原理圖的宏單元
7.1.3 創(chuàng)建CNT60原理圖
7.1.4 創(chuàng)建一個(gè)LogiBLOX模塊
7.1.5 創(chuàng)建狀態(tài)機(jī)模塊
7.1.6 創(chuàng)建一個(gè)基于HDL模塊
7.1.7 規(guī)定器件輸入輸出
7.1.8 分配引腿位置
7.1.9 使用4K內(nèi)部振蕩器
7.1.10 使用全局緩沖器
7.1.11 硬件校驗(yàn)——啟動(dòng)和讀回(可選擇)
7.1.12 完成原理圖
7.2 基于硬件描述語言的設(shè)計(jì)方法
7.2.1 啟動(dòng)項(xiàng)目管理器
7.2.2 設(shè)計(jì)描述
7.2.3 項(xiàng)目管理器
7.2.4 創(chuàng)建一個(gè)基于HDL的模塊
7.2.5 綜合設(shè)計(jì)
7.2.6 Express Constraints Editor(僅對(duì)應(yīng)Foundation Express)
7.2.7 使用Express Constraints Editor(僅對(duì)應(yīng)Foundation Express)
7.2.8 觀察綜合結(jié)果(僅對(duì)應(yīng)Foundation Express)
7.3 功能仿真
7.3.1 啟動(dòng)邏輯仿真器(Logic Simulator)
7.3.2 指定激勵(lì)源
7.3.3 運(yùn)行仿真
7.3.4 保存仿真結(jié)果
7.4 設(shè)計(jì)實(shí)現(xiàn)
7.4.1 啟動(dòng)設(shè)計(jì)實(shí)現(xiàn)
7.4.2 其他實(shí)現(xiàn)工具
7.5 時(shí)序仿真
7.5.1 啟動(dòng)時(shí)序仿真
7.5.2 用稿本文件激勵(lì)
7.6 硬件驗(yàn)證
7.7 乘法器設(shè)計(jì)例子
第八章 Xilinx FPGA/CPLD實(shí)驗(yàn)系統(tǒng)與VHDL設(shè)計(jì)實(shí)驗(yàn)
8.1 Xilinx FPGA/CPLD實(shí)驗(yàn)系統(tǒng)簡介
8.1.1 XS40實(shí)驗(yàn)板原理
8.1.2 XS40擴(kuò)展板原理
8.1.3 實(shí)驗(yàn)系統(tǒng)的調(diào)試
8.2 VHDL數(shù)字邏輯電路設(shè)計(jì)試驗(yàn)
8.2.1 實(shí)驗(yàn)一:3-8譯碼器
8.2.2 實(shí)驗(yàn)二:雙向計(jì)數(shù)器
8.2.3 實(shí)驗(yàn)三:8位序列檢測器
8.2.4 實(shí)驗(yàn)四:8X3位的RAM結(jié)構(gòu)的FIFO
8.2.5 實(shí)驗(yàn)五:LED和DIP開關(guān)的接口設(shè)計(jì)
8.2.6 實(shí)驗(yàn)六:VGA接口設(shè)計(jì)
8.2.7 實(shí)驗(yàn)七:PS/2鍵盤接口設(shè)計(jì)
8.2.8 實(shí)驗(yàn)八:8位并行加法器設(shè)計(jì)
8.2.9 實(shí)驗(yàn)九:8位乘法器
8.2.10 實(shí)驗(yàn)十:正負(fù)脈寬數(shù)控調(diào)制信號(hào)發(fā)生器設(shè)計(jì)
8.2.11 實(shí)驗(yàn)十一:模可變16位加法計(jì)數(shù)器
8.2.12 實(shí)驗(yàn)十二:“梁?!睒非葑嚯娐吩O(shè)計(jì)
8.2.13 實(shí)驗(yàn)十三:數(shù)字頻率計(jì)設(shè)計(jì)
8.2.14 實(shí)驗(yàn)十四:秒表設(shè)計(jì)
8.2.15 實(shí)驗(yàn)十五:A/D采樣控制器設(shè)計(jì)
8.2.16 實(shí)驗(yàn)十六:D/A接口電路與波形發(fā)生器設(shè)計(jì)
8.2.17 實(shí)驗(yàn)十七:單片機(jī)與FPGA/CPLD接口邏輯設(shè)計(jì)
附錄一:清華大學(xué)ASIC實(shí)驗(yàn)板原理圖
附錄二:清華大學(xué)ASIC實(shí)驗(yàn)板PCB圖
參考文獻(xiàn)

本目錄推薦

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