首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > VHDL程序一些非常经典的举例

VHDL程序一些非常经典的举例

资料介绍
以下是我自己整理的VHDL 程序一些非常经典的例子,希望能给大家带来帮助!附件中包括以下例子:
重要说明:不同软件对VHDL语法的支持范围是不一样的,以下程序中的某些语句可能不能运行在所有的软件平台之上,因此程序可能要作一些修改,同时务必注意阅读程序中的注释。以下部分程序为txt格式,请自行另存为vdh后缀的文件。有些EDA软件要求ENTITY的名称和文件名要相同,也请自行修改。 如发现错误请在BBS上提出。

1.组合逻辑:

最高优先级编码器 8位相等比较器
三人表决器(三种不同的描述方式) 加法器描述
8位总线收发器:74245 (注2) 地址译码(for m68008)
多路选择器(使用select语句) LED七段译码
多路选择器(使用if-else语句) 双2-4译码器:74139
多路选择器(使用when-else语句) 二进制到BCD码转换
多路选择器 (使用case语句) 二进制到格雷码转换
双向总线(注2) 汉明纠错吗译码器
三态总线(注2) 汉明纠错吗编码器
解复用器




时序逻辑:

四D触发器:74175 用状态机实现的计数器
简单的锁存器 各种功能的计数器
简单的12位寄存器 通用寄存器
带load、clr等功能的寄存器 带三态输出的8位D寄存器:74374(注2)
移位寄存器:74164 8位数据锁存器
移位寄存器
标签:FPGA资源Altera
VHDL程序一些非常经典的举例
本地下载

评论