mono.v

来自「各种基本单元的verilog模块.对初学者很有帮助的.」· Verilog 代码 · 共 50 行

V
50
字号
/*********************************************************/
// MODULE:		monostable multivibrator
//
// FILE NAME:	mono.v
// VERSION:		1.0
// DATE:		January 1, 1999
// AUTHOR:		Bob Zeidman, Zeidman Consulting
// 
// CODE TYPE:	Register Transfer Level
//
// DESCRIPTION:	This module implements a monostable
// multivibrator.
//
/*********************************************************/

// DEFINES

// TOP MODULE
module mono(
	retrig,
	q);

// INPUTS
input	retrig;		// Trigger for output

// OUTPUTS
output	q;			// Output

// INOUTS

// SIGNAL DECLARATIONS
wire	retrig;
reg		q;

// DEFINES

// PARAMETERS

// ASSIGN STATEMENTS

// MAIN CODE
initial begin
	q = 1;
end

always @retrig fork
	#250 assign q = 0;
join
endmodule		// mono

⌨️ 快捷键说明

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