目 錄
第一章 硬件模型概述
1.1結構模型
1.2行為描述模型
1.3離散事件時間模型
第二章 基本的VHDL編程語言
2.1VHDL中預定義的基本詞法元素
2.1.1注釋句
2.1.2標識符
2.1.3數(shù)
2.1.4字 符
2.1.5字符串
2.1.6位串BitString和位向量Bit—Vector
2.2數(shù)據(jù)類型和對象
2.2.1整數(shù)類型
2.2.2浮點數(shù)類型
2.2.3物理類型
2.2.4枚舉類型
2.2.5數(shù)組和記錄
2.2.6子類型
2.2.7預定義屬性
2.3運算符
2.3.1邏輯運算符
2.3.2關系運算符
2.3.3算述運算符
2.3.4并置運算符&
2.3.5賦值運算符
2.3.6結合運算符=>
2.4順序語句
2.4.1IF語句的概念
2.4.2CASE語句
2.5循環(huán)語句
2.5.1WHILE語句
2.5.2FOR語句
2.6等待語句
2.7斷言語句
2.8子程序
2.9程序包聲明和包體
第三章 VHDL模型的組織
3.1VHDL主要構造
3.2結構化描述
3.2.1實體聲明中的端口和構件端口
3.2.2塊語句
3.3結構體的行為描述
3.3.1語句順序性和語句并行性
3.3.2信號賦值和變量賦值
3.3.3信號決斷和總線
3.4模型的組織
3.4.1設計庫
3.4.2配置說明
第四章 VHDL綜合工具
4.1基于VHDL的綜合編譯器
4.1.1可利用的設計庫和程序包
4.1.2設計舉例:簡化的飲料機控制器專用電路
4.2高級綜合工具
4.2.1結構化綜合工具AMICAL
4.2.2綜合過程
第五章 VHDL應用樣例
5.1DP32的技術條件及預定義程序包
5.1.1DP32指令集
5.1.2總線結構和時序
5.1.3數(shù)據(jù)類型程序包
5.2實體聲明
5.3行為描述模型
5.4測試臺
5.5寄存器傳輸級(RTL)結構
5.5.1DP32的RTL結構文件
5.5.2配置RTL測試臺
附錄A VHDL的BNF格式
附錄B 幫助記憶