射频和无线供应商和资源的家

一站式满足您的射频和无线需求

4位上下计数器VHDL源代码

本页的VHDL源代码涵盖4位上下计数器VHDL代码

硬件描述语言(VHDL)代码

图书馆IEEE;
使用IEEE.STD_LOGIC_1164.ALL;
使用IEEE.STD_LOGIC_ARITH.ALL;
使用IEEE.STD_LOGIC_UNSIGNED.ALL;

实体Counter_VHDL是
port(Number: in std_logic_vector(0到3);
时钟:在std_logic;
加载:在std_logic;
重置:在std_logic;
方向:在std_logic;
输出:输出std_logic_vector(0到3));
Counter_VHDL结束;

Counter_VHDL的行为是
信号temp: std_logic_vector(0到3);
开始
过程(时钟、复位)
开始
如果Reset='1'则
Temp <= "0000";
elsif(时钟事件和时钟='1')然后
if Load='1',则
temp <= Number;
elsif (Load='0' and Direction='0')然后
温度<=温度+ 1;
elsif (Load='0' and Direction='1')然后
温度<=温度- 1;
如果;
如果;
结束过程;
输出<= temp;
端行为;

有用的链接到VHDL代码

参考以下以及左侧面板上提到的有用的VHDL代码的链接。
D触发器
T触发器
读写RAM
4 x1 MUX
4位二进制计数器
Radix4蝴蝶
16 qam调制
2bit并行串行

射频和无线教程

无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达


分享本页

翻译本页
Baidu