ABEL硬件程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘毅坚编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7505396846
- 页数:240 页
目录 1
第1章 ABEL语言基础 1
1.1 硬件程序设计环境 1
1.1.1 基于芯片的开发过程 1
1.1.2 可编程系统简介 2
1.1.3 源文件编辑窗口 3
1.1.4 Synario文本编辑工具 3
1.1.5 文件属性 4
1.1.6 使用ABEL语言的其他环境 5
1.2 ABEL语言基本概念 7
1.2.1 ABEL语言的基本内容 7
1.2.2 语言描述 7
1.3.1 语法基础 8
1.3 ABEL基本组成元素 8
1.2.3 ABEL语言的特点 8
1.3.2 运算符 11
1.3.3 表达式与方程 13
1.4 ABEL其他组成元素 14
1.4.1 集合(数组) 14
1.4.2 块 15
1.4.3 变量及变量代换 16
1.5 ABEL基本语法结构 16
1.5.1 源文件模块结构 16
1.5.2 基本语法规则 19
1.5.3 模块语句和标题语句 19
1.5.4 声明(DECLARATIONS) 20
习题 23
1.5.5 模块结束 23
第2章 ABEL的特殊组成 25
2.1 宏定义与模块使用 25
2.1.1 MACRO宏定义 25
2.1.2 FUNCTIONAL_BLOCK功能块 26
2.1.3 INTERFACE接口 26
2.2 逻辑功能描述 27
2.2.1 EQUATIONS方程 27
2.2.2 真值表定义 28
2.2.3 真值表声明 29
2.2.4 真值表结构 29
2.2.5 七段LED译码器设计实例 29
2.3.1 状态图的认识 31
2.3 状态图和状态机 31
23.2 STATE_DIAGRAM状态图语句 32
2.3.3 STATE_REGISTER状态机语句 32
23.4 状态转移 33
2.3.5 状态图设计实例 36
2.4 异或因子和测试向量 37
2.4.1 XOR—FACTORS异或因子 37
2.4.2 库文件和熔丝文件 38
2.4.3 测试和跟踪 39
2.4.4 测试向量表实例 40
习题 42
第3章 指示字和点扩展 44
3.1 指示字的使用 44
3.1.1 常用指示字 44
3.1.2 特别指示字 46
3.2 触发器和寄存器 49
3.2.1 触发器 49
3.2.2 寄存器 50
3.2.3 内部节点信号 50
3.3 ABEL点扩展方法 51
3.3.1 管脚属性定义 51
3.3.2 点扩展语法 51
3.3.3 广义点扩展和狭义点扩展 52
3.3.4 点扩展的典型应用 53
习题 56
第4章 ABEL程序设计基础 57
4.1 原理图的层次描述 57
4.1.1 项目管理器 57
4.2 ABEL语言的层次描述 60
4.2.1 一位全加器电路的模块结构 61
4.2.2 一位加法器逻辑 61
4.2.3 语言模块层次描述 62
4.3 三位乘法器电路 65
4.3.1 三位乘法器电路设计基本原理 65
4.3.2 程序模块设计 65
4.3.3 ABEI程序模块分段说明 65
4.4 汽车尾灯控制电路 67
4.4.1 汽车尾灯控制电路设计原理 67
4.4.2 汽车尾灯控制电路顶层原理图 68
4.4.3 模块描述源程序 69
习题 69
5.1.1 项目管理器 71
5.1 Synario系统简介 71
第5章 Synario开发软件 71
5.1.2 十进制计数器 72
5.2 创建新项目 73
5.2.1 选择主菜单选项 73
5.2.2 选择目录 74
5.2.3 选择项目和器件 74
5.3 原理图设计 75
5.3.1 相关的知识 75
5.3.2 原理图编辑工具 75
5.3.3 选择新原理图 76
5.4.1 选择基本逻辑器件 77
5.4.2 信号命名 77
5.4 基本逻辑器件设定 77
5.3.4 添加新器件 77
5.4.3 输入、输出信号标记 78
5.4.4 管脚锁定文件的使用 80
5.4.5 增加文字说明 80
5.5 逻辑功能描述 81
5.5.1 选择文本编辑对话框 81
5.5.2 描述逻辑功能 81
5.5.3 修改 82
5.5.4 错误信息 82
5.6 测试向量文件 83
5.6.1 建立仿真测试向量(Simulation TestVectors) 83
5.6.2 测试向量文件书写要点 83
习题 84
6.1.2 参数说明 85
6.1.1 参数文件定义 85
第6章 属性控制与编译 85
6.1 参数文件控制方式 85
6.1.3 实例 86
6.1.4 参数文件输入 87
6.2 命令控制方式 87
6.2.1 设置节点相关属性 88
6.2.2 设置系统相关属性 90
6.2.3 设置输入输出属性 93
6.3 菜单控制方式 94
6.3.1 Synario原理图逻辑设计 94
6.3.2 Synario逻辑适配属性 96
6.4.1 逻辑设计密度的优化 97
6.4.2 逻辑资源利用率的优化 97
6.4 电路优化设计 97
6.4.3 速度优化 98
6.4.4 逻辑设计注意事项 98
6.5 编译与仿真 99
6.5.1 编译过程 99
6.5.2 波形仿真 100
习题 102
第7章 适配下载 103
7.1 逻辑适配 103
7.1.1 基本适配参数设定 103
7.1.2 适配属性参数设定 104
7.1.3 适配过程 104
7.1.4 查看设计报告 105
7.2.2 反熔丝型开关 106
7.2.1 熔丝型开关 106
7.2 可编程开关 106
7.2.3 浮栅编程元器件 107
7.3 编程下载 108
7.3.1 选择编程下载项目 108
7.3.2 读板上芯片的电子标签或写电子标签 109
7.3.3 执行下载操作 110
7.4 下载接口 110
7.4.1 ISP编程接口 111
7.4.2 器件编程组态 111
习题 113
8.1.2 数字系统的基本模型 115
8.1.1 数字系统的特点 115
8.1 数字系统设计方法 115
第8章 硬件程序设计方法 115
8.1.3 数字系统设计方法 116
8.1.4 设计验证 116
8.2 ABEL程序设计技巧 117
8.2.1 自顶向下的设计方法 117
8.2.2 源程序中的下层程序设计 117
8.2.3 上层模块中的声明 118
8.2.4 中间变量和状态变换 118
8.2.5 运用异或功能简化逻辑 120
8.2.6 输出控制 120
8.3 移动数字编码器 121
8.3.1 移动数字编码器的组成 121
8.3.2 下层程序模块 123
8.3.3 测试向量程序模块 128
8.4.1 系统分析设计 130
8.4 数字钟电路设计 130
8.4.2 Top-Down模块设计 131
8.4.3 编译与适配 136
8.4.4 编程下载 136
习题 137
第9章 Expert软件的典型应用 138
9.1 Expert项目管理器 138
9.1.1 项目管理器 138
9.1.4 翻译EDIF属性 139
9.1.5 Expert资源类型 139
9.1.3 进程窗口 139
9.1.2 项目管理器接口 139
9.2 数字脉冲到模拟信号转换的实例 140
9.2.1 顶层模块 140
9.2.2下层类模块 141
9.2.3 仿真操作 142
9.3 Expert颜色仿真实例 142
9.3.1 选择资源项目 142
9.3.2 仿真程序 142
习题 146
第10章 实验指导 147
10.1 基础类实验 147
10.1.1 实验1——原理图设计 147
10.1.2 实验2——3-8译码器 149
10.1.3 实验3——4-16译码器 150
10.1.4 实验4——四位加法器 152
10.1.5 实验5——四位比较器 153
10.1.6 实验6——十进制计数器 155
10.1.7 实验7——格雷码计数器 157
10.1.8 实验8——交通灯 159
10.1.9 实验9——动态扫描显示 162
10.1.10 实验10——可控移位寄存器 164
10.2 开发类实验 166
10.2.1 实验1——单片机通用接口芯片和程序监视器 166
10.2.2 实验2——PWM脉宽调制的A/D转换器 168
10.2.3 实验3——ADC0809 A/D转换及模拟量显示 172
10.2.4 实验4——PWM脉宽调制的D/A转换器 176
10.2.5 实验5——DAC0832 D/A转换器及波形发生器 177
10.2.6 实验6——序列脉冲同步码检测 181
10.2.7 实验7——PCM采编器 183
10.2.8 实验8——利用单片机的波形发生器 186
10.2.9 实验9——利用单片机的A/D转换 189
10.2.10 实验10——GYH—I型仪器综合设计实验 190
附录A Synario部分错误信息表 193
附录B CPLD器件功能简介 205
附录C 常用ispLSI芯片简介 211
附录D GYH—Ⅰ型电子系统综合实验仪 216
附录E GYH—Ⅲ型综合实验仪 226
附录F 部分目标板管脚对照 231
附录G MAX+PLUSII软件简介 234
附录H 技术支持 239
参考文献 240
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017