ABEL硬件程序设计
2004-4
电子工业出版社
刘毅坚
240
403200
EDA技术是建立在电子电路自动化设计基础上综合多学科知识的新型应用技术。本书用ABEL语言和Synario软件工具对硬件设计程序的步骤和方法进行了较为全面地论述,其中包括有关电原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的专业知识,同时还针对ABEL语言和涉及Synario编译控制给出设计实例,由浅到深地安排大量实验,力求将理论知识和设计实践紧密结合,达到边学边练、即学即用的效果。
本书可作为高等院校计算机应用、电子电器及自动化控制等本、专科专业的教材,也可作为相关工程技术人员从事应用电路设计的技术参考资料。
第1章 ABEL语言基础 1.1 硬件程序设计环境 1.1.1 基于芯片的开发过程 1.1.2 可编程系统简介 1.1.3 源文件编辑窗口 1.1.4 SYNARIO文本编辑工具 1.1.5 文件属性 1.1.6 作用ABEL语言的其他环境 1.2 ABEL语言基本概念 1.2.1 ABEL语言的基本内容 1.2.2 语言描述 1.2.3 ABEL语言的特点 1.3 ABEL基本组成元素 1.3.1 语法基础 1.3.2 运算符 1.3.3 表达式与方程 1.4 ABEL其他组成元素 1.4.1 集合(数组) 1.4.2 块 1.4.3 变量及变量代换 1.5 ABEL基本语法结构 1.5.1 源文件模块结构 1.5.2 基本语法规则 1.5.3 模块语句和标题语句 1.5.4 声明(DECLARATIONS) 1.5.5 模块结束 习题第2章 ABEL的特殊组成 2.1 宏定义与模块使用 2.2 逻辑功能描述 2.3 状态图和状态机 2.4 异或因子和测试向量 习题第3章 指示字和点扩展 3.1 指示字的使用 3.2 触发器和寄存器 3.3 ABEL点扩展方法 习题第4章 ABEL程序设计基础第5章 SYNARIO开发软件第6章 属性控制与编译第7章 适配下载第8章 硬件程序设计方法第9章 EXPERT软件的典型应用第10章 实验指导附录A SYNARIO部分错误信息表附录B CPLD器件功能简介附录C 常用ISPLSI芯片简介附录D GYH-I型电子系统综合实验仪附录E GYH-III型综合实验仪附录F 部分目标板管脚对照附录G MAX+PLUSII软件简介附录H 技术支持参考文献
编写此书的目的是介绍通过程序设计的方法,达到高效地完成硬件设计过程的计算机技术,引导学生完成一些传统的电子设计技术(包括单片机)不能实现的内容,从而突出这一现代电子设计技术的优势。书中针对ABEL语言、涉及SYNARIO编译控制及部分设计实例进行了相关的描述,借助GYH-I、III型电子实验仪,结合一些具体实验内容进行教学,帮助读者学习有关电路原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的知识。
编写此书的目的是介绍通过程序设计的方法,达到高效地完成硬件设计过程的计算机技术,引导学生完成一些传统的电子设计技术(包括单片机)不能实现的内容,从而突出这一现代电子设计技术的优势。书中针对ABEL语言、涉及SYNARIO编译控制及部分设计实例进行了相关的描述,借助GYH-I、III型电子实验仪,结合一些具体实验内容进行教学,帮助读者学习有关电路原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的知识。