shalan | fd13eb5 | 2020-08-21 16:48:07 +0200 | [diff] [blame] | 1 | /* Level shifter (simplified model, as buffer only) */ |
2 | |||||
3 | module lvlshiftdown ( | ||||
4 | `ifdef LVS | ||||
5 | vpwr, vpb, vnb, vgnd, | ||||
6 | `endif | ||||
7 | A, | ||||
8 | X | ||||
9 | ); | ||||
10 | |||||
11 | |||||
12 | `ifdef LVS | ||||
13 | input vpwr; | ||||
14 | input vpb; | ||||
15 | input vnb; | ||||
16 | input vgnd; | ||||
17 | `endif | ||||
18 | |||||
19 | input A; | ||||
20 | output X; | ||||
21 | |||||
22 | `ifdef LVS | ||||
23 | wire vpwr, vpb, vnb, vgnd; | ||||
24 | `endif | ||||
25 | |||||
26 | wire A, X; | ||||
27 | |||||
28 | assign X = A; | ||||
29 | |||||
30 | endmodule // lvlshiftdown |