aboutsummaryrefslogtreecommitdiffstats
path: root/icefuzz/tests/sb_io_i3c.v
blob: 52372837a4378056396d47764a1e2bc96d8ba713 (plain)
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
module top (
	inout pin_23,
	inout pin_25,
	input pin_23_puen,
	input pin_23_wkpuen,
	input pin_25_puen,
	input pin_25_wkpuen);
	
	(* PULLUP_RESISTOR = "3P3K" *)
	SB_IO_I3C #(
		.PIN_TYPE(6'b000001),
		.PULLUP(1'b1),
		.WEAK_PULLUP(1'b1),

		.NEG_TRIGGER(1'b0)
	) IO_PIN_0 (
		.PACKAGE_PIN(pin_23),
		.PU_ENB(pin_23_puen),
		.WEAK_PU_ENB(pin_23_wkpuen)
	) ;
	
	(* PULLUP_RESISTOR = "3P3K" *)
	SB_IO_I3C #(
		.PIN_TYPE(6'b000001),
		.PULLUP(1'b1),
		.WEAK_PULLUP(1'b1),

		.NEG_TRIGGER(1'b0)
	) IO_PIN_1 (
		.PACKAGE_PIN(pin_25),
		.PU_ENB(pin_25_puen),
		.WEAK_PU_ENB(pin_25_wkpuen)
	);
endmodule