在VHDL语言中如何表示同或,异或

如题所述

1.模N计数器的实现

  一般设计中用到计数器时,我们可以调用lpm库中的计数器模块,也可以采用VHDL语言自己设计一个模N计数器。本设计采用VHDL语言设计一个最大模值为16的计数器。输入端口为:使能信号en,复位信号clr和时钟信号clk;输出端口为:qa、qb、qc、qd。其VHDL语言描述略。

  2.带使能控制的异或门的实现

  输入端为:xor_en:异或使能,a和b:异或输入;输出端为:c:异或输出。当xor_en为高电平时,c输出a和b的异或值。当xor_en为低电平时,c输出信号b。其VHDL语言略。

  3.2分频(触发器)的实现

  输入端为:时钟信号clk,输入信号d;输出端为:q:输出信号a,q1:输出信号a反。其VHDL语言略。

  4.分频器的实现

  本设计采用层次化的设计方法,首先设计实现分频器电路中各组成电路元件,然后通过元件例化的方法,调用各元件,实现整个分频器。其VHDL语言略。

搜索
三分频电路设计方法
分频器土办法
二分频最好电路图
vhd是什么意思啊
最简单的二分频
并行计算用什么编程
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-21
-XOR 异或
-XNOR 同或
第2个回答  2011-10-21
vhdl语言里面好像没有这个运算,楼主可以把你想要的运算关系换算一下,用if else 语句,或者case 语句得到你想要的逻辑结果。本回答被网友采纳
相似回答