第一章 现场可编程微控制器外围芯片PSD4系列 1
1.1 PSD4系列性能简介 1
1.1.1 主要特点 1
1.1.2 概述 1
1.1.3 PSD4××系列成员 4
1.2 PSD4系列组成结构及引脚说明 5
1.2.1 管脚排列及封装资料 5
1.2.2 引脚说明 9
1.2.3 PSD4××结构 12
1.3 PSD4系列ZPLD模块 12
1.3.1 PSD4××A1 ZPLD模块 12
1.3.2 PSD4××A2 ZPLD模块 22
1.4 PSD4系列总线接口 35
1.4.1 总线接口配置 36
1.4.2 总线接口举例 40
1.5 PSD4系列I/O端口 45
1.5.1 PSD4系列I/O端口功能 45
1.5.2 端口寄存器 47
1.5.3 端口A—功能和结构 48
1.5.4 端口B—功能和结构 51
1.5.5 端口C和端口D—功能和结构 51
1.5.6 端口E—功能和结构 51
1.6 PSD4系列存储器模块 55
1.7 PSD4系列外设I/O 58
1.8 页面寄存器 60
1.9 加密保护 60
1.10 功率管理单元 60
1.10.1 备用方式 60
1.10.2 其它功率节省选择方案 63
1.11 PSD4系列的系统配置 65
1.11.1 各寄存器偏移地址划分 65
1.11.2 复位 68
1.11.3 ZPLD宏单元初始化 69
1.12 PSD4××工作特性 69
1.12.1 工作范围 69
1.12.2 AC/DC参数 70
1.13 PSD4系列工作时序 78
1.14 引脚电容 83
1.15 擦除和编程 84
1.16 PSD4××购货指南 84
第二章 现场可编程微控制器外围芯片PSD5系列 89
2.1 PSD5系列性能简介 89
2.1.1 主要特点 89
2.1.2 概述 90
2.1.3 PSD5系列成员 93
2.2 PSD5系列组成结构和引脚说明 94
2.2.1 管脚排列及封装资料 94
2.2.2 引脚说明 97
2.2.3 PSD5××结构 99
2.3 PSD5系列ZPLD模块 100
2.3.1 概述 100
2.3.2 DPLD 102
2.3.3 GPLD 105
2.3.4 PPLD 113
2.3.5 ZPLD功率管理 113
2.4 PSD5系列总线接口 116
2.4.1 总线接口配置 116
2.4.2 总线接口举例 120
2.5 PSD5系列I/O端口功能 125
2.5.1 PSD5系列I/O端口功能 125
2.5.2 端口寄存器 127
2.5.3 端口A—功能和结构 129
2.5.4 端口B—功能和结构 129
2.5.5 端口C和端口D—功能和结构 132
2.5.6 端口E—功能和结构 132
2.6 PSD5系列存储器模块 136
2.7 PSD5系列外设I/O 139
2.8 页面寄存器 141
2.9 加密保护 141
2.10 功率管理单元 141
2.10.1 备用方式 141
2.10.1 其它功率节省选择方案 144
2.11 PSD5××计数器/定时器 146
2.11.1 概述 146
2.11.2 计数器/定时器操作 149
2.11.3 计数器/定时器操作方式 149
2.11.4 终端计数(TCs) 158
2.11.5 计数器/定时器时钟输入 160
2.11.6 计数器/定时器寄存器 162
2.11.7 装载/存储 169
2.11.8 允许/禁止 170
2.11.9 计数器/定时器输入/输出 170
2.11.10 专用功能分配 170
2.11.11 脉冲方式下样本计数器/定时器0初始化 173
2.12 中断控制器 174
2.12.1 概述 174
2.12.2 中断操作 174
2.13 PSD5系列系统配置 181
2.13.1 各寄存器偏移地址划分 181
2.13.2 复位 184
2.13.3 ZPLD宏单元初始化 185
2.14 PSD5××工作条件 185
2.14.1 工作范围 185
2.14.2 AC/DC参数 186
2.15 PSD5系列工作时序 195
2.16 引脚电容 200
2.17 擦除和编程 200
2.18 购货指南 201
第三章 PSDsoft软件使用指南 203
3.1 概述 203
3.1.1 PSDsoft应用程序 203
3.1.2 PSDsoft处理和设计流程 204
3.1.3 项目文件 206
3.2 安装和启动 212
3.2.1 系统需求 212
3.2.2 硬件安装 213
3.2.3 安装PSDsoft 214
3.2.4 PSDsoft顶层窗口及其功能 215
3.3 PSDabel设计 220
3.3.1 使用PSDabel设计模块 221
3.3.2 修改项目文件 223
3.3.3 编译项目文件 224
3.3.4 仿真项目文件 225
3.3.5 优化项目文件 227
3.3.6 观察处理结果 229
3.4 PSD配置设计模块 230
3.4.1 启动PSD配置设计模块 230
3.4.2 指定配置 231
3.4.3 观察配置 236
3.4.4 保存配置 237
3.5 PSD编译器 237
3.5.1 装配处理 239
3.5.2 地址变换处理 239
3.5.3 反编译处理 240
3.5.4 使用PSD编译器 240
3.6 PSD仿真器 245
3.6.1 仿真一个设计 245
3.6.2 观看仿真结果 246
3.7 PSD编程器 246
3.7.1 选择PSD编程器主窗口 247
3.7.2 设置端口配置 248
3.7.3 文件操作 249
3.7.4 选择器件 251
3.7.5 PSD编程器的用法 251
3.7.6 使用实用程序 259
第四章 PSD4××/5××设计教程 261
4.1 引言 261
4.2 设计举例 261
4.3 PSDsoft开发工具 264
4.4 使用设计举例 266
4.4.1 管理项目 266
4.4.2 输入设计源文件 268
4.4.3 编译源文件 276
4.4.4 配置设计 280
4.4.5 编译设计 284
4.4.6 仿真设计 289
4.4.7 编程PSD5×× 300
4.4.8 文件摘要 304
4.4.9 PSD5××/4××概述 324