资料介绍
[学习要求]可利用简单的VHDL语法进行简单组合逻辑电路和时序逻辑电路的设计。
[重点与难点]
重点:基于真值表的组合逻辑电路的设计; 基于状态机的时序电路的设计。
难点:基于状态机的时序电路的设计。
[理论内容]
一、组合逻辑电路的设计
对于很多的组合逻辑电路都可以利用卡诺图化简更简的逻辑电路,但在VHDL语言中我们没有必要化简,可以直接利用真值表对电路进行描述,化简的过程可由VHDL软件系统自动完成。
下面我们以多路选择器为例,设计如图1所示的多路选择器。假定A、B、C、D和
以下是用不同语法实现的程序片段:
--***************库定义部分************
Library ieee;
Use ieee.std_logic_1164.all;
Use ieee.std_logic_arith.all;
Use ieee.std_logic_unsigned.all;
--*************实体部分****************
Entity MUX is
Port(
A,B,C,D : in std_logic_vector(3 downto 0);
S: in std_logic_vector(1 downto 0);
Z : out std_logic_vector(3 downto 0)
);
end MUX;
--*************以下采用并发语句实现*****************
--************用When-else语句实现的结构体****************
- 数字电路基础 124次下载
- 常用4000系列标准数字电路的中文名称资料 5次下载
- 《数字电路基础》课件下载 0次下载
- 数字电路转速测量制作说明 4次下载
- FPGA CPLD数字电路设计经验分享.
- 华为高速数字电路设计教材资源下载 97次下载
- 高速数字电路系统中的阻抗匹配与常用端接方式资料下载
- 常用数字电路的Verilog描述 34次下载
- 数字电路7大基础实验 0次下载
- 脉冲与数字电路 0次下载
- 数字电路篇 66次下载
- 数字电路正式报告 1次下载
- 数字电路基础知识 29次下载
- 数字电路的概念、基本门电路
- 基于LabVIEW的数字电路设计和仿真
- 如何使用 Verilog 进行数字电路设计 307次阅读
- 数字电路中的亚稳态是什么 1349次阅读
- 数字电路的定义、应用及分类 1.2w次阅读
- 数字电路中最基本的门电路 3715次阅读
- 计算机高速数字电路设计技术及措施 3569次阅读
- 模拟电路和数字电路的区别 3.3w次阅读
- 简析模拟电路与数字电路 1w次阅读
- 数字电路的特点及优势介绍 2.1w次阅读
- 数字电路应用举例 2w次阅读
- 数字电路比模拟电路的优点 1.8w次阅读
- 模拟电路、传统数字电路与单片机有什么区别 3w次阅读
- 数字电路该怎么学_数字电路的学习方法(要点、注意事项) 3.5w次阅读
- 模拟电路与数字电路的区别详解 7530次阅读
- 数字电路之时序电路 1.9w次阅读
- 单片机基础知识:模拟电路、传统数字电路与单片机的区别 1w次阅读
下载排行
本周
- 1DC电源插座图纸
- 0.67 MB | 3次下载 | 免费
- 2AN-1267: 使用ADSP-CM408F ADC控制器的电机控制反馈采样时序
- 1.41MB | 3次下载 | 免费
- 3AN158 GD32VW553 Wi-Fi开发指南
- 1.51MB | 2次下载 | 免费
- 4AN148 GD32VW553射频硬件开发指南
- 2.07MB | 1次下载 | 免费
- 5AN111-LTC3219用户指南
- 84.32KB | 次下载 | 免费
- 6AN153-用于电源系统管理的Linduino
- 1.38MB | 次下载 | 免费
- 7AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下载 | 免费
- 8SM2018E 支持可控硅调光线性恒流控制芯片
- 402.24 KB | 次下载 | 免费
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 450次下载 | 免费
- 2免费开源CC3D飞控资料(电路图&PCB源文件、BOM、
- 5.67 MB | 138次下载 | 1 积分
- 3基于STM32单片机智能手环心率计步器体温显示设计
- 0.10 MB | 130次下载 | 免费
- 4使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 5美的电磁炉维修手册大全
- 1.56 MB | 24次下载 | 5 积分
- 6如何正确测试电源的纹波
- 0.36 MB | 18次下载 | 免费
- 7感应笔电路图
- 0.06 MB | 10次下载 | 免费
- 8万用表UT58A原理图
- 0.09 MB | 9次下载 | 5 积分
总榜
- 1matlab软件下载入口
- 未知 | 935121次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73810次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论