⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stopwatch.v

📁 watchdog with verilog
💻 V
字号:
//`include "C:\synplicity\Synplify_72\lib\xilinx\virtex2.v"module stopwatch (CLK, RESET, STRTSTOP, TENTHSOUT, ONESOUT, TENSOUT);input CLK;input RESET;input STRTSTOP;output [9:0] TENTHSOUT;output [6:0] ONESOUT;output [6:0] TENSOUT;wire strtstopinv;wire clkenable;wire rstint;wire [9:0] xcountout;wire xtermcnt;wire cnt60enable;wire [3:0] lsbcnt;wire [3:0] msbcnt;wire [3:0] Q;//Logic for DCM wire clk_dcm;wire dcm_lock;dcm1 Inst_dcm1 (    .RST_IN(RESET),     .LOCKED_OUT(dcm_lock),     .CLKIN_IN(CLK),     .CLK0_OUT(clk_dcm),     .CLKIN_IBUFG_OUT()    );statmach MACHINE(.CLK(clk_dcm),		 .RESET(RESET),		 .STRTSTOP(strtstopinv),		 .locked(dcm_lock),		 .CLKEN(clkenable),		 .RST(rstint));tenths xcounter (	.q(Q),	.clk(clk_dcm),	.thresh0(xtermcnt),	.ce(clkenable),	.ainit(rstint));decode one_decode (.BINARY(Q), .ONE_HOT(xcountout));	cnt60 sixty(.CE(cnt60enable),		 .CLK(clk_dcm),		 .CLR(rstint),	   	 .LSBSEC(lsbcnt),		 .MSBSEC(msbcnt));hex2led lsbled(.HEX(lsbcnt),.LED(ONESOUT));hex2led msbled(.HEX(msbcnt),.LED(TENSOUT));assign cnt60enable = xtermcnt & clkenable;assign TENTHSOUT = ~xcountout;assign strtstopinv = ~STRTSTOP;endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -