FreeCalypso > hg > freecalypso-schem2
annotate venus/src/core/S71PL129N.v @ 91:711358516b55
venus/doc/MEMIF-fixed-2.8V: update for new MCP
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 11 Dec 2021 03:34:04 +0000 |
parents | 93b238ad7d6e |
children |
rev | line source |
---|---|
85
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 module S71PL129N (Flash_Vcc, RAM_Vcc, Vss, |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 A, DQ, OE, WE, |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 Flash_CE1, Flash_CE2, Flash_RST, |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 Flash_WP_ACC, Flash_ready_busy, |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 RAM_CE_actlow, RAM_CE_acthigh, RAM_UB, RAM_LB); |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 input Flash_Vcc, RAM_Vcc, Vss; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 input [21:0] A; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 inout [15:0] DQ; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 input OE, WE; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 input Flash_CE1, Flash_CE2, Flash_RST, Flash_WP_ACC; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 output Flash_ready_busy; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 input RAM_CE_actlow, RAM_CE_acthigh, RAM_UB, RAM_LB; |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 /* instantiate the package; the mapping of signals to balls is defined here */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 pkg_TLA064 pkg (.A1(), /* no connect */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 .A10(), /* ditto */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 .B5(), /* "" */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 .B6(), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 .C3(A[7]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 .C4(RAM_LB), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 .C5(Flash_WP_ACC), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 .C6(WE), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 .C7(A[8]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 .C8(A[11]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 .D2(A[3]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 .D3(A[6]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 .D4(RAM_UB), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 .D5(Flash_RST), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 .D6(RAM_CE_acthigh), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 .D7(A[19]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 .D8(A[12]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 .D9(A[15]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 .E2(A[2]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 .E3(A[5]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 .E4(A[18]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 .E5(Flash_ready_busy), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 .E6(A[20]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 .E7(A[9]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 .E8(A[13]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 .E9(A[21]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 .F2(A[1]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 .F3(A[4]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 .F4(A[17]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 .F7(A[10]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 .F8(A[14]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 .F9(Flash_CE2), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 .G2(A[0]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 .G3(Vss), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 .G4(DQ[1]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 .G7(DQ[6]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 .G8(), /* no connect */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 .G9(A[16]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 .H2(Flash_CE1), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 .H3(OE), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 .H4(DQ[9]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 .H5(DQ[3]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 .H6(DQ[4]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 .H7(DQ[13]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 .H8(DQ[15]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 .H9(), /* no connect */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 .J2(RAM_CE_actlow), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 .J3(DQ[0]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 .J4(DQ[10]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 .J5(Flash_Vcc), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 .J6(RAM_Vcc), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 .J7(DQ[12]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69 .J8(DQ[7]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 .J9(Vss), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71 .K3(DQ[8]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 .K4(DQ[2]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
73 .K5(DQ[11]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
74 .K6(), /* no connect */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
75 .K7(DQ[5]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
76 .K8(DQ[14]), |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
77 .L5(), /* no connect */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
78 .L6(), /* ditto */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
79 .M1(), /* "" */ |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
80 .M10() |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
81 ); |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
82 |
93b238ad7d6e
first preparations for changing flash+RAM MCP to S71PL129N
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
83 endmodule |