- 9
- 0
- 约 13页
- 2016-12-06 发布于河南
- 举报
VHDL作及答案2
第5章PPT课件作业
1.VHDL程序一般包含几个组成部分?各部分的作用是什么?
,,,,,,,,实体,结构体,库,程序包,配置
实体:用于描述所设计系统的外部接口特性;即该设计实体对外的输入、输出端口数量和端口特性。
结构体:用于描述实体所代表的系统内部的结构和行为;它描述设计实体的结构、行为、元件及内部连接关系。
库:存放已经编译的实体、构造体、程序包集合和配置。
程序包:存放各设计模块都能共享的数据类型、常数和子程序库;
配置:实体对应多个结构体时,从与某个实体对应的多个结构体中选定一个作为具体实现。
2.端口模式有哪几种?buffer类型与inout类型的端口有什么区别?
Out,,,,,in,,,,,inout,,,,,buffer
out,,(输出):只能被赋值,用于不能反馈的输出;
in,,(输入):只能读,用于时钟输入、控制输入单向数据输入;
inout(输入输出),,:既可读又可被赋值,被读的值是端口输入值而不是被赋值,作为双向端口。
buffer(缓冲):类似于输出,但可以读,读的值是被赋值,用做内部反馈用,不能作为双向端口使用。
3.下列标识符中,哪些是非法的?
Led3,,,,,,,,coder_,,_1,,,,,,,,,,end,,,,,,,,port,,,,,,,,std_machine,,,,,,,,2adder,,,,,,,,decoder*8
a
原创力文档

文档评论(0)