[原创] 【菜鸟FPGA学习帖】第三帖 基本程序的学习

常见泽1   2013-9-1 12:00 楼主
从今天开始学习VHDL的程序啦,第一次学有点激动,努力加油!!!
VHDL程序中,实体和结构体是必须的,是构成最简单VHDL程序的最基本结构。
1我们来看实体
1.jpg
1.1GENERIC类属说明语句
2.jpg
类属与常数不同,常数只能从设计实体的内部得到赋值,且不能改变,而类属的值可以由实体的外部提供
1.2.PORT端口
3.jpg
2我们来看结构体
结构体的格式
4.jpg
5.jpg
2.1 进程语句PROCESS
6.jpg
3VHDL的数据对象
数据对象有三类:变量、信号、常量
变量和信号相当于组合电路系统中门与门之间的连线及其连线上的信号值
常量相当于电路中恒定的电平
3.1变量
7.jpg
3.2常数
8.jpg
4IEEE预定义标准逻辑位与矢量
这两个数据类型用的太多,这里稍微提一下
4.1STD_LOGIC标准逻辑位类型
9.jpg
4.2STD_LOGIC_VECTOR
必须考虑宽度,同位宽同数据类型的矢量间才能进行赋值(描述总线信号)
5下面看下我们的第2帖里面的程序
10.jpg
【菜鸟FPGA学习帖】第3帖 基本程序的学习 .pdf (214.02 KB)
(下载次数: 18, 2013-9-1 12:00 上传)

回复评论 (3)

学习热情很高啊
生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙 =================================== 做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
点赞  2013-9-1 13:30

回复 沙发chenzhufly 的帖子

不错  不错  加油好好努力
做自己喜欢的设计就是一种幸福~~~
点赞  2013-9-2 13:29

4楼 kdy 

:carnation:
VHDL8错8错!强力支持!
Net:Wxeda.taobao.com QQ:1035868547 Blog:https://home.eeworld.com.cn/space-uid-390804.html
点赞  2013-9-3 00:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复