- 55
- 0
- 约2.09万字
- 约 29页
- 2017-06-18 发布于天津
- 举报
3.5用AHDL语言设计数字系统.doc
3.5用AHDL语言设计数字系统
AHDL语言是ALTERA公司开发的高效、易学的硬件描述语言,在max+plus2软件中使用它比VHDL语言更有效。
AHDL 简介
一个AHDL逻辑设计至少必须包含一个分设计段(Subdesign Section)和一个逻辑设计段(Logic Section),
其它段和语句是可选择的,AHDL的设计文件是用Max+PlusⅡ软件的文本编辑器编写的源程序(*.tdf)
下面介绍AHDL的一些语句。
常数叙述语句
该语句可以用一个字符串代表数字、算数表达式
例:
CONSTANT UPPER_LIMIT = 130;
CONSTANT BAR = 1 + 2 DIV 3 + LOG2(256);
CONSTANT FOO = 1;
CONSTANT FOO_PLUS_ONE = FOO + 1;
(2) 定义函数语句
该语句可以定义一个在分设计中使用函数,
例:
DEFINE MAX(a,b) = (a b) ? a : b;
SUBDESIGN
(
dataa[MAX(WIDTH,0)..0]: INPUT;
datab[MAX(WIDTH,0)..0]: OUTPUT;
)
BEGIN
datab[] = dataa[];
END;
此例中MAX函数保证最小的数据位宽度。
(3)参数叙述语句
该语句可以声明
您可能关注的文档
- 2013届高三海淀区二模化学试卷分析.ppt
- 2014-2018年CT机行业竞争格局与投资战略研究咨询报告.doc
- 2014年10月高三学年上学期期中统考命题范围物理.doc
- 2014年丰泽区初三化学区质检考试情况网络教研交流记录.doc
- 2015体质健康温岭市公示数据.doc-附件1.doc
- 2015年农村广播村村响工程设备采购.doc
- 2015年食品用塑料包装检验能力验证通报附件1-5.doc-附件1.doc
- 2016.11月份运行数据基础数据表(挂网).doc-附件.doc
- 2016.12月份运行数据基础数据表(挂网).doc-附件.doc
- 2016年度企业研发中心相关数据统计表.doc-附件.doc
原创力文档

文档评论(0)