waljj

时钟分频-偶数分频和奇数分频

分频电路在项目中经常要用到,这里介绍两种分频电路。偶数分频和奇数分频。偶数分频:偶数分频相对来说简单点。只要做一个计数器,计数值为需要分频的偶数值,输出时钟在计数值的前半部分和后半部分进行取反就可得到。如对时钟进行4分频的代码如下:`timescale1ns/100ps

两种移位寄存器的写法

工程中常用到移位寄存器,这里介绍两种写法:方式一:moduleshift(clk,shift,&nbs

流水线编程方式分析

下面为两个流水线与非流水线编写的两个例子:非流水线代码如下:moduletest(clk,clr,a,b,c,d,result);inputclk,clr;input[7:0]a,b,c,d;outputreg[31:0]result;reg[7:0]atemp,btemp,ctemp,dtemp;always@(posedgeclkornegedgeclr)beginif(!clr)be