四位二进制计数器
//四位二进制计数器modulecount(Q,clock,clear);//输入/输出端口output[3:0]Q;inputclock,clear;//输出变量Q被定义为寄存器类型reg[3:0]Q;always@(posedgeclearornegedgeclock)beginif(clear)Q<=4d0;//为了能生成诸如触发
发表于 2/29/2012 8:37:52 PM
阅读(3599)
行为级case语句描述的四选一多路选择器
行为级描述的四选一多路选择器//四选一多路器,器端口列表完全根据输入/输出图编写modulemux4_to_1(out,i0,i1,i2,i3,s1,s0);//根据输入/输出图的端口声明outputout;inputi0,i1,i2,i3;inputs1,s0;//输出端口被声明为寄存器类型的变量regout;//若输入信号改变,则重新计算
发表于 2/29/2012 8:21:35 PM
阅读(4664)
行为级case语句描述的四选一多路选择器
行为级描述的四选一多路选择器//四选一多路器,器端口列表完全根据输入/输出图编写modulemux4_to_1(out,i0,i1,i2,i3,s1,s0);//根据输入/输出图的端口声明outputout;inputi0,i1,i2,i3;inputs1,s0;//输出端口被声明为寄存器类型的变量regout;//若输入信号改变,则重新计算
发表于 2/29/2012 8:21:35 PM
阅读(4938)
生成语句对两个N位总线进行按位异或
/*本程序说明了如何使用生成语句对两个N位的总线用门级原语进行按位异或。在这里其目的在于说明循环生成语句的使用方法,其实这个实例如果使用矢量线网的逻辑表达式比用门级原语实现起来更为简单*///本模块生成两条N位总线变量的按位异或。modulefpgaceshi(out,i0
发表于 2/29/2012 5:17:03 PM
阅读(5085)
四选一多路选择器
四选一多路选择器modulefpgaceshi(out,i0,i1,i2,i3,sl,s0);outputout;inputi0,i1,i2,i3;inputsl,s0;regout;//任何输入信号改变,都会引起输出信号的重新计算&n
发表于 2/27/2012 8:35:32 PM
阅读(3013)
