目录
第一-章 绪论 ……………………………………………………………………………(1)
1·1 专用
集成电路(
ASIC)概述 …………………………………………………………(1)
1.2 可编程专用集成电路…………………………………………………………………(1)
1·2·1 简单PLD ……………………………………………………………………(1)
1·2·2 复杂的
CPLD(Complex programmable Logic
device——CPLD)………………(4)
1·3
EDA概述…………………………………………………………………………(14)
第二章 A
LTERA可编程逻辑器件 ………………………………………………………(16)
2·1 概述……………………………………………………………………………………(16)
2·2 各类
Altera器件的基本结构 ……………………………………………………(18)
2·3 各类 ALTERA器件的特性指标 ………………………………………………………………(29)
第三章 MAX+PLUSⅡ开发工具…………………………………………………………………(33)
3·1 MAX+PLUSⅡ简介………………………………………………………………………(33)
3·1·1 MAX+PLUS Ⅱ的安装 …………………………………………………………(33)
3·1·2 MAX+PLUS Ⅱ设计过程……………………………………………………………(36)
3·2 MAX+PLUS Ⅱ系统的使用………………………………………………………(39)
第四章 ALTERA硬件描述语言………………………………………………………………(65)
4·1 概述…………………………………………………………………………………(65)
4·2 基本的AHDL设计结构…………………………………………………………………………(72)
4·2·1 标题语句…………………………………………………………………………………(73)
4·2·2 参数语句………………………………………………………………………………(73)
4·2·3 包含语句………………………………………………………………………………(75)
4·2·4 常量语句-………………………………………………………………………(76)
4·2·5 定义语句……………………………………………………………………………(76)
4·2·6 函数原型语句……………………………………………………………(77)
4·2·7 选择语句………………………………………………………………………(79)
4·2·8 断言语句………………………………………………………………………………(80)
4·2·9 子设计段……………………………………………………………………………(80)
4·2·10 变量段 …………………………………………………………………………………(81)
4·2·11 实例说明 …………………………………………………………………………(83)
4·2·12 结点说明 …………………………………………………………………………(83)
4·2·13 寄存器说明 ………………………………………………………………………(84)
4·2·14 状态机说明 …………………………………………………………………………(85)
4·2·15 状态机别名说明 …………………………………………………………………(86)
4·2·16 逻辑段 …………….....…………..……………(87)
4·3 AHDL 的基本元素…………………………………………………………………(98)
4·3·1 保留关键字和标识符……………………………………………………………(98)
4·3-2 符号……………………………………………………………………………………(99)
4·3-3 带引号和不带引号的名称 …………………………………………………(100)
4·3·4 组 …………………………………………………………………………(101)
4·3·5 AHDL中的数字 ……………………………………………………………(103)
4·3·6 算术表达式 ……………………………………………………………(103)
4·3·7 布尔表达式…………………………………………………………………(105)
4·3·8 逻辑运算符 …………………………………………………………………………(105)
4·3·9 应用NOT的布尔表达式 ……………………………………………………(106)
4·3·10 应用AND、
NAND、OR、NOR、XOR和 XNOR的布尔表达式 ………………(106)
4·3·11 在布尔表达式中的算术运算符……………………………………………………(107)
4-3·12 比较符………………………………………………………………………(107)
4·3-13 布尔运算符和比较符的优先级…………………………………………………(108)
4·3·14 原语………………………………………………………………………(108)
4·3·15 强函数(Megafunctions)………………………………………………………(119)
4·3·16 老式宏函数(old-style Macrofunctions)………………………………………(120)
4·3·17
端口………………………………………………………………………………(127)
4·3·18 参数……………………………………………………………………(129)
4·4 如何使用AHDL……………………………………………………………………………(131)
4·4·1 简介……………………………………………………………………………(131)
4·4·2 组合逻辑……………………………………………………………(135)
4·4-3 时序逻辑 ………………………………………………………………………(148)
4-4·4 状态机 …………………………………………………………………………(151)
4·4·5 实现层次化设计 ……………………………………………………………(161)
4·4·6 实现LCELL 和SOFT语句 ……………………………………………(168)
4·4·7 实现RAM和ROM ……………………………………………………(169)
4·4·8 命名-个布尔运算符或比较符 ……………………………………………………(169)
4·4·9 使用层次化设计生成逻辑 ………………………………………………………(170)
4·4·10 使用迭代生成逻辑…………………………………………………………(171)
4·4·11 使用断言(
Assert)语句 ………………………………………………………………(171)
第五章 设计实例与技巧………………………………………………………………(173)
5·1 设计稳定性 …………………………………………………………………………(173)
5·1·1
FPGA的设计特点 ……………………………………………………………(173)
5·1·2 FPGA设计的基本单元……………………………………………………………(174)
5·1·3
信号的分类 ……………………………………………………………………(174)
5·1·4 FPGA中的同步设计技术 ……………………………………………………(174)
5·1·5 FP(A设计的稳定性 ………………………………………………………(175)
5·2 频率计实例………………………………………………………………………(182)
5·3 数字滤波器实例 ………………………………………………………………………(189)
5·4 盲均衡器FLEX10K器件的实现……………………………………………………(203)
更多详细内容请下载附件查看