美文网首页
Verilog描述时序逻辑电路

Verilog描述时序逻辑电路

作者: 打着石膏脚的火星人 | 来源:发表于2018-07-19 20:05 被阅读0次

一、分类:米利型和穆尔型时序电路:

     米利型:O = h(I,S);  穆尔型: O = h(S)

二、时序逻辑电路功能的表达:激励方程式,转换方程组,输出方程组。

三、四位双向移位寄存器 1.jpg
module shift74x194_beh(
  input S1,S0,
  input CP,CR,  
  input Dsl,Dsr,//串行数据输入
  input [3:0] D,
  output reg [3:0] Q
);
always @(posedge CP,negedge CR)
if(~CR)  Q <= 4'b0000;
else 
  case({S1,S0})
  2'b00: Q <= Q;
  2'b01: Q <= { Q[2:0], Dsr}; //右移
  2'b10: Q <= {Dsl,Q[3:1]}; //左移
  2'b11: Q <= D;  //并行置数
  endcase
endmodule
3.jpg
module counter74x161_beh(
  input CEP,CTP,PE,CP,CR,
  input [3:0]D,
  output TC,
  output reg [3:0]Q
);
wire CE;
assign CE = CEP & CET;
assign TC = CET & PE & (Q == 4'b1111);
always @(posedge CP,negedge CR)
  if(~CR) Q <= 4'b0000;
  else if(~PE) Q <= D;
  else if(CE) Q <= Q+1'b1;
  else Q <= Q;
endmodule
//通用的可逆计数器
module updowncount_beh
#(parameter n = 4
)
(
  input Load,Up_down,En,CP, 
  input [n-1:0]D,
  output reg[n-1:0] Q
);
integer direction;
always @(posedge CP)
begin 
  if(Up_down)
    direction <= 1;
  else 
    direction <= -1;
  if(Load)
    Q <= D;   //同步置数
  else if(En)
    Q <= Q + direction;
  else 
    Q <= Q;
 end
endmodule

相关文章

  • Verilog描述时序逻辑电路

    一、分类:米利型和穆尔型时序电路: 二、时序逻辑电路功能的表达:激励方程式,转换方程组,输出方程组。

  • 专题:阻塞赋值&非阻塞赋值

    阻塞赋值(=)一般用于描述组合逻辑电路,也可以描述时序逻辑电路(不推荐)。非阻塞赋值(<=)只描述时序逻辑电路。 ...

  • 专题:always @()

    always @(敏感信号)always可以用于描述组合逻辑电路和时序逻辑电路。 always描述组合逻辑电路该语...

  • Verilog描述组合逻辑电路

    2018年7月18日:行为级建模以及分模块、分层次的结构化建模: 行为级建模:always,过程赋值语句,条件语句...

  • 数字电子技术基础:第六章知识点概要

    第六章为时序逻辑电路,本章主要讲了时序逻辑电路的工作原理、分析方法和设计方法。 时序逻辑电路是指,...

  • 时序逻辑中的Verilog程序解读

    同步时序逻辑电路中由于引入了时钟脉冲,在写verilog程序时,习惯面向过程或面向对象编程思维的童鞋带来理解上的困...

  • 数字电子技术基础:第四章知识点概要

    第四章为组合逻辑电路,书中首先将数字电路分为了两类,分别为组合逻辑电路和时序逻辑电路。两者的区别为,组合逻辑电路的...

  • Verilog 语言简介

    什么是 Verilog 语言 Verilog一般指Verilog HDL。Verilog HDL是一种硬件描述语言...

  • Verilog:基础语法(上)

    Verilog HDL简介 Verilog HDL(简称 Verilog )是一种硬件描述语言,用于数字电路的系统...

  • 第一章出题

    1、数字电路分为____和____两类。 解析:根据课本可知,分为组合逻辑电路和时序逻辑电路两类。 2、将十进制的...

网友评论

      本文标题:Verilog描述时序逻辑电路

      本文链接:https://www.haomeiwen.com/subject/xsgtmftx.html