-
Notifications
You must be signed in to change notification settings - Fork 17
/
glbl.v
36 lines (31 loc) · 942 Bytes
/
glbl.v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
`timescale 1 ps / 1 ps
module glbl ();
parameter ROC_WIDTH = 100000;
parameter TOC_WIDTH = 0;
//SuppressWarnings VEditor - this value is used in other modules through global reference
wire GSR;
//SuppressWarnings VEditor - this value is used in other modules through global reference
wire GTS;
//SuppressWarnings VEditor - this value is used in other modules through global reference
wire PRLD;
//SuppressWarnings VEditor - this value is used in other modules through global reference
wire PLL_LOCKG;
reg GSR_int;
reg GTS_int;
reg PRLD_int;
assign (weak1, weak0) GSR = GSR_int;
assign (weak1, weak0) GTS = GTS_int;
assign (weak1, weak0) PRLD = PRLD_int;
initial begin
GSR_int = 1'b1;
PRLD_int = 1'b1;
#(ROC_WIDTH)
GSR_int = 1'b0;
PRLD_int = 1'b0;
end
initial begin
GTS_int = 1'b1;
#(TOC_WIDTH)
GTS_int = 1'b0;
end
endmodule