07 2011 档案
摘要:【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 交通灯的控制原理与要求: 在十字路口,每条道路各有一组红、黄、绿灯和倒计时显示器,用以指挥车辆和行人有序的通行。其中。红灯亮表示该道路禁止通行;黄灯亮表示停车;绿灯亮表示可以通行;倒计时显示器是用来显示允许通行或禁止通行的时间。交通灯控制器就是用于自动控制十字路口的交通灯和计时器,指挥各种车辆和行人安全通过。下面我们就设计一个这样的:1)、在十字路口设置一组红、黄、绿等,显示顺序为:红,绿,黄,红……2)、设置一组数码管,以倒计时的方式显示允许通过或禁止通过的时间,其中绿灯、黄灯、红灯的持续时间为20s,5s,25
阅读全文
摘要:【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 七段数码管扫描显示原理: 一般来说,多个数码管的连接并不是把每个数码管都独立的与可编程逻辑器件连接,而是把所有的LED管的输入连在一起。如图1.1所示。 图1.1 扫描数码管的原理图 这样做的好处有两点:一是节约了器件的IO口;其二是降低了功耗。每次向LED写数据时,通过片选选通其中一个LED,然后把数据写入该LED管,因此每个时刻只有一个LED管是亮的。为了能持续看见LED上面的显示内容,必须对LED管进行扫描,即依次并循环地点亮各个LED管。利用人眼的视觉暂停效应,在一定的扫描频率下,人眼就会看见好几个LED一
阅读全文
摘要:【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 AD转换 AD转换就是模数转换,顾名思义,就是把模拟信号转换成数字信号。我们所用的模数转换芯片是ADC0809。 ADC0809 8通道8位a/d转换器,ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当..
阅读全文
摘要:【连载】 FPGA Verilog HDL 系列实例 Verilog HDL 之 矩阵键盘接口1、矩阵键盘的原理 矩阵键盘又叫行列式键盘。用带IO口的线组成行列结构,按键设置在行列的交点上。例如用4×4的行列式结构可以构成16个键的键盘。这样,当按键数量平方增长时,I/O口只是线性增长,这样就可以节省I/O口。矩阵键盘的原理图如图1.1所示: 图1.1 矩阵键盘的原理图 按键设置在行列线交叉点,行列线分别连接到按键开关的两端。列线通过上拉电阻接3.3V电压,即列线的输出被钳位到高电平状态。 判断键盘中有无按键按下式通过行线送入扫描线好然后从列线读取状态得到的。其方法是依次给行线送低电
阅读全文
摘要:【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 乐曲演奏 我们都知道,乐曲由音调和音长组成,只要将音调和音长控制好就能演奏出动听的乐曲。下面将用Verilog HDL 硬件描述语言完成乐曲演奏的设计。1、音调的控制 频率的高低决定了音调的高低。图1.1是音调和音律之间的关系。 图1.1 音调和音律之间的关系 所有不同频率的信号都是从同一个基准频率分频得来的。由于音阶频率多为非整数,而分频系数又不能为小数,故必须将计算得到的分频数四舍五入取整。若基准频率过低,则由于分频比太小,四舍五入取证后的误差较大。若基准频率过高...
阅读全文
摘要:Verilog HDL 之 8-3编码器原理: 在数字系统中,常常需要将某一信息(输入)变换为某一特定的代码(输出)。把二进制码按一定的规律排列,例如8421码、格雷码等,使每组代码具有一特定的含义(代表某个数字或是控制信号)称为编码。具有编码功能的逻辑电路称为编码器。编码器有若干个输入,在某一时刻只有一个输入被转换为二进制码。例如8线-3线编码器和10线-4线编码器分别有8输入、3位输出和10位输入、4位输出。下面是8-3编码器的真值表。实验环境: 硬件:AR2000核心板、SOPC-MBoard板、PC 机、ByteBlaster II 下载电缆 软件:ModelSim 、Alter...
阅读全文
摘要:Verilog HDL是一种用于数字系统设计的硬件描述语言,它可用来进行各种级别的逻辑设计,以及数字逻辑系统的仿真验证、时序分析和逻辑综合。Verilog HDL 是目前应用最广泛的一种硬件描述语言。 学好硬件的最高境界是心中要有电路,对于我们刚刚接触FPGA以及Verilog HDL的人来说,最重要的是要多理解,多练习,多思考,多总结。 下面将对Verilog HDL进行一系列的实例应用,让我们对Verilog HDL 语言有一些直观的理解,看看Verilog HDL能为我们做什么事。 PS:有颜色的是有对应链接的。一二部分总结比较简单,后面的部分可仔细看看。目录:一、组合逻辑实验...
阅读全文

浙公网安备 33010602011771号