3.5用AHDL语言设计数字系统.docVIP

  • 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)参数叙述语句 该语句可以声明

文档评论(0)

1亿VIP精品文档

相关文档