资料介绍
3.5用AHDL语言设计数字系统
AHDL语言是ALTERA公司开发的高效、易学的硬件描述语言,在max+plus2软件中使用它比VHDL语言更有效。
3.5.1 AHDL 简介
一个AHDL逻辑设计至少必须包含一个分设计段(Subdesign Section)和一个逻辑设计段(Logic Section),
其它段和语句是可选择的,AHDL的设计文件是用Max+PlusⅡ软件的文本编辑器编写的源程序(*.tdf)
下面介绍AHDL的一些语句。
(1) 常数叙述语句
该语句可以用一个字符串代表数字、算数表达式
例:
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)参数叙述语句
该语句可以声明参数化巨功能模块和宏功能模块的一个或几个参数
例:
(
FILENAME = “myfile.mif”, -- optional default value follows “=” sign
WIDTH,
AD_WIDTH = 8,
NUMWORDS = 2^AD_WIDTH
);
- 第3章 MAXPLUS软件的使用(第2节) 0次下载
- 第3章 MAXPLUS软件的使用(第1节) 0次下载
- 第3章 MAXPLUS软件的使用(第6节) 0次下载
- 第3章 MAXPLUS软件的使用(第7节) 0次下载
- 第3章 MAXPLUS软件的使用(第4节2) 0次下载
- MAXPLUS软件的使用 4次下载
- MAXPLUS软件的综合使用案例 0次下载
- MAXPLUS软件的图形编辑器设计案例 0次下载
- VHDL语言在MAXPLUS软件的设计案例 0次下载
- VHDL语言在MAXPLUS软件的使用 0次下载
- MAXPLUS软件的菜单栏介绍 0次下载
- MAXPLUS软件的图形编辑器的使用 0次下载
- MAXPLUS软件的使用教程 0次下载
- AHDL语言在MAXPLUS软件的使用案例 0次下载
- maxplus2下载 622次下载
- 组态软件InTouch的功能和特点 7610次阅读
- 医疗设备软件静态和动态分析技巧 医疗器械软件开发中的风险管理 1072次阅读
- 三菱PLC编程软件如何使用注释、声明、注解? 4401次阅读
- 详解FreeRTOS:嵌入式软件系统架构 2244次阅读
- 简单了解AUTOSRA软件架构 1108次阅读
- 使用三菱MX OPC软件连接虚拟PLC 7387次阅读
- 三种非常好用的PCB设计软件介绍 3.4w次阅读
- 目前三大主流PCB设计软件到底应该学习哪一个 5.5w次阅读
- 解答索尼电视如何安装第三方软件 2.7w次阅读
- plc编程软件有哪些?7款PLC编程软件介绍 13w次阅读
- 基于FPGA的软件无线电平台设计详细教程 3411次阅读
- 软件测试书籍有哪些_软件测试书籍推荐 1.5w次阅读
- 组态软件有哪些_组态软件哪个好_组态软件推荐(三款) 39.6w次阅读
- 组态软件是什么_组态软件有什么用 3.5w次阅读
- 什么是软件测试环境_软件测试环境有哪几种_做软件测试要用到什么工具 4.8w次阅读
下载排行
本周
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 126次下载 | 1 积分
- 2H桥中的电流感测
- 545.39KB | 7次下载 | 免费
- 3雷达的基本分类方法
- 1.25 MB | 4次下载 | 4 积分
- 4I3C–下一代串行通信接口
- 608.47KB | 3次下载 | 免费
- 5电感技术讲解
- 827.73 KB | 2次下载 | 免费
- 6从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
- 1.17MB | 2次下载 | 免费
- 7有源低通滤波器设计应用说明
- 1.12MB | 2次下载 | 免费
- 8RA-Eco-RA2E1-48PIN-V1.0开发板资料
- 35.59 MB | 2次下载 | 免费
本月
- 12024年工控与通信行业上游发展趋势和热点解读
- 2.61 MB | 763次下载 | 免费
- 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 126次下载 | 1 积分
- 3继电保护原理
- 2.80 MB | 36次下载 | 免费
- 4正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 32次下载 | 1 积分
- 5labview实现DBC在界面加载配置
- 0.57 MB | 21次下载 | 5 积分
- 6在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 13次下载 | 免费
- 8PADS-3D库文件
- 2.70 MB | 10次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多