Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | // ========== Copyright Header Begin ========================================== |
2 | // | |
3 | // OpenSPARC T2 Processor File: dmu_int_controller.vrhpal | |
4 | // Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved | |
5 | // 4150 Network Circle, Santa Clara, California 95054, U.S.A. | |
6 | // | |
7 | // * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | |
8 | // | |
9 | // This program is free software; you can redistribute it and/or modify | |
10 | // it under the terms of the GNU General Public License as published by | |
11 | // the Free Software Foundation; version 2 of the License. | |
12 | // | |
13 | // This program is distributed in the hope that it will be useful, | |
14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | // GNU General Public License for more details. | |
17 | // | |
18 | // You should have received a copy of the GNU General Public License | |
19 | // along with this program; if not, write to the Free Software | |
20 | // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
21 | // | |
22 | // For the avoidance of doubt, and except that if any non-GPL license | |
23 | // choice is available it will apply instead, Sun elects to use only | |
24 | // the General Public License version 2 (GPLv2) at this time for any | |
25 | // software where a choice of GPL license versions is made | |
26 | // available with the language indicating that GPLv2 or any later version | |
27 | // may be used, or where a choice of which version of the GPL is applied is | |
28 | // otherwise unspecified. | |
29 | // | |
30 | // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
31 | // CA 95054 USA or visit www.sun.com if you need additional information or | |
32 | // have any questions. | |
33 | // | |
34 | // ========== Copyright Header End ============================================ | |
35 | sample dmu_intctl_fsm_bind.\$dmu_intcnt_fsm_state | |
36 | { | |
37 | ||
38 | // dmu int controller 0 changing state independent of others | |
39 | //1 | |
40 | trans t_IDLE_IDLE_IDLE_IDLEtoARRQ (8'b00_00_00_00 -> 8'b00_00_00_01); | |
41 | trans t_IDLE_IDLE_IDLE_ARRQtoW4RP (8'b00_00_00_01 -> 8'b00_00_00_10); | |
42 | trans t_IDLE_IDLE_IDLE_W4RPtoIDLE (8'b00_00_00_10 -> 8'b00_00_00_00); | |
43 | trans t_IDLE_IDLE_IDLE_W4RPtoARRQ (8'b00_00_00_10 -> 8'b00_00_00_01); | |
44 | trans t_IDLE_IDLE_IDLE_W4RPtoRETY (8'b00_00_00_10 -> 8'b00_00_00_11); | |
45 | trans t_IDLE_IDLE_IDLE_RETYtoIDLE (8'b00_00_00_11 -> 8'b00_00_00_00); | |
46 | ||
47 | trans t_IDLE_IDLE_ARRQ_IDLEtoARRQ (8'b00_00_01_00 -> 8'b00_00_01_01); | |
48 | trans t_IDLE_IDLE_ARRQ_ARRQtoW4RP (8'b00_00_01_01 -> 8'b00_00_01_10); | |
49 | trans t_IDLE_IDLE_ARRQ_W4RPtoIDLE (8'b00_00_01_10 -> 8'b00_00_01_00); | |
50 | trans t_IDLE_IDLE_ARRQ_W4RPtoARRQ (8'b00_00_01_10 -> 8'b00_00_01_01); | |
51 | trans t_IDLE_IDLE_ARRQ_W4RPtoRETY (8'b00_00_01_10 -> 8'b00_00_01_11); | |
52 | trans t_IDLE_IDLE_ARRQ_RETYtoIDLE (8'b00_00_01_11 -> 8'b00_00_01_00); | |
53 | ||
54 | trans t_IDLE_IDLE_W4RP_IDLEtoARRQ (8'b00_00_10_00 -> 8'b00_00_10_01); | |
55 | trans t_IDLE_IDLE_W4RP_ARRQtoW4RP (8'b00_00_10_01 -> 8'b00_00_10_10); | |
56 | trans t_IDLE_IDLE_W4RP_W4RPtoIDLE (8'b00_00_10_10 -> 8'b00_00_10_00); | |
57 | trans t_IDLE_IDLE_W4RP_W4RPtoARRQ (8'b00_00_10_10 -> 8'b00_00_10_01); | |
58 | trans t_IDLE_IDLE_W4RP_W4RPtoRETY (8'b00_00_10_10 -> 8'b00_00_10_11); | |
59 | trans t_IDLE_IDLE_W4RP_RETYtoIDLE (8'b00_00_10_11 -> 8'b00_00_10_00); | |
60 | ||
61 | trans t_IDLE_IDLE_RETY_IDLEtoARRQ (8'b00_00_11_00 -> 8'b00_00_11_01); | |
62 | trans t_IDLE_IDLE_RETY_ARRQtoW4RP (8'b00_00_11_01 -> 8'b00_00_11_10); | |
63 | trans t_IDLE_IDLE_RETY_W4RPtoIDLE (8'b00_00_11_10 -> 8'b00_00_11_00); | |
64 | trans t_IDLE_IDLE_RETY_W4RPtoARRQ (8'b00_00_11_10 -> 8'b00_00_11_01); | |
65 | trans t_IDLE_IDLE_RETY_W4RPtoRETY (8'b00_00_11_10 -> 8'b00_00_11_11); | |
66 | trans t_IDLE_IDLE_RETY_RETYtoIDLE (8'b00_00_11_11 -> 8'b00_00_11_00); | |
67 | ||
68 | //2 | |
69 | trans t_IDLE_ARRQ_IDLE_IDLEtoARRQ (8'b00_01_00_00 -> 8'b00_01_00_01); | |
70 | trans t_IDLE_ARRQ_IDLE_ARRQtoW4RP (8'b00_01_00_01 -> 8'b00_01_00_10); | |
71 | trans t_IDLE_ARRQ_IDLE_W4RPtoIDLE (8'b00_01_00_10 -> 8'b00_01_00_00); | |
72 | trans t_IDLE_ARRQ_IDLE_W4RPtoARRQ (8'b00_01_00_10 -> 8'b00_01_00_01); | |
73 | trans t_IDLE_ARRQ_IDLE_W4RPtoRETY (8'b00_01_00_10 -> 8'b00_01_00_11); | |
74 | trans t_IDLE_ARRQ_IDLE_RETYtoIDLE (8'b00_01_00_11 -> 8'b00_01_00_00); | |
75 | ||
76 | trans t_IDLE_ARRQ_ARRQ_IDLEtoARRQ (8'b00_01_01_00 -> 8'b00_01_01_01); | |
77 | trans t_IDLE_ARRQ_ARRQ_ARRQtoW4RP (8'b00_01_01_01 -> 8'b00_01_01_10); | |
78 | trans t_IDLE_ARRQ_ARRQ_W4RPtoIDLE (8'b00_01_01_10 -> 8'b00_01_01_00); | |
79 | trans t_IDLE_ARRQ_ARRQ_W4RPtoARRQ (8'b00_01_01_10 -> 8'b00_01_01_01); | |
80 | trans t_IDLE_ARRQ_ARRQ_W4RPtoRETY (8'b00_01_01_10 -> 8'b00_01_01_11); | |
81 | trans t_IDLE_ARRQ_ARRQ_RETYtoIDLE (8'b00_01_01_11 -> 8'b00_01_01_00); | |
82 | ||
83 | trans t_IDLE_ARRQ_W4RP_IDLEtoARRQ (8'b00_01_10_00 -> 8'b00_01_10_01); | |
84 | trans t_IDLE_ARRQ_W4RP_ARRQtoW4RP (8'b00_01_10_01 -> 8'b00_01_10_10); | |
85 | trans t_IDLE_ARRQ_W4RP_W4RPtoIDLE (8'b00_01_10_10 -> 8'b00_01_10_00); | |
86 | trans t_IDLE_ARRQ_W4RP_W4RPtoARRQ (8'b00_01_10_10 -> 8'b00_01_10_01); | |
87 | trans t_IDLE_ARRQ_W4RP_W4RPtoRETY (8'b00_01_10_10 -> 8'b00_01_10_11); | |
88 | trans t_IDLE_ARRQ_W4RP_RETYtoIDLE (8'b00_01_10_11 -> 8'b00_01_10_00); | |
89 | ||
90 | trans t_IDLE_ARRQ_RETY_IDLEtoARRQ (8'b00_01_11_00 -> 8'b00_01_11_01); | |
91 | trans t_IDLE_ARRQ_RETY_ARRQtoW4RP (8'b00_01_11_01 -> 8'b00_01_11_10); | |
92 | trans t_IDLE_ARRQ_RETY_W4RPtoIDLE (8'b00_01_11_10 -> 8'b00_01_11_00); | |
93 | trans t_IDLE_ARRQ_RETY_W4RPtoARRQ (8'b00_01_11_10 -> 8'b00_01_11_01); | |
94 | trans t_IDLE_ARRQ_RETY_W4RPtoRETY (8'b00_01_11_10 -> 8'b00_01_11_11); | |
95 | trans t_IDLE_ARRQ_RETY_RETYtoIDLE (8'b00_01_11_11 -> 8'b00_01_11_00); | |
96 | ||
97 | //3 | |
98 | trans t_IDLE_W4RP_IDLE_IDLEtoARRQ (8'b00_10_00_00 -> 8'b00_10_00_01); | |
99 | trans t_IDLE_W4RP_IDLE_ARRQtoW4RP (8'b00_10_00_01 -> 8'b00_10_00_10); | |
100 | trans t_IDLE_W4RP_IDLE_W4RPtoIDLE (8'b00_10_00_10 -> 8'b00_10_00_00); | |
101 | trans t_IDLE_W4RP_IDLE_W4RPtoARRQ (8'b00_10_00_10 -> 8'b00_10_00_01); | |
102 | trans t_IDLE_W4RP_IDLE_W4RPtoRETY (8'b00_10_00_10 -> 8'b00_10_00_11); | |
103 | trans t_IDLE_W4RP_IDLE_RETYtoIDLE (8'b00_10_00_11 -> 8'b00_10_00_00); | |
104 | ||
105 | trans t_IDLE_W4RP_ARRQ_IDLEtoARRQ (8'b00_10_01_00 -> 8'b00_10_01_01); | |
106 | trans t_IDLE_W4RP_ARRQ_ARRQtoW4RP (8'b00_10_01_01 -> 8'b00_10_01_10); | |
107 | trans t_IDLE_W4RP_ARRQ_W4RPtoIDLE (8'b00_10_01_10 -> 8'b00_10_01_00); | |
108 | trans t_IDLE_W4RP_ARRQ_W4RPtoARRQ (8'b00_10_01_10 -> 8'b00_10_01_01); | |
109 | trans t_IDLE_W4RP_ARRQ_W4RPtoRETY (8'b00_10_01_10 -> 8'b00_10_01_11); | |
110 | trans t_IDLE_W4RP_ARRQ_RETYtoIDLE (8'b00_10_01_11 -> 8'b00_10_01_00); | |
111 | ||
112 | trans t_IDLE_W4RP_W4RP_IDLEtoARRQ (8'b00_10_10_00 -> 8'b00_10_10_01); | |
113 | trans t_IDLE_W4RP_W4RP_ARRQtoW4RP (8'b00_10_10_01 -> 8'b00_10_10_10); | |
114 | trans t_IDLE_W4RP_W4RP_W4RPtoIDLE (8'b00_10_10_10 -> 8'b00_10_10_00); | |
115 | trans t_IDLE_W4RP_W4RP_W4RPtoARRQ (8'b00_10_10_10 -> 8'b00_10_10_01); | |
116 | trans t_IDLE_W4RP_W4RP_W4RPtoRETY (8'b00_10_10_10 -> 8'b00_10_10_11); | |
117 | trans t_IDLE_W4RP_W4RP_RETYtoIDLE (8'b00_10_10_11 -> 8'b00_10_10_00); | |
118 | ||
119 | trans t_IDLE_W4RP_RETY_IDLEtoARRQ (8'b00_10_11_00 -> 8'b00_10_11_01); | |
120 | trans t_IDLE_W4RP_RETY_ARRQtoW4RP (8'b00_10_11_01 -> 8'b00_10_11_10); | |
121 | trans t_IDLE_W4RP_RETY_W4RPtoIDLE (8'b00_10_11_10 -> 8'b00_10_11_00); | |
122 | trans t_IDLE_W4RP_RETY_W4RPtoARRQ (8'b00_10_11_10 -> 8'b00_10_11_01); | |
123 | trans t_IDLE_W4RP_RETY_W4RPtoRETY (8'b00_10_11_10 -> 8'b00_10_11_11); | |
124 | trans t_IDLE_W4RP_RETY_RETYtoIDLE (8'b00_10_11_11 -> 8'b00_10_11_00); | |
125 | ||
126 | //4 | |
127 | trans t_IDLE_RETY_IDLE_IDLEtoARRQ (8'b00_11_00_00 -> 8'b00_11_00_01); | |
128 | trans t_IDLE_RETY_IDLE_ARRQtoW4RP (8'b00_11_00_01 -> 8'b00_11_00_10); | |
129 | trans t_IDLE_RETY_IDLE_W4RPtoIDLE (8'b00_11_00_10 -> 8'b00_11_00_00); | |
130 | trans t_IDLE_RETY_IDLE_W4RPtoARRQ (8'b00_11_00_10 -> 8'b00_11_00_01); | |
131 | trans t_IDLE_RETY_IDLE_W4RPtoRETY (8'b00_11_00_10 -> 8'b00_11_00_11); | |
132 | trans t_IDLE_RETY_IDLE_RETYtoIDLE (8'b00_11_00_11 -> 8'b00_11_00_00); | |
133 | ||
134 | trans t_IDLE_RETY_ARRQ_IDLEtoARRQ (8'b00_11_01_00 -> 8'b00_11_01_01); | |
135 | trans t_IDLE_RETY_ARRQ_ARRQtoW4RP (8'b00_11_01_01 -> 8'b00_11_01_10); | |
136 | trans t_IDLE_RETY_ARRQ_W4RPtoIDLE (8'b00_11_01_10 -> 8'b00_11_01_00); | |
137 | trans t_IDLE_RETY_ARRQ_W4RPtoARRQ (8'b00_11_01_10 -> 8'b00_11_01_01); | |
138 | trans t_IDLE_RETY_ARRQ_W4RPtoRETY (8'b00_11_01_10 -> 8'b00_11_01_11); | |
139 | trans t_IDLE_RETY_ARRQ_RETYtoIDLE (8'b00_11_01_11 -> 8'b00_11_01_00); | |
140 | ||
141 | trans t_IDLE_RETY_W4RP_IDLEtoARRQ (8'b00_11_10_00 -> 8'b00_11_10_01); | |
142 | trans t_IDLE_RETY_W4RP_ARRQtoW4RP (8'b00_11_10_01 -> 8'b00_11_10_10); | |
143 | trans t_IDLE_RETY_W4RP_W4RPtoIDLE (8'b00_11_10_10 -> 8'b00_11_10_00); | |
144 | trans t_IDLE_RETY_W4RP_W4RPtoARRQ (8'b00_11_10_10 -> 8'b00_11_10_01); | |
145 | trans t_IDLE_RETY_W4RP_W4RPtoRETY (8'b00_11_10_10 -> 8'b00_11_10_11); | |
146 | trans t_IDLE_RETY_W4RP_RETYtoIDLE (8'b00_11_10_11 -> 8'b00_11_10_00); | |
147 | ||
148 | trans t_IDLE_RETY_RETY_IDLEtoARRQ (8'b00_11_11_00 -> 8'b00_11_11_01); | |
149 | trans t_IDLE_RETY_RETY_ARRQtoW4RP (8'b00_11_11_01 -> 8'b00_11_11_10); | |
150 | trans t_IDLE_RETY_RETY_W4RPtoIDLE (8'b00_11_11_10 -> 8'b00_11_11_00); | |
151 | trans t_IDLE_RETY_RETY_W4RPtoARRQ (8'b00_11_11_10 -> 8'b00_11_11_01); | |
152 | trans t_IDLE_RETY_RETY_W4RPtoRETY (8'b00_11_11_10 -> 8'b00_11_11_11); | |
153 | trans t_IDLE_RETY_RETY_RETYtoIDLE (8'b00_11_11_11 -> 8'b00_11_11_00); | |
154 | ||
155 | //5 | |
156 | trans t_ARRQ_IDLE_IDLE_IDLEtoARRQ (8'b01_00_00_00 -> 8'b01_00_00_01); | |
157 | trans t_ARRQ_IDLE_IDLE_ARRQtoW4RP (8'b01_00_00_01 -> 8'b01_00_00_10); | |
158 | trans t_ARRQ_IDLE_IDLE_W4RPtoIDLE (8'b01_00_00_10 -> 8'b01_00_00_00); | |
159 | trans t_ARRQ_IDLE_IDLE_W4RPtoARRQ (8'b01_00_00_10 -> 8'b01_00_00_01); | |
160 | trans t_ARRQ_IDLE_IDLE_W4RPtoRETY (8'b01_00_00_10 -> 8'b01_00_00_11); | |
161 | trans t_ARRQ_IDLE_IDLE_RETYtoIDLE (8'b01_00_00_11 -> 8'b01_00_00_00); | |
162 | ||
163 | trans t_ARRQ_IDLE_ARRQ_IDLEtoARRQ (8'b01_00_01_00 -> 8'b01_00_01_01); | |
164 | trans t_ARRQ_IDLE_ARRQ_ARRQtoW4RP (8'b01_00_01_01 -> 8'b01_00_01_10); | |
165 | trans t_ARRQ_IDLE_ARRQ_W4RPtoIDLE (8'b01_00_01_10 -> 8'b01_00_01_00); | |
166 | trans t_ARRQ_IDLE_ARRQ_W4RPtoARRQ (8'b01_00_01_10 -> 8'b01_00_01_01); | |
167 | trans t_ARRQ_IDLE_ARRQ_W4RPtoRETY (8'b01_00_01_10 -> 8'b01_00_01_11); | |
168 | trans t_ARRQ_IDLE_ARRQ_RETYtoIDLE (8'b01_00_01_11 -> 8'b01_00_01_00); | |
169 | ||
170 | trans t_ARRQ_IDLE_W4RP_IDLEtoARRQ (8'b01_00_10_00 -> 8'b01_00_10_01); | |
171 | trans t_ARRQ_IDLE_W4RP_ARRQtoW4RP (8'b01_00_10_01 -> 8'b01_00_10_10); | |
172 | trans t_ARRQ_IDLE_W4RP_W4RPtoIDLE (8'b01_00_10_10 -> 8'b01_00_10_00); | |
173 | trans t_ARRQ_IDLE_W4RP_W4RPtoARRQ (8'b01_00_10_10 -> 8'b01_00_10_01); | |
174 | trans t_ARRQ_IDLE_W4RP_W4RPtoRETY (8'b01_00_10_10 -> 8'b01_00_10_11); | |
175 | trans t_ARRQ_IDLE_W4RP_RETYtoIDLE (8'b01_00_10_11 -> 8'b01_00_10_00); | |
176 | ||
177 | trans t_ARRQ_IDLE_RETY_IDLEtoARRQ (8'b01_00_11_00 -> 8'b01_00_11_01); | |
178 | trans t_ARRQ_IDLE_RETY_ARRQtoW4RP (8'b01_00_11_01 -> 8'b01_00_11_10); | |
179 | trans t_ARRQ_IDLE_RETY_W4RPtoIDLE (8'b01_00_11_10 -> 8'b01_00_11_00); | |
180 | trans t_ARRQ_IDLE_RETY_W4RPtoARRQ (8'b01_00_11_10 -> 8'b01_00_11_01); | |
181 | trans t_ARRQ_IDLE_RETY_W4RPtoRETY (8'b01_00_11_10 -> 8'b01_00_11_11); | |
182 | trans t_ARRQ_IDLE_RETY_RETYtoIDLE (8'b01_00_11_11 -> 8'b01_00_11_00); | |
183 | ||
184 | //6 | |
185 | trans t_ARRQ_ARRQ_IDLE_IDLEtoARRQ (8'b01_01_00_00 -> 8'b01_01_00_01); | |
186 | trans t_ARRQ_ARRQ_IDLE_ARRQtoW4RP (8'b01_01_00_01 -> 8'b01_01_00_10); | |
187 | trans t_ARRQ_ARRQ_IDLE_W4RPtoIDLE (8'b01_01_00_10 -> 8'b01_01_00_00); | |
188 | trans t_ARRQ_ARRQ_IDLE_W4RPtoARRQ (8'b01_01_00_10 -> 8'b01_01_00_01); | |
189 | trans t_ARRQ_ARRQ_IDLE_W4RPtoRETY (8'b01_01_00_10 -> 8'b01_01_00_11); | |
190 | trans t_ARRQ_ARRQ_IDLE_RETYtoIDLE (8'b01_01_00_11 -> 8'b01_01_00_00); | |
191 | ||
192 | trans t_ARRQ_ARRQ_ARRQ_IDLEtoARRQ (8'b01_01_01_00 -> 8'b01_01_01_01); | |
193 | trans t_ARRQ_ARRQ_ARRQ_ARRQtoW4RP (8'b01_01_01_01 -> 8'b01_01_01_10); | |
194 | trans t_ARRQ_ARRQ_ARRQ_W4RPtoIDLE (8'b01_01_01_10 -> 8'b01_01_01_00); | |
195 | trans t_ARRQ_ARRQ_ARRQ_W4RPtoARRQ (8'b01_01_01_10 -> 8'b01_01_01_01); | |
196 | trans t_ARRQ_ARRQ_ARRQ_W4RPtoRETY (8'b01_01_01_10 -> 8'b01_01_01_11); | |
197 | trans t_ARRQ_ARRQ_ARRQ_RETYtoIDLE (8'b01_01_01_11 -> 8'b01_01_01_00); | |
198 | ||
199 | trans t_ARRQ_ARRQ_W4RP_IDLEtoARRQ (8'b01_01_10_00 -> 8'b01_01_10_01); | |
200 | trans t_ARRQ_ARRQ_W4RP_ARRQtoW4RP (8'b01_01_10_01 -> 8'b01_01_10_10); | |
201 | trans t_ARRQ_ARRQ_W4RP_W4RPtoIDLE (8'b01_01_10_10 -> 8'b01_01_10_00); | |
202 | trans t_ARRQ_ARRQ_W4RP_W4RPtoARRQ (8'b01_01_10_10 -> 8'b01_01_10_01); | |
203 | trans t_ARRQ_ARRQ_W4RP_W4RPtoRETY (8'b01_01_10_10 -> 8'b01_01_10_11); | |
204 | trans t_ARRQ_ARRQ_W4RP_RETYtoIDLE (8'b01_01_10_11 -> 8'b01_01_10_00); | |
205 | ||
206 | trans t_ARRQ_ARRQ_RETY_IDLEtoARRQ (8'b01_01_11_00 -> 8'b01_01_11_01); | |
207 | trans t_ARRQ_ARRQ_RETY_ARRQtoW4RP (8'b01_01_11_01 -> 8'b01_01_11_10); | |
208 | trans t_ARRQ_ARRQ_RETY_W4RPtoIDLE (8'b01_01_11_10 -> 8'b01_01_11_00); | |
209 | trans t_ARRQ_ARRQ_RETY_W4RPtoARRQ (8'b01_01_11_10 -> 8'b01_01_11_01); | |
210 | trans t_ARRQ_ARRQ_RETY_W4RPtoRETY (8'b01_01_11_10 -> 8'b01_01_11_11); | |
211 | trans t_ARRQ_ARRQ_RETY_RETYtoIDLE (8'b01_01_11_11 -> 8'b01_01_11_00); | |
212 | ||
213 | //7 | |
214 | trans t_ARRQ_W4RP_IDLE_IDLEtoARRQ (8'b01_10_00_00 -> 8'b01_10_00_01); | |
215 | trans t_ARRQ_W4RP_IDLE_ARRQtoW4RP (8'b01_10_00_01 -> 8'b01_10_00_10); | |
216 | trans t_ARRQ_W4RP_IDLE_W4RPtoIDLE (8'b01_10_00_10 -> 8'b01_10_00_00); | |
217 | trans t_ARRQ_W4RP_IDLE_W4RPtoARRQ (8'b01_10_00_10 -> 8'b01_10_00_01); | |
218 | trans t_ARRQ_W4RP_IDLE_W4RPtoRETY (8'b01_10_00_10 -> 8'b01_10_00_11); | |
219 | trans t_ARRQ_W4RP_IDLE_RETYtoIDLE (8'b01_10_00_11 -> 8'b01_10_00_00); | |
220 | ||
221 | trans t_ARRQ_W4RP_ARRQ_IDLEtoARRQ (8'b01_10_01_00 -> 8'b01_10_01_01); | |
222 | trans t_ARRQ_W4RP_ARRQ_ARRQtoW4RP (8'b01_10_01_01 -> 8'b01_10_01_10); | |
223 | trans t_ARRQ_W4RP_ARRQ_W4RPtoIDLE (8'b01_10_01_10 -> 8'b01_10_01_00); | |
224 | trans t_ARRQ_W4RP_ARRQ_W4RPtoARRQ (8'b01_10_01_10 -> 8'b01_10_01_01); | |
225 | trans t_ARRQ_W4RP_ARRQ_W4RPtoRETY (8'b01_10_01_10 -> 8'b01_10_01_11); | |
226 | trans t_ARRQ_W4RP_ARRQ_RETYtoIDLE (8'b01_10_01_11 -> 8'b01_10_01_00); | |
227 | ||
228 | trans t_ARRQ_W4RP_W4RP_IDLEtoARRQ (8'b01_10_10_00 -> 8'b01_10_10_01); | |
229 | trans t_ARRQ_W4RP_W4RP_ARRQtoW4RP (8'b01_10_10_01 -> 8'b01_10_10_10); | |
230 | trans t_ARRQ_W4RP_W4RP_W4RPtoIDLE (8'b01_10_10_10 -> 8'b01_10_10_00); | |
231 | trans t_ARRQ_W4RP_W4RP_W4RPtoARRQ (8'b01_10_10_10 -> 8'b01_10_10_01); | |
232 | trans t_ARRQ_W4RP_W4RP_W4RPtoRETY (8'b01_10_10_10 -> 8'b01_10_10_11); | |
233 | trans t_ARRQ_W4RP_W4RP_RETYtoIDLE (8'b01_10_10_11 -> 8'b01_10_10_00); | |
234 | ||
235 | trans t_ARRQ_W4RP_RETY_IDLEtoARRQ (8'b01_10_11_00 -> 8'b01_10_11_01); | |
236 | trans t_ARRQ_W4RP_RETY_ARRQtoW4RP (8'b01_10_11_01 -> 8'b01_10_11_10); | |
237 | trans t_ARRQ_W4RP_RETY_W4RPtoIDLE (8'b01_10_11_10 -> 8'b01_10_11_00); | |
238 | trans t_ARRQ_W4RP_RETY_W4RPtoARRQ (8'b01_10_11_10 -> 8'b01_10_11_01); | |
239 | trans t_ARRQ_W4RP_RETY_W4RPtoRETY (8'b01_10_11_10 -> 8'b01_10_11_11); | |
240 | trans t_ARRQ_W4RP_RETY_RETYtoIDLE (8'b01_10_11_11 -> 8'b01_10_11_00); | |
241 | ||
242 | //8 | |
243 | trans t_ARRQ_RETY_IDLE_IDLEtoARRQ (8'b01_11_00_00 -> 8'b01_11_00_01); | |
244 | trans t_ARRQ_RETY_IDLE_ARRQtoW4RP (8'b01_11_00_01 -> 8'b01_11_00_10); | |
245 | trans t_ARRQ_RETY_IDLE_W4RPtoIDLE (8'b01_11_00_10 -> 8'b01_11_00_00); | |
246 | trans t_ARRQ_RETY_IDLE_W4RPtoARRQ (8'b01_11_00_10 -> 8'b01_11_00_01); | |
247 | trans t_ARRQ_RETY_IDLE_W4RPtoRETY (8'b01_11_00_10 -> 8'b01_11_00_11); | |
248 | trans t_ARRQ_RETY_IDLE_RETYtoIDLE (8'b01_11_00_11 -> 8'b01_11_00_00); | |
249 | ||
250 | trans t_ARRQ_RETY_ARRQ_IDLEtoARRQ (8'b01_11_01_00 -> 8'b01_11_01_01); | |
251 | trans t_ARRQ_RETY_ARRQ_ARRQtoW4RP (8'b01_11_01_01 -> 8'b01_11_01_10); | |
252 | trans t_ARRQ_RETY_ARRQ_W4RPtoIDLE (8'b01_11_01_10 -> 8'b01_11_01_00); | |
253 | trans t_ARRQ_RETY_ARRQ_W4RPtoARRQ (8'b01_11_01_10 -> 8'b01_11_01_01); | |
254 | trans t_ARRQ_RETY_ARRQ_W4RPtoRETY (8'b01_11_01_10 -> 8'b01_11_01_11); | |
255 | trans t_ARRQ_RETY_ARRQ_RETYtoIDLE (8'b01_11_01_11 -> 8'b01_11_01_00); | |
256 | ||
257 | trans t_ARRQ_RETY_W4RP_IDLEtoARRQ (8'b01_11_10_00 -> 8'b01_11_10_01); | |
258 | trans t_ARRQ_RETY_W4RP_ARRQtoW4RP (8'b01_11_10_01 -> 8'b01_11_10_10); | |
259 | trans t_ARRQ_RETY_W4RP_W4RPtoIDLE (8'b01_11_10_10 -> 8'b01_11_10_00); | |
260 | trans t_ARRQ_RETY_W4RP_W4RPtoARRQ (8'b01_11_10_10 -> 8'b01_11_10_01); | |
261 | trans t_ARRQ_RETY_W4RP_W4RPtoRETY (8'b01_11_10_10 -> 8'b01_11_10_11); | |
262 | trans t_ARRQ_RETY_W4RP_RETYtoIDLE (8'b01_11_10_11 -> 8'b01_11_10_00); | |
263 | ||
264 | trans t_ARRQ_RETY_RETY_IDLEtoARRQ (8'b01_11_11_00 -> 8'b01_11_11_01); | |
265 | trans t_ARRQ_RETY_RETY_ARRQtoW4RP (8'b01_11_11_01 -> 8'b01_11_11_10); | |
266 | trans t_ARRQ_RETY_RETY_W4RPtoIDLE (8'b01_11_11_10 -> 8'b01_11_11_00); | |
267 | trans t_ARRQ_RETY_RETY_W4RPtoARRQ (8'b01_11_11_10 -> 8'b01_11_11_01); | |
268 | trans t_ARRQ_RETY_RETY_W4RPtoRETY (8'b01_11_11_10 -> 8'b01_11_11_11); | |
269 | trans t_ARRQ_RETY_RETY_RETYtoIDLE (8'b01_11_11_11 -> 8'b01_11_11_00); | |
270 | ||
271 | //9 | |
272 | trans t_W4RP_IDLE_IDLE_IDLEtoARRQ (8'b10_00_00_00 -> 8'b10_00_00_01); | |
273 | trans t_W4RP_IDLE_IDLE_ARRQtoW4RP (8'b10_00_00_01 -> 8'b10_00_00_10); | |
274 | trans t_W4RP_IDLE_IDLE_W4RPtoIDLE (8'b10_00_00_10 -> 8'b10_00_00_00); | |
275 | trans t_W4RP_IDLE_IDLE_W4RPtoARRQ (8'b10_00_00_10 -> 8'b10_00_00_01); | |
276 | trans t_W4RP_IDLE_IDLE_W4RPtoRETY (8'b10_00_00_10 -> 8'b10_00_00_11); | |
277 | trans t_W4RP_IDLE_IDLE_RETYtoIDLE (8'b10_00_00_11 -> 8'b10_00_00_00); | |
278 | ||
279 | trans t_W4RP_IDLE_ARRQ_IDLEtoARRQ (8'b10_00_01_00 -> 8'b10_00_01_01); | |
280 | trans t_W4RP_IDLE_ARRQ_ARRQtoW4RP (8'b10_00_01_01 -> 8'b10_00_01_10); | |
281 | trans t_W4RP_IDLE_ARRQ_W4RPtoIDLE (8'b10_00_01_10 -> 8'b10_00_01_00); | |
282 | trans t_W4RP_IDLE_ARRQ_W4RPtoARRQ (8'b10_00_01_10 -> 8'b10_00_01_01); | |
283 | trans t_W4RP_IDLE_ARRQ_W4RPtoRETY (8'b10_00_01_10 -> 8'b10_00_01_11); | |
284 | trans t_W4RP_IDLE_ARRQ_RETYtoIDLE (8'b10_00_01_11 -> 8'b10_00_01_00); | |
285 | ||
286 | trans t_W4RP_IDLE_W4RP_IDLEtoARRQ (8'b10_00_10_00 -> 8'b10_00_10_01); | |
287 | trans t_W4RP_IDLE_W4RP_ARRQtoW4RP (8'b10_00_10_01 -> 8'b10_00_10_10); | |
288 | trans t_W4RP_IDLE_W4RP_W4RPtoIDLE (8'b10_00_10_10 -> 8'b10_00_10_00); | |
289 | trans t_W4RP_IDLE_W4RP_W4RPtoARRQ (8'b10_00_10_10 -> 8'b10_00_10_01); | |
290 | trans t_W4RP_IDLE_W4RP_W4RPtoRETY (8'b10_00_10_10 -> 8'b10_00_10_11); | |
291 | trans t_W4RP_IDLE_W4RP_RETYtoIDLE (8'b10_00_10_11 -> 8'b10_00_10_00); | |
292 | ||
293 | trans t_W4RP_IDLE_RETY_IDLEtoARRQ (8'b10_00_11_00 -> 8'b10_00_11_01); | |
294 | trans t_W4RP_IDLE_RETY_ARRQtoW4RP (8'b10_00_11_01 -> 8'b10_00_11_10); | |
295 | trans t_W4RP_IDLE_RETY_W4RPtoIDLE (8'b10_00_11_10 -> 8'b10_00_11_00); | |
296 | trans t_W4RP_IDLE_RETY_W4RPtoARRQ (8'b10_00_11_10 -> 8'b10_00_11_01); | |
297 | trans t_W4RP_IDLE_RETY_W4RPtoRETY (8'b10_00_11_10 -> 8'b10_00_11_11); | |
298 | trans t_W4RP_IDLE_RETY_RETYtoIDLE (8'b10_00_11_11 -> 8'b10_00_11_00); | |
299 | ||
300 | //10 | |
301 | trans t_W4RP_ARRQ_IDLE_IDLEtoARRQ (8'b10_01_00_00 -> 8'b10_01_00_01); | |
302 | trans t_W4RP_ARRQ_IDLE_ARRQtoW4RP (8'b10_01_00_01 -> 8'b10_01_00_10); | |
303 | trans t_W4RP_ARRQ_IDLE_W4RPtoIDLE (8'b10_01_00_10 -> 8'b10_01_00_00); | |
304 | trans t_W4RP_ARRQ_IDLE_W4RPtoARRQ (8'b10_01_00_10 -> 8'b10_01_00_01); | |
305 | trans t_W4RP_ARRQ_IDLE_W4RPtoRETY (8'b10_01_00_10 -> 8'b10_01_00_11); | |
306 | trans t_W4RP_ARRQ_IDLE_RETYtoIDLE (8'b10_01_00_11 -> 8'b10_01_00_00); | |
307 | ||
308 | trans t_W4RP_ARRQ_ARRQ_IDLEtoARRQ (8'b10_01_01_00 -> 8'b10_01_01_01); | |
309 | trans t_W4RP_ARRQ_ARRQ_ARRQtoW4RP (8'b10_01_01_01 -> 8'b10_01_01_10); | |
310 | trans t_W4RP_ARRQ_ARRQ_W4RPtoIDLE (8'b10_01_01_10 -> 8'b10_01_01_00); | |
311 | trans t_W4RP_ARRQ_ARRQ_W4RPtoARRQ (8'b10_01_01_10 -> 8'b10_01_01_01); | |
312 | trans t_W4RP_ARRQ_ARRQ_W4RPtoRETY (8'b10_01_01_10 -> 8'b10_01_01_11); | |
313 | trans t_W4RP_ARRQ_ARRQ_RETYtoIDLE (8'b10_01_01_11 -> 8'b10_01_01_00); | |
314 | ||
315 | trans t_W4RP_ARRQ_W4RP_IDLEtoARRQ (8'b10_01_10_00 -> 8'b10_01_10_01); | |
316 | trans t_W4RP_ARRQ_W4RP_ARRQtoW4RP (8'b10_01_10_01 -> 8'b10_01_10_10); | |
317 | trans t_W4RP_ARRQ_W4RP_W4RPtoIDLE (8'b10_01_10_10 -> 8'b10_01_10_00); | |
318 | trans t_W4RP_ARRQ_W4RP_W4RPtoARRQ (8'b10_01_10_10 -> 8'b10_01_10_01); | |
319 | trans t_W4RP_ARRQ_W4RP_W4RPtoRETY (8'b10_01_10_10 -> 8'b10_01_10_11); | |
320 | trans t_W4RP_ARRQ_W4RP_RETYtoIDLE (8'b10_01_10_11 -> 8'b10_01_10_00); | |
321 | ||
322 | trans t_W4RP_ARRQ_RETY_IDLEtoARRQ (8'b10_01_11_00 -> 8'b10_01_11_01); | |
323 | trans t_W4RP_ARRQ_RETY_ARRQtoW4RP (8'b10_01_11_01 -> 8'b10_01_11_10); | |
324 | trans t_W4RP_ARRQ_RETY_W4RPtoIDLE (8'b10_01_11_10 -> 8'b10_01_11_00); | |
325 | trans t_W4RP_ARRQ_RETY_W4RPtoARRQ (8'b10_01_11_10 -> 8'b10_01_11_01); | |
326 | trans t_W4RP_ARRQ_RETY_W4RPtoRETY (8'b10_01_11_10 -> 8'b10_01_11_11); | |
327 | trans t_W4RP_ARRQ_RETY_RETYtoIDLE (8'b10_01_11_11 -> 8'b10_01_11_00); | |
328 | ||
329 | //11 | |
330 | trans t_W4RP_W4RP_IDLE_IDLEtoARRQ (8'b10_10_00_00 -> 8'b10_10_00_01); | |
331 | trans t_W4RP_W4RP_IDLE_ARRQtoW4RP (8'b10_10_00_01 -> 8'b10_10_00_10); | |
332 | trans t_W4RP_W4RP_IDLE_W4RPtoIDLE (8'b10_10_00_10 -> 8'b10_10_00_00); | |
333 | trans t_W4RP_W4RP_IDLE_W4RPtoARRQ (8'b10_10_00_10 -> 8'b10_10_00_01); | |
334 | trans t_W4RP_W4RP_IDLE_W4RPtoRETY (8'b10_10_00_10 -> 8'b10_10_00_11); | |
335 | trans t_W4RP_W4RP_IDLE_RETYtoIDLE (8'b10_10_00_11 -> 8'b10_10_00_00); | |
336 | ||
337 | trans t_W4RP_W4RP_ARRQ_IDLEtoARRQ (8'b10_10_01_00 -> 8'b10_10_01_01); | |
338 | trans t_W4RP_W4RP_ARRQ_ARRQtoW4RP (8'b10_10_01_01 -> 8'b10_10_01_10); | |
339 | trans t_W4RP_W4RP_ARRQ_W4RPtoIDLE (8'b10_10_01_10 -> 8'b10_10_01_00); | |
340 | trans t_W4RP_W4RP_ARRQ_W4RPtoARRQ (8'b10_10_01_10 -> 8'b10_10_01_01); | |
341 | trans t_W4RP_W4RP_ARRQ_W4RPtoRETY (8'b10_10_01_10 -> 8'b10_10_01_11); | |
342 | trans t_W4RP_W4RP_ARRQ_RETYtoIDLE (8'b10_10_01_11 -> 8'b10_10_01_00); | |
343 | ||
344 | trans t_W4RP_W4RP_W4RP_IDLEtoARRQ (8'b10_10_10_00 -> 8'b10_10_10_01); | |
345 | trans t_W4RP_W4RP_W4RP_ARRQtoW4RP (8'b10_10_10_01 -> 8'b10_10_10_10); | |
346 | trans t_W4RP_W4RP_W4RP_W4RPtoIDLE (8'b10_10_10_10 -> 8'b10_10_10_00); | |
347 | trans t_W4RP_W4RP_W4RP_W4RPtoARRQ (8'b10_10_10_10 -> 8'b10_10_10_01); | |
348 | trans t_W4RP_W4RP_W4RP_W4RPtoRETY (8'b10_10_10_10 -> 8'b10_10_10_11); | |
349 | trans t_W4RP_W4RP_W4RP_RETYtoIDLE (8'b10_10_10_11 -> 8'b10_10_10_00); | |
350 | ||
351 | trans t_W4RP_W4RP_RETY_IDLEtoARRQ (8'b10_10_11_00 -> 8'b10_10_11_01); | |
352 | trans t_W4RP_W4RP_RETY_ARRQtoW4RP (8'b10_10_11_01 -> 8'b10_10_11_10); | |
353 | trans t_W4RP_W4RP_RETY_W4RPtoIDLE (8'b10_10_11_10 -> 8'b10_10_11_00); | |
354 | trans t_W4RP_W4RP_RETY_W4RPtoARRQ (8'b10_10_11_10 -> 8'b10_10_11_01); | |
355 | trans t_W4RP_W4RP_RETY_W4RPtoRETY (8'b10_10_11_10 -> 8'b10_10_11_11); | |
356 | trans t_W4RP_W4RP_RETY_RETYtoIDLE (8'b10_10_11_11 -> 8'b10_10_11_00); | |
357 | ||
358 | //12 | |
359 | trans t_W4RP_RETY_IDLE_IDLEtoARRQ (8'b10_11_00_00 -> 8'b10_11_00_01); | |
360 | trans t_W4RP_RETY_IDLE_ARRQtoW4RP (8'b10_11_00_01 -> 8'b10_11_00_10); | |
361 | trans t_W4RP_RETY_IDLE_W4RPtoIDLE (8'b10_11_00_10 -> 8'b10_11_00_00); | |
362 | trans t_W4RP_RETY_IDLE_W4RPtoARRQ (8'b10_11_00_10 -> 8'b10_11_00_01); | |
363 | trans t_W4RP_RETY_IDLE_W4RPtoRETY (8'b10_11_00_10 -> 8'b10_11_00_11); | |
364 | trans t_W4RP_RETY_IDLE_RETYtoIDLE (8'b10_11_00_11 -> 8'b10_11_00_00); | |
365 | ||
366 | trans t_W4RP_RETY_ARRQ_IDLEtoARRQ (8'b10_11_01_00 -> 8'b10_11_01_01); | |
367 | trans t_W4RP_RETY_ARRQ_ARRQtoW4RP (8'b10_11_01_01 -> 8'b10_11_01_10); | |
368 | trans t_W4RP_RETY_ARRQ_W4RPtoIDLE (8'b10_11_01_10 -> 8'b10_11_01_00); | |
369 | trans t_W4RP_RETY_ARRQ_W4RPtoARRQ (8'b10_11_01_10 -> 8'b10_11_01_01); | |
370 | trans t_W4RP_RETY_ARRQ_W4RPtoRETY (8'b10_11_01_10 -> 8'b10_11_01_11); | |
371 | trans t_W4RP_RETY_ARRQ_RETYtoIDLE (8'b10_11_01_11 -> 8'b10_11_01_00); | |
372 | ||
373 | trans t_W4RP_RETY_W4RP_IDLEtoARRQ (8'b10_11_10_00 -> 8'b10_11_10_01); | |
374 | trans t_W4RP_RETY_W4RP_ARRQtoW4RP (8'b10_11_10_01 -> 8'b10_11_10_10); | |
375 | trans t_W4RP_RETY_W4RP_W4RPtoIDLE (8'b10_11_10_10 -> 8'b10_11_10_00); | |
376 | trans t_W4RP_RETY_W4RP_W4RPtoARRQ (8'b10_11_10_10 -> 8'b10_11_10_01); | |
377 | trans t_W4RP_RETY_W4RP_W4RPtoRETY (8'b10_11_10_10 -> 8'b10_11_10_11); | |
378 | trans t_W4RP_RETY_W4RP_RETYtoIDLE (8'b10_11_10_11 -> 8'b10_11_10_00); | |
379 | ||
380 | trans t_W4RP_RETY_RETY_IDLEtoARRQ (8'b10_11_11_00 -> 8'b10_11_11_01); | |
381 | trans t_W4RP_RETY_RETY_ARRQtoW4RP (8'b10_11_11_01 -> 8'b10_11_11_10); | |
382 | trans t_W4RP_RETY_RETY_W4RPtoIDLE (8'b10_11_11_10 -> 8'b10_11_11_00); | |
383 | trans t_W4RP_RETY_RETY_W4RPtoARRQ (8'b10_11_11_10 -> 8'b10_11_11_01); | |
384 | trans t_W4RP_RETY_RETY_W4RPtoRETY (8'b10_11_11_10 -> 8'b10_11_11_11); | |
385 | trans t_W4RP_RETY_RETY_RETYtoIDLE (8'b10_11_11_11 -> 8'b10_11_11_00); | |
386 | //13 | |
387 | trans t_RETY_IDLE_IDLE_IDLEtoARRQ (8'b11_00_00_00 -> 8'b11_00_00_01); | |
388 | trans t_RETY_IDLE_IDLE_ARRQtoW4RP (8'b11_00_00_01 -> 8'b11_00_00_10); | |
389 | trans t_RETY_IDLE_IDLE_W4RPtoIDLE (8'b11_00_00_10 -> 8'b11_00_00_00); | |
390 | trans t_RETY_IDLE_IDLE_W4RPtoARRQ (8'b11_00_00_10 -> 8'b11_00_00_01); | |
391 | trans t_RETY_IDLE_IDLE_W4RPtoRETY (8'b11_00_00_10 -> 8'b11_00_00_11); | |
392 | trans t_RETY_IDLE_IDLE_RETYtoIDLE (8'b11_00_00_11 -> 8'b11_00_00_00); | |
393 | ||
394 | trans t_RETY_IDLE_ARRQ_IDLEtoARRQ (8'b11_00_01_00 -> 8'b11_00_01_01); | |
395 | trans t_RETY_IDLE_ARRQ_ARRQtoW4RP (8'b11_00_01_01 -> 8'b11_00_01_10); | |
396 | trans t_RETY_IDLE_ARRQ_W4RPtoIDLE (8'b11_00_01_10 -> 8'b11_00_01_00); | |
397 | trans t_RETY_IDLE_ARRQ_W4RPtoARRQ (8'b11_00_01_10 -> 8'b11_00_01_01); | |
398 | trans t_RETY_IDLE_ARRQ_W4RPtoRETY (8'b11_00_01_10 -> 8'b11_00_01_11); | |
399 | trans t_RETY_IDLE_ARRQ_RETYtoIDLE (8'b11_00_01_11 -> 8'b11_00_01_00); | |
400 | ||
401 | trans t_RETY_IDLE_W4RP_IDLEtoARRQ (8'b11_00_10_00 -> 8'b11_00_10_01); | |
402 | trans t_RETY_IDLE_W4RP_ARRQtoW4RP (8'b11_00_10_01 -> 8'b11_00_10_10); | |
403 | trans t_RETY_IDLE_W4RP_W4RPtoIDLE (8'b11_00_10_10 -> 8'b11_00_10_00); | |
404 | trans t_RETY_IDLE_W4RP_W4RPtoARRQ (8'b11_00_10_10 -> 8'b11_00_10_01); | |
405 | trans t_RETY_IDLE_W4RP_W4RPtoRETY (8'b11_00_10_10 -> 8'b11_00_10_11); | |
406 | trans t_RETY_IDLE_W4RP_RETYtoIDLE (8'b11_00_10_11 -> 8'b11_00_10_00); | |
407 | ||
408 | trans t_RETY_IDLE_RETY_IDLEtoARRQ (8'b11_00_11_00 -> 8'b11_00_11_01); | |
409 | trans t_RETY_IDLE_RETY_ARRQtoW4RP (8'b11_00_11_01 -> 8'b11_00_11_10); | |
410 | trans t_RETY_IDLE_RETY_W4RPtoIDLE (8'b11_00_11_10 -> 8'b11_00_11_00); | |
411 | trans t_RETY_IDLE_RETY_W4RPtoARRQ (8'b11_00_11_10 -> 8'b11_00_11_01); | |
412 | trans t_RETY_IDLE_RETY_W4RPtoRETY (8'b11_00_11_10 -> 8'b11_00_11_11); | |
413 | trans t_RETY_IDLE_RETY_RETYtoIDLE (8'b11_00_11_11 -> 8'b11_00_11_00); | |
414 | ||
415 | //14 | |
416 | trans t_RETY_ARRQ_IDLE_IDLEtoARRQ (8'b11_01_00_00 -> 8'b11_01_00_01); | |
417 | trans t_RETY_ARRQ_IDLE_ARRQtoW4RP (8'b11_01_00_01 -> 8'b11_01_00_10); | |
418 | trans t_RETY_ARRQ_IDLE_W4RPtoIDLE (8'b11_01_00_10 -> 8'b11_01_00_00); | |
419 | trans t_RETY_ARRQ_IDLE_W4RPtoARRQ (8'b11_01_00_10 -> 8'b11_01_00_01); | |
420 | trans t_RETY_ARRQ_IDLE_W4RPtoRETY (8'b11_01_00_10 -> 8'b11_01_00_11); | |
421 | trans t_RETY_ARRQ_IDLE_RETYtoIDLE (8'b11_01_00_11 -> 8'b11_01_00_00); | |
422 | ||
423 | trans t_RETY_ARRQ_ARRQ_IDLEtoARRQ (8'b11_01_01_00 -> 8'b11_01_01_01); | |
424 | trans t_RETY_ARRQ_ARRQ_ARRQtoW4RP (8'b11_01_01_01 -> 8'b11_01_01_10); | |
425 | trans t_RETY_ARRQ_ARRQ_W4RPtoIDLE (8'b11_01_01_10 -> 8'b11_01_01_00); | |
426 | trans t_RETY_ARRQ_ARRQ_W4RPtoARRQ (8'b11_01_01_10 -> 8'b11_01_01_01); | |
427 | trans t_RETY_ARRQ_ARRQ_W4RPtoRETY (8'b11_01_01_10 -> 8'b11_01_01_11); | |
428 | trans t_RETY_ARRQ_ARRQ_RETYtoIDLE (8'b11_01_01_11 -> 8'b11_01_01_00); | |
429 | ||
430 | trans t_RETY_ARRQ_W4RP_IDLEtoARRQ (8'b11_01_10_00 -> 8'b11_01_10_01); | |
431 | trans t_RETY_ARRQ_W4RP_ARRQtoW4RP (8'b11_01_10_01 -> 8'b11_01_10_10); | |
432 | trans t_RETY_ARRQ_W4RP_W4RPtoIDLE (8'b11_01_10_10 -> 8'b11_01_10_00); | |
433 | trans t_RETY_ARRQ_W4RP_W4RPtoARRQ (8'b11_01_10_10 -> 8'b11_01_10_01); | |
434 | trans t_RETY_ARRQ_W4RP_W4RPtoRETY (8'b11_01_10_10 -> 8'b11_01_10_11); | |
435 | trans t_RETY_ARRQ_W4RP_RETYtoIDLE (8'b11_01_10_11 -> 8'b11_01_10_00); | |
436 | ||
437 | trans t_RETY_ARRQ_RETY_IDLEtoARRQ (8'b11_01_11_00 -> 8'b11_01_11_01); | |
438 | trans t_RETY_ARRQ_RETY_ARRQtoW4RP (8'b11_01_11_01 -> 8'b11_01_11_10); | |
439 | trans t_RETY_ARRQ_RETY_W4RPtoIDLE (8'b11_01_11_10 -> 8'b11_01_11_00); | |
440 | trans t_RETY_ARRQ_RETY_W4RPtoARRQ (8'b11_01_11_10 -> 8'b11_01_11_01); | |
441 | trans t_RETY_ARRQ_RETY_W4RPtoRETY (8'b11_01_11_10 -> 8'b11_01_11_11); | |
442 | trans t_RETY_ARRQ_RETY_RETYtoIDLE (8'b11_01_11_11 -> 8'b11_01_11_00); | |
443 | ||
444 | //15 | |
445 | trans t_RETY_W4RP_IDLE_IDLEtoARRQ (8'b11_10_00_00 -> 8'b11_10_00_01); | |
446 | trans t_RETY_W4RP_IDLE_ARRQtoW4RP (8'b11_10_00_01 -> 8'b11_10_00_10); | |
447 | trans t_RETY_W4RP_IDLE_W4RPtoIDLE (8'b11_10_00_10 -> 8'b11_10_00_00); | |
448 | trans t_RETY_W4RP_IDLE_W4RPtoARRQ (8'b11_10_00_10 -> 8'b11_10_00_01); | |
449 | trans t_RETY_W4RP_IDLE_W4RPtoRETY (8'b11_10_00_10 -> 8'b11_10_00_11); | |
450 | trans t_RETY_W4RP_IDLE_RETYtoIDLE (8'b11_10_00_11 -> 8'b11_10_00_00); | |
451 | ||
452 | trans t_RETY_W4RP_ARRQ_IDLEtoARRQ (8'b11_10_01_00 -> 8'b11_10_01_01); | |
453 | trans t_RETY_W4RP_ARRQ_ARRQtoW4RP (8'b11_10_01_01 -> 8'b11_10_01_10); | |
454 | trans t_RETY_W4RP_ARRQ_W4RPtoIDLE (8'b11_10_01_10 -> 8'b11_10_01_00); | |
455 | trans t_RETY_W4RP_ARRQ_W4RPtoARRQ (8'b11_10_01_10 -> 8'b11_10_01_01); | |
456 | trans t_RETY_W4RP_ARRQ_W4RPtoRETY (8'b11_10_01_10 -> 8'b11_10_01_11); | |
457 | trans t_RETY_W4RP_ARRQ_RETYtoIDLE (8'b11_10_01_11 -> 8'b11_10_01_00); | |
458 | ||
459 | trans t_RETY_W4RP_W4RP_IDLEtoARRQ (8'b11_10_10_00 -> 8'b11_10_10_01); | |
460 | trans t_RETY_W4RP_W4RP_ARRQtoW4RP (8'b11_10_10_01 -> 8'b11_10_10_10); | |
461 | trans t_RETY_W4RP_W4RP_W4RPtoIDLE (8'b11_10_10_10 -> 8'b11_10_10_00); | |
462 | trans t_RETY_W4RP_W4RP_W4RPtoARRQ (8'b11_10_10_10 -> 8'b11_10_10_01); | |
463 | trans t_RETY_W4RP_W4RP_W4RPtoRETY (8'b11_10_10_10 -> 8'b11_10_10_11); | |
464 | trans t_RETY_W4RP_W4RP_RETYtoIDLE (8'b11_10_10_11 -> 8'b11_10_10_00); | |
465 | ||
466 | trans t_RETY_W4RP_RETY_IDLEtoARRQ (8'b11_10_11_00 -> 8'b11_10_11_01); | |
467 | trans t_RETY_W4RP_RETY_ARRQtoW4RP (8'b11_10_11_01 -> 8'b11_10_11_10); | |
468 | trans t_RETY_W4RP_RETY_W4RPtoIDLE (8'b11_10_11_10 -> 8'b11_10_11_00); | |
469 | trans t_RETY_W4RP_RETY_W4RPtoARRQ (8'b11_10_11_10 -> 8'b11_10_11_01); | |
470 | trans t_RETY_W4RP_RETY_W4RPtoRETY (8'b11_10_11_10 -> 8'b11_10_11_11); | |
471 | trans t_RETY_W4RP_RETY_RETYtoIDLE (8'b11_10_11_11 -> 8'b11_10_11_00); | |
472 | ||
473 | //16 | |
474 | trans t_RETY_RETY_IDLE_IDLEtoARRQ (8'b11_11_00_00 -> 8'b11_11_00_01); | |
475 | trans t_RETY_RETY_IDLE_ARRQtoW4RP (8'b11_11_00_01 -> 8'b11_11_00_10); | |
476 | trans t_RETY_RETY_IDLE_W4RPtoIDLE (8'b11_11_00_10 -> 8'b11_11_00_00); | |
477 | trans t_RETY_RETY_IDLE_W4RPtoARRQ (8'b11_11_00_10 -> 8'b11_11_00_01); | |
478 | trans t_RETY_RETY_IDLE_W4RPtoRETY (8'b11_11_00_10 -> 8'b11_11_00_11); | |
479 | trans t_RETY_RETY_IDLE_RETYtoIDLE (8'b11_11_00_11 -> 8'b11_11_00_00); | |
480 | ||
481 | trans t_RETY_RETY_ARRQ_IDLEtoARRQ (8'b11_11_01_00 -> 8'b11_11_01_01); | |
482 | trans t_RETY_RETY_ARRQ_ARRQtoW4RP (8'b11_11_01_01 -> 8'b11_11_01_10); | |
483 | trans t_RETY_RETY_ARRQ_W4RPtoIDLE (8'b11_11_01_10 -> 8'b11_11_01_00); | |
484 | trans t_RETY_RETY_ARRQ_W4RPtoARRQ (8'b11_11_01_10 -> 8'b11_11_01_01); | |
485 | trans t_RETY_RETY_ARRQ_W4RPtoRETY (8'b11_11_01_10 -> 8'b11_11_01_11); | |
486 | trans t_RETY_RETY_ARRQ_RETYtoIDLE (8'b11_11_01_11 -> 8'b11_11_01_00); | |
487 | ||
488 | trans t_RETY_RETY_W4RP_IDLEtoARRQ (8'b11_11_10_00 -> 8'b11_11_10_01); | |
489 | trans t_RETY_RETY_W4RP_ARRQtoW4RP (8'b11_11_10_01 -> 8'b11_11_10_10); | |
490 | trans t_RETY_RETY_W4RP_W4RPtoIDLE (8'b11_11_10_10 -> 8'b11_11_10_00); | |
491 | trans t_RETY_RETY_W4RP_W4RPtoARRQ (8'b11_11_10_10 -> 8'b11_11_10_01); | |
492 | trans t_RETY_RETY_W4RP_W4RPtoRETY (8'b11_11_10_10 -> 8'b11_11_10_11); | |
493 | trans t_RETY_RETY_W4RP_RETYtoIDLE (8'b11_11_10_11 -> 8'b11_11_10_00); | |
494 | ||
495 | trans t_RETY_RETY_RETY_IDLEtoARRQ (8'b11_11_11_00 -> 8'b11_11_11_01); | |
496 | trans t_RETY_RETY_RETY_ARRQtoW4RP (8'b11_11_11_01 -> 8'b11_11_11_10); | |
497 | trans t_RETY_RETY_RETY_W4RPtoIDLE (8'b11_11_11_10 -> 8'b11_11_11_00); | |
498 | trans t_RETY_RETY_RETY_W4RPtoARRQ (8'b11_11_11_10 -> 8'b11_11_11_01); | |
499 | trans t_RETY_RETY_RETY_W4RPtoRETY (8'b11_11_11_10 -> 8'b11_11_11_11); | |
500 | trans t_RETY_RETY_RETY_RETYtoIDLE (8'b11_11_11_11 -> 8'b11_11_11_00); | |
501 | ||
502 | // dmu int controller 1 changing state independent of others | |
503 | //1 | |
504 | trans t_IDLE_IDLE_IDLEtoARRQ_IDLE (8'b00_00_00_00 -> 8'b00_00_01_00); | |
505 | trans t_IDLE_IDLE_ARRQtoW4RP_IDLE (8'b00_00_01_00 -> 8'b00_00_10_00); | |
506 | trans t_IDLE_IDLE_W4RPtoIDLE_IDLE (8'b00_00_10_00 -> 8'b00_00_00_00); | |
507 | trans t_IDLE_IDLE_W4RPtoARRQ_IDLE (8'b00_00_10_00 -> 8'b00_00_01_00); | |
508 | trans t_IDLE_IDLE_W4RPtoRETY_IDLE (8'b00_00_10_00 -> 8'b00_00_11_00); | |
509 | trans t_IDLE_IDLE_RETYtoIDLE_IDLE (8'b00_00_11_00 -> 8'b00_00_00_00); | |
510 | ||
511 | trans t_IDLE_IDLE_IDLEtoARRQ_ARRQ (8'b00_00_00_01 -> 8'b00_00_01_01); | |
512 | trans t_IDLE_IDLE_ARRQtoW4RP_ARRQ (8'b00_00_01_01 -> 8'b00_00_10_01); | |
513 | trans t_IDLE_IDLE_W4RPtoIDLE_ARRQ (8'b00_00_10_01 -> 8'b00_00_00_01); | |
514 | trans t_IDLE_IDLE_W4RPtoARRQ_ARRQ (8'b00_00_10_01 -> 8'b00_00_01_01); | |
515 | trans t_IDLE_IDLE_W4RPtoRETY_ARRQ (8'b00_00_10_01 -> 8'b00_00_11_01); | |
516 | trans t_IDLE_IDLE_RETYtoIDLE_ARRQ (8'b00_00_11_01 -> 8'b00_00_00_01); | |
517 | ||
518 | trans t_IDLE_IDLE_IDLEtoARRQ_W4RP (8'b00_00_00_10 -> 8'b00_00_01_10); | |
519 | trans t_IDLE_IDLE_ARRQtoW4RP_W4RP (8'b00_00_01_10 -> 8'b00_00_10_10); | |
520 | trans t_IDLE_IDLE_W4RPtoIDLE_W4RP (8'b00_00_10_10 -> 8'b00_00_00_10); | |
521 | trans t_IDLE_IDLE_W4RPtoARRQ_W4RP (8'b00_00_10_10 -> 8'b00_00_01_10); | |
522 | trans t_IDLE_IDLE_W4RPtoRETY_W4RP (8'b00_00_10_10 -> 8'b00_00_11_10); | |
523 | trans t_IDLE_IDLE_RETYtoIDLE_W4RP (8'b00_00_11_10 -> 8'b00_00_00_10); | |
524 | ||
525 | trans t_IDLE_IDLE_IDLEtoARRQ_RETY (8'b00_00_00_11 -> 8'b00_00_01_11); | |
526 | trans t_IDLE_IDLE_ARRQtoW4RP_RETY (8'b00_00_01_11 -> 8'b00_00_10_11); | |
527 | trans t_IDLE_IDLE_W4RPtoIDLE_RETY (8'b00_00_10_11 -> 8'b00_00_00_11); | |
528 | trans t_IDLE_IDLE_W4RPtoARRQ_RETY (8'b00_00_10_11 -> 8'b00_00_01_11); | |
529 | trans t_IDLE_IDLE_W4RPtoRETY_RETY (8'b00_00_10_11 -> 8'b00_00_11_11); | |
530 | trans t_IDLE_IDLE_RETYtoIDLE_RETY (8'b00_00_11_11 -> 8'b00_00_00_11); | |
531 | ||
532 | //2 | |
533 | trans t_IDLE_ARRQ_IDLEtoARRQ_IDLE (8'b00_01_00_00 -> 8'b00_01_01_00); | |
534 | trans t_IDLE_ARRQ_ARRQtoW4RP_IDLE (8'b00_01_01_00 -> 8'b00_01_10_00); | |
535 | trans t_IDLE_ARRQ_W4RPtoIDLE_IDLE (8'b00_01_10_00 -> 8'b00_01_00_00); | |
536 | trans t_IDLE_ARRQ_W4RPtoARRQ_IDLE (8'b00_01_10_00 -> 8'b00_01_01_00); | |
537 | trans t_IDLE_ARRQ_W4RPtoRETY_IDLE (8'b00_01_10_00 -> 8'b00_01_11_00); | |
538 | trans t_IDLE_ARRQ_RETYtoIDLE_IDLE (8'b00_01_11_00 -> 8'b00_01_00_00); | |
539 | ||
540 | trans t_IDLE_ARRQ_IDLEtoARRQ_ARRQ (8'b00_01_00_01 -> 8'b00_01_01_01); | |
541 | trans t_IDLE_ARRQ_ARRQtoW4RP_ARRQ (8'b00_01_01_01 -> 8'b00_01_10_01); | |
542 | trans t_IDLE_ARRQ_W4RPtoIDLE_ARRQ (8'b00_01_10_01 -> 8'b00_01_00_01); | |
543 | trans t_IDLE_ARRQ_W4RPtoARRQ_ARRQ (8'b00_01_10_01 -> 8'b00_01_01_01); | |
544 | trans t_IDLE_ARRQ_W4RPtoRETY_ARRQ (8'b00_01_10_01 -> 8'b00_01_11_01); | |
545 | trans t_IDLE_ARRQ_RETYtoIDLE_ARRQ (8'b00_01_11_01 -> 8'b00_01_00_01); | |
546 | ||
547 | trans t_IDLE_ARRQ_IDLEtoARRQ_W4RP (8'b00_01_00_10 -> 8'b00_01_01_10); | |
548 | trans t_IDLE_ARRQ_ARRQtoW4RP_W4RP (8'b00_01_01_10 -> 8'b00_01_10_10); | |
549 | trans t_IDLE_ARRQ_W4RPtoIDLE_W4RP (8'b00_01_10_10 -> 8'b00_01_00_10); | |
550 | trans t_IDLE_ARRQ_W4RPtoARRQ_W4RP (8'b00_01_10_10 -> 8'b00_01_01_10); | |
551 | trans t_IDLE_ARRQ_W4RPtoRETY_W4RP (8'b00_01_10_10 -> 8'b00_01_11_10); | |
552 | trans t_IDLE_ARRQ_RETYtoIDLE_W4RP (8'b00_01_11_10 -> 8'b00_01_00_10); | |
553 | ||
554 | trans t_IDLE_ARRQ_IDLEtoARRQ_RETY (8'b00_01_00_11 -> 8'b00_01_01_11); | |
555 | trans t_IDLE_ARRQ_ARRQtoW4RP_RETY (8'b00_01_01_11 -> 8'b00_01_10_11); | |
556 | trans t_IDLE_ARRQ_W4RPtoIDLE_RETY (8'b00_01_10_11 -> 8'b00_01_00_11); | |
557 | trans t_IDLE_ARRQ_W4RPtoARRQ_RETY (8'b00_01_10_11 -> 8'b00_01_01_11); | |
558 | trans t_IDLE_ARRQ_W4RPtoRETY_RETY (8'b00_01_10_11 -> 8'b00_01_11_11); | |
559 | trans t_IDLE_ARRQ_RETYtoIDLE_RETY (8'b00_01_11_11 -> 8'b00_01_00_11); | |
560 | ||
561 | //3 | |
562 | trans t_IDLE_W4RP_IDLEtoARRQ_IDLE (8'b00_10_00_00 -> 8'b00_10_01_00); | |
563 | trans t_IDLE_W4RP_ARRQtoW4RP_IDLE (8'b00_10_01_00 -> 8'b00_10_10_00); | |
564 | trans t_IDLE_W4RP_W4RPtoIDLE_IDLE (8'b00_10_10_00 -> 8'b00_10_00_00); | |
565 | trans t_IDLE_W4RP_W4RPtoARRQ_IDLE (8'b00_10_10_00 -> 8'b00_10_01_00); | |
566 | trans t_IDLE_W4RP_W4RPtoRETY_IDLE (8'b00_10_10_00 -> 8'b00_10_11_00); | |
567 | trans t_IDLE_W4RP_RETYtoIDLE_IDLE (8'b00_10_11_00 -> 8'b00_10_00_00); | |
568 | ||
569 | trans t_IDLE_W4RP_IDLEtoARRQ_ARRQ (8'b00_10_00_01 -> 8'b00_10_01_01); | |
570 | trans t_IDLE_W4RP_ARRQtoW4RP_ARRQ (8'b00_10_01_01 -> 8'b00_10_10_01); | |
571 | trans t_IDLE_W4RP_W4RPtoIDLE_ARRQ (8'b00_10_10_01 -> 8'b00_10_00_01); | |
572 | trans t_IDLE_W4RP_W4RPtoARRQ_ARRQ (8'b00_10_10_01 -> 8'b00_10_01_01); | |
573 | trans t_IDLE_W4RP_W4RPtoRETY_ARRQ (8'b00_10_10_01 -> 8'b00_10_11_01); | |
574 | trans t_IDLE_W4RP_RETYtoIDLE_ARRQ (8'b00_10_11_01 -> 8'b00_10_00_01); | |
575 | ||
576 | trans t_IDLE_W4RP_IDLEtoARRQ_W4RP (8'b00_10_00_10 -> 8'b00_10_01_10); | |
577 | trans t_IDLE_W4RP_ARRQtoW4RP_W4RP (8'b00_10_01_10 -> 8'b00_10_10_10); | |
578 | trans t_IDLE_W4RP_W4RPtoIDLE_W4RP (8'b00_10_10_10 -> 8'b00_10_00_10); | |
579 | trans t_IDLE_W4RP_W4RPtoARRQ_W4RP (8'b00_10_10_10 -> 8'b00_10_01_10); | |
580 | trans t_IDLE_W4RP_W4RPtoRETY_W4RP (8'b00_10_10_10 -> 8'b00_10_11_10); | |
581 | trans t_IDLE_W4RP_RETYtoIDLE_W4RP (8'b00_10_11_10 -> 8'b00_10_00_10); | |
582 | ||
583 | trans t_IDLE_W4RP_IDLEtoARRQ_RETY (8'b00_10_00_11 -> 8'b00_10_01_11); | |
584 | trans t_IDLE_W4RP_ARRQtoW4RP_RETY (8'b00_10_01_11 -> 8'b00_10_10_11); | |
585 | trans t_IDLE_W4RP_W4RPtoIDLE_RETY (8'b00_10_10_11 -> 8'b00_10_00_11); | |
586 | trans t_IDLE_W4RP_W4RPtoARRQ_RETY (8'b00_10_10_11 -> 8'b00_10_01_11); | |
587 | trans t_IDLE_W4RP_W4RPtoRETY_RETY (8'b00_10_10_11 -> 8'b00_10_11_11); | |
588 | trans t_IDLE_W4RP_RETYtoIDLE_RETY (8'b00_10_11_11 -> 8'b00_10_00_11); | |
589 | ||
590 | //4 | |
591 | trans t_IDLE_RETY_IDLEtoARRQ_IDLE (8'b00_11_00_00 -> 8'b00_11_01_00); | |
592 | trans t_IDLE_RETY_ARRQtoW4RP_IDLE (8'b00_11_01_00 -> 8'b00_11_10_00); | |
593 | trans t_IDLE_RETY_W4RPtoIDLE_IDLE (8'b00_11_10_00 -> 8'b00_11_00_00); | |
594 | trans t_IDLE_RETY_W4RPtoARRQ_IDLE (8'b00_11_10_00 -> 8'b00_11_01_00); | |
595 | trans t_IDLE_RETY_W4RPtoRETY_IDLE (8'b00_11_10_00 -> 8'b00_11_11_00); | |
596 | trans t_IDLE_RETY_RETYtoIDLE_IDLE (8'b00_11_11_00 -> 8'b00_11_00_00); | |
597 | ||
598 | trans t_IDLE_RETY_IDLEtoARRQ_ARRQ (8'b00_11_00_01 -> 8'b00_11_01_01); | |
599 | trans t_IDLE_RETY_ARRQtoW4RP_ARRQ (8'b00_11_01_01 -> 8'b00_11_10_01); | |
600 | trans t_IDLE_RETY_W4RPtoIDLE_ARRQ (8'b00_11_10_01 -> 8'b00_11_00_01); | |
601 | trans t_IDLE_RETY_W4RPtoARRQ_ARRQ (8'b00_11_10_01 -> 8'b00_11_01_01); | |
602 | trans t_IDLE_RETY_W4RPtoRETY_ARRQ (8'b00_11_10_01 -> 8'b00_11_11_01); | |
603 | trans t_IDLE_RETY_RETYtoIDLE_ARRQ (8'b00_11_11_01 -> 8'b00_11_00_01); | |
604 | ||
605 | trans t_IDLE_RETY_IDLEtoARRQ_W4RP (8'b00_11_00_10 -> 8'b00_11_01_10); | |
606 | trans t_IDLE_RETY_ARRQtoW4RP_W4RP (8'b00_11_01_10 -> 8'b00_11_10_10); | |
607 | trans t_IDLE_RETY_W4RPtoIDLE_W4RP (8'b00_11_10_10 -> 8'b00_11_00_10); | |
608 | trans t_IDLE_RETY_W4RPtoARRQ_W4RP (8'b00_11_10_10 -> 8'b00_11_01_10); | |
609 | trans t_IDLE_RETY_W4RPtoRETY_W4RP (8'b00_11_10_10 -> 8'b00_11_11_10); | |
610 | trans t_IDLE_RETY_RETYtoIDLE_W4RP (8'b00_11_11_10 -> 8'b00_11_00_10); | |
611 | ||
612 | trans t_IDLE_RETY_IDLEtoARRQ_RETY (8'b00_11_00_11 -> 8'b00_11_01_11); | |
613 | trans t_IDLE_RETY_ARRQtoW4RP_RETY (8'b00_11_01_11 -> 8'b00_11_10_11); | |
614 | trans t_IDLE_RETY_W4RPtoIDLE_RETY (8'b00_11_10_11 -> 8'b00_11_00_11); | |
615 | trans t_IDLE_RETY_W4RPtoARRQ_RETY (8'b00_11_10_11 -> 8'b00_11_01_11); | |
616 | trans t_IDLE_RETY_W4RPtoRETY_RETY (8'b00_11_10_11 -> 8'b00_11_11_11); | |
617 | trans t_IDLE_RETY_RETYtoIDLE_RETY (8'b00_11_11_11 -> 8'b00_11_00_11); | |
618 | ||
619 | ||
620 | //5 | |
621 | trans t_ARRQ_IDLE_IDLEtoARRQ_IDLE (8'b01_00_00_00 -> 8'b01_00_01_00); | |
622 | trans t_ARRQ_IDLE_ARRQtoW4RP_IDLE (8'b01_00_01_00 -> 8'b01_00_10_00); | |
623 | trans t_ARRQ_IDLE_W4RPtoIDLE_IDLE (8'b01_00_10_00 -> 8'b01_00_00_00); | |
624 | trans t_ARRQ_IDLE_W4RPtoARRQ_IDLE (8'b01_00_10_00 -> 8'b01_00_01_00); | |
625 | trans t_ARRQ_IDLE_W4RPtoRETY_IDLE (8'b01_00_10_00 -> 8'b01_00_11_00); | |
626 | trans t_ARRQ_IDLE_RETYtoIDLE_IDLE (8'b01_00_11_00 -> 8'b01_00_00_00); | |
627 | ||
628 | trans t_ARRQ_IDLE_IDLEtoARRQ_ARRQ (8'b01_00_00_01 -> 8'b01_00_01_01); | |
629 | trans t_ARRQ_IDLE_ARRQtoW4RP_ARRQ (8'b01_00_01_01 -> 8'b01_00_10_01); | |
630 | trans t_ARRQ_IDLE_W4RPtoIDLE_ARRQ (8'b01_00_10_01 -> 8'b01_00_00_01); | |
631 | trans t_ARRQ_IDLE_W4RPtoARRQ_ARRQ (8'b01_00_10_01 -> 8'b01_00_01_01); | |
632 | trans t_ARRQ_IDLE_W4RPtoRETY_ARRQ (8'b01_00_10_01 -> 8'b01_00_11_01); | |
633 | trans t_ARRQ_IDLE_RETYtoIDLE_ARRQ (8'b01_00_11_01 -> 8'b01_00_00_01); | |
634 | ||
635 | trans t_ARRQ_IDLE_IDLEtoARRQ_W4RP (8'b01_00_00_10 -> 8'b01_00_01_10); | |
636 | trans t_ARRQ_IDLE_ARRQtoW4RP_W4RP (8'b01_00_01_10 -> 8'b01_00_10_10); | |
637 | trans t_ARRQ_IDLE_W4RPtoIDLE_W4RP (8'b01_00_10_10 -> 8'b01_00_00_10); | |
638 | trans t_ARRQ_IDLE_W4RPtoARRQ_W4RP (8'b01_00_10_10 -> 8'b01_00_01_10); | |
639 | trans t_ARRQ_IDLE_W4RPtoRETY_W4RP (8'b01_00_10_10 -> 8'b01_00_11_10); | |
640 | trans t_ARRQ_IDLE_RETYtoIDLE_W4RP (8'b01_00_11_10 -> 8'b01_00_00_10); | |
641 | ||
642 | trans t_ARRQ_IDLE_IDLEtoARRQ_RETY (8'b01_00_00_11 -> 8'b01_00_01_11); | |
643 | trans t_ARRQ_IDLE_ARRQtoW4RP_RETY (8'b01_00_01_11 -> 8'b01_00_10_11); | |
644 | trans t_ARRQ_IDLE_W4RPtoIDLE_RETY (8'b01_00_10_11 -> 8'b01_00_00_11); | |
645 | trans t_ARRQ_IDLE_W4RPtoARRQ_RETY (8'b01_00_10_11 -> 8'b01_00_01_11); | |
646 | trans t_ARRQ_IDLE_W4RPtoRETY_RETY (8'b01_00_10_11 -> 8'b01_00_11_11); | |
647 | trans t_ARRQ_IDLE_RETYtoIDLE_RETY (8'b01_00_11_11 -> 8'b01_00_00_11); | |
648 | ||
649 | //6 | |
650 | trans t_ARRQ_ARRQ_IDLEtoARRQ_IDLE (8'b01_01_00_00 -> 8'b01_01_01_00); | |
651 | trans t_ARRQ_ARRQ_ARRQtoW4RP_IDLE (8'b01_01_01_00 -> 8'b01_01_10_00); | |
652 | trans t_ARRQ_ARRQ_W4RPtoIDLE_IDLE (8'b01_01_10_00 -> 8'b01_01_00_00); | |
653 | trans t_ARRQ_ARRQ_W4RPtoARRQ_IDLE (8'b01_01_10_00 -> 8'b01_01_01_00); | |
654 | trans t_ARRQ_ARRQ_W4RPtoRETY_IDLE (8'b01_01_10_00 -> 8'b01_01_11_00); | |
655 | trans t_ARRQ_ARRQ_RETYtoIDLE_IDLE (8'b01_01_11_00 -> 8'b01_01_00_00); | |
656 | ||
657 | trans t_ARRQ_ARRQ_IDLEtoARRQ_ARRQ (8'b01_01_00_01 -> 8'b01_01_01_01); | |
658 | trans t_ARRQ_ARRQ_ARRQtoW4RP_ARRQ (8'b01_01_01_01 -> 8'b01_01_10_01); | |
659 | trans t_ARRQ_ARRQ_W4RPtoIDLE_ARRQ (8'b01_01_10_01 -> 8'b01_01_00_01); | |
660 | trans t_ARRQ_ARRQ_W4RPtoARRQ_ARRQ (8'b01_01_10_01 -> 8'b01_01_01_01); | |
661 | trans t_ARRQ_ARRQ_W4RPtoRETY_ARRQ (8'b01_01_10_01 -> 8'b01_01_11_01); | |
662 | trans t_ARRQ_ARRQ_RETYtoIDLE_ARRQ (8'b01_01_11_01 -> 8'b01_01_00_01); | |
663 | ||
664 | trans t_ARRQ_ARRQ_IDLEtoARRQ_W4RP (8'b01_01_00_10 -> 8'b01_01_01_10); | |
665 | trans t_ARRQ_ARRQ_ARRQtoW4RP_W4RP (8'b01_01_01_10 -> 8'b01_01_10_10); | |
666 | trans t_ARRQ_ARRQ_W4RPtoIDLE_W4RP (8'b01_01_10_10 -> 8'b01_01_00_10); | |
667 | trans t_ARRQ_ARRQ_W4RPtoARRQ_W4RP (8'b01_01_10_10 -> 8'b01_01_01_10); | |
668 | trans t_ARRQ_ARRQ_W4RPtoRETY_W4RP (8'b01_01_10_10 -> 8'b01_01_11_10); | |
669 | trans t_ARRQ_ARRQ_RETYtoIDLE_W4RP (8'b01_01_11_10 -> 8'b01_01_00_10); | |
670 | ||
671 | trans t_ARRQ_ARRQ_IDLEtoARRQ_RETY (8'b01_01_00_11 -> 8'b01_01_01_11); | |
672 | trans t_ARRQ_ARRQ_ARRQtoW4RP_RETY (8'b01_01_01_11 -> 8'b01_01_10_11); | |
673 | trans t_ARRQ_ARRQ_W4RPtoIDLE_RETY (8'b01_01_10_11 -> 8'b01_01_00_11); | |
674 | trans t_ARRQ_ARRQ_W4RPtoARRQ_RETY (8'b01_01_10_11 -> 8'b01_01_01_11); | |
675 | trans t_ARRQ_ARRQ_W4RPtoRETY_RETY (8'b01_01_10_11 -> 8'b01_01_11_11); | |
676 | trans t_ARRQ_ARRQ_RETYtoIDLE_RETY (8'b01_01_11_11 -> 8'b01_01_00_11); | |
677 | ||
678 | //7 | |
679 | trans t_ARRQ_W4RP_IDLEtoARRQ_IDLE (8'b01_10_00_00 -> 8'b01_10_01_00); | |
680 | trans t_ARRQ_W4RP_ARRQtoW4RP_IDLE (8'b01_10_01_00 -> 8'b01_10_10_00); | |
681 | trans t_ARRQ_W4RP_W4RPtoIDLE_IDLE (8'b01_10_10_00 -> 8'b01_10_00_00); | |
682 | trans t_ARRQ_W4RP_W4RPtoARRQ_IDLE (8'b01_10_10_00 -> 8'b01_10_01_00); | |
683 | trans t_ARRQ_W4RP_W4RPtoRETY_IDLE (8'b01_10_10_00 -> 8'b01_10_11_00); | |
684 | trans t_ARRQ_W4RP_RETYtoIDLE_IDLE (8'b01_10_11_00 -> 8'b01_10_00_00); | |
685 | ||
686 | trans t_ARRQ_W4RP_IDLEtoARRQ_ARRQ (8'b01_10_00_01 -> 8'b01_10_01_01); | |
687 | trans t_ARRQ_W4RP_ARRQtoW4RP_ARRQ (8'b01_10_01_01 -> 8'b01_10_10_01); | |
688 | trans t_ARRQ_W4RP_W4RPtoIDLE_ARRQ (8'b01_10_10_01 -> 8'b01_10_00_01); | |
689 | trans t_ARRQ_W4RP_W4RPtoARRQ_ARRQ (8'b01_10_10_01 -> 8'b01_10_01_01); | |
690 | trans t_ARRQ_W4RP_W4RPtoRETY_ARRQ (8'b01_10_10_01 -> 8'b01_10_11_01); | |
691 | trans t_ARRQ_W4RP_RETYtoIDLE_ARRQ (8'b01_10_11_01 -> 8'b01_10_00_01); | |
692 | ||
693 | trans t_ARRQ_W4RP_IDLEtoARRQ_W4RP (8'b01_10_00_10 -> 8'b01_10_01_10); | |
694 | trans t_ARRQ_W4RP_ARRQtoW4RP_W4RP (8'b01_10_01_10 -> 8'b01_10_10_10); | |
695 | trans t_ARRQ_W4RP_W4RPtoIDLE_W4RP (8'b01_10_10_10 -> 8'b01_10_00_10); | |
696 | trans t_ARRQ_W4RP_W4RPtoARRQ_W4RP (8'b01_10_10_10 -> 8'b01_10_01_10); | |
697 | trans t_ARRQ_W4RP_W4RPtoRETY_W4RP (8'b01_10_10_10 -> 8'b01_10_11_10); | |
698 | trans t_ARRQ_W4RP_RETYtoIDLE_W4RP (8'b01_10_11_10 -> 8'b01_10_00_10); | |
699 | ||
700 | trans t_ARRQ_W4RP_IDLEtoARRQ_RETY (8'b01_10_00_11 -> 8'b01_10_01_11); | |
701 | trans t_ARRQ_W4RP_ARRQtoW4RP_RETY (8'b01_10_01_11 -> 8'b01_10_10_11); | |
702 | trans t_ARRQ_W4RP_W4RPtoIDLE_RETY (8'b01_10_10_11 -> 8'b01_10_00_11); | |
703 | trans t_ARRQ_W4RP_W4RPtoARRQ_RETY (8'b01_10_10_11 -> 8'b01_10_01_11); | |
704 | trans t_ARRQ_W4RP_W4RPtoRETY_RETY (8'b01_10_10_11 -> 8'b01_10_11_11); | |
705 | trans t_ARRQ_W4RP_RETYtoIDLE_RETY (8'b01_10_11_11 -> 8'b01_10_00_11); | |
706 | ||
707 | //8 | |
708 | trans t_ARRQ_RETY_IDLEtoARRQ_IDLE (8'b01_11_00_00 -> 8'b01_11_01_00); | |
709 | trans t_ARRQ_RETY_ARRQtoW4RP_IDLE (8'b01_11_01_00 -> 8'b01_11_10_00); | |
710 | trans t_ARRQ_RETY_W4RPtoIDLE_IDLE (8'b01_11_10_00 -> 8'b01_11_00_00); | |
711 | trans t_ARRQ_RETY_W4RPtoARRQ_IDLE (8'b01_11_10_00 -> 8'b01_11_01_00); | |
712 | trans t_ARRQ_RETY_W4RPtoRETY_IDLE (8'b01_11_10_00 -> 8'b01_11_11_00); | |
713 | trans t_ARRQ_RETY_RETYtoIDLE_IDLE (8'b01_11_11_00 -> 8'b01_11_00_00); | |
714 | ||
715 | trans t_ARRQ_RETY_IDLEtoARRQ_ARRQ (8'b01_11_00_01 -> 8'b01_11_01_01); | |
716 | trans t_ARRQ_RETY_ARRQtoW4RP_ARRQ (8'b01_11_01_01 -> 8'b01_11_10_01); | |
717 | trans t_ARRQ_RETY_W4RPtoIDLE_ARRQ (8'b01_11_10_01 -> 8'b01_11_00_01); | |
718 | trans t_ARRQ_RETY_W4RPtoARRQ_ARRQ (8'b01_11_10_01 -> 8'b01_11_01_01); | |
719 | trans t_ARRQ_RETY_W4RPtoRETY_ARRQ (8'b01_11_10_01 -> 8'b01_11_11_01); | |
720 | trans t_ARRQ_RETY_RETYtoIDLE_ARRQ (8'b01_11_11_01 -> 8'b01_11_00_01); | |
721 | ||
722 | trans t_ARRQ_RETY_IDLEtoARRQ_W4RP (8'b01_11_00_10 -> 8'b01_11_01_10); | |
723 | trans t_ARRQ_RETY_ARRQtoW4RP_W4RP (8'b01_11_01_10 -> 8'b01_11_10_10); | |
724 | trans t_ARRQ_RETY_W4RPtoIDLE_W4RP (8'b01_11_10_10 -> 8'b01_11_00_10); | |
725 | trans t_ARRQ_RETY_W4RPtoARRQ_W4RP (8'b01_11_10_10 -> 8'b01_11_01_10); | |
726 | trans t_ARRQ_RETY_W4RPtoRETY_W4RP (8'b01_11_10_10 -> 8'b01_11_11_10); | |
727 | trans t_ARRQ_RETY_RETYtoIDLE_W4RP (8'b01_11_11_10 -> 8'b01_11_00_10); | |
728 | ||
729 | trans t_ARRQ_RETY_IDLEtoARRQ_RETY (8'b01_11_00_11 -> 8'b01_11_01_11); | |
730 | trans t_ARRQ_RETY_ARRQtoW4RP_RETY (8'b01_11_01_11 -> 8'b01_11_10_11); | |
731 | trans t_ARRQ_RETY_W4RPtoIDLE_RETY (8'b01_11_10_11 -> 8'b01_11_00_11); | |
732 | trans t_ARRQ_RETY_W4RPtoARRQ_RETY (8'b01_11_10_11 -> 8'b01_11_01_11); | |
733 | trans t_ARRQ_RETY_W4RPtoRETY_RETY (8'b01_11_10_11 -> 8'b01_11_11_11); | |
734 | trans t_ARRQ_RETY_RETYtoIDLE_RETY (8'b01_11_11_11 -> 8'b01_11_00_11); | |
735 | //9 | |
736 | trans t_W4RP_IDLE_IDLEtoARRQ_IDLE (8'b10_00_00_00 -> 8'b10_00_01_00); | |
737 | trans t_W4RP_IDLE_ARRQtoW4RP_IDLE (8'b10_00_01_00 -> 8'b10_00_10_00); | |
738 | trans t_W4RP_IDLE_W4RPtoIDLE_IDLE (8'b10_00_10_00 -> 8'b10_00_00_00); | |
739 | trans t_W4RP_IDLE_W4RPtoARRQ_IDLE (8'b10_00_10_00 -> 8'b10_00_01_00); | |
740 | trans t_W4RP_IDLE_W4RPtoRETY_IDLE (8'b10_00_10_00 -> 8'b10_00_11_00); | |
741 | trans t_W4RP_IDLE_RETYtoIDLE_IDLE (8'b10_00_11_00 -> 8'b10_00_00_00); | |
742 | ||
743 | trans t_W4RP_IDLE_IDLEtoARRQ_ARRQ (8'b10_00_00_01 -> 8'b10_00_01_01); | |
744 | trans t_W4RP_IDLE_ARRQtoW4RP_ARRQ (8'b10_00_01_01 -> 8'b10_00_10_01); | |
745 | trans t_W4RP_IDLE_W4RPtoIDLE_ARRQ (8'b10_00_10_01 -> 8'b10_00_00_01); | |
746 | trans t_W4RP_IDLE_W4RPtoARRQ_ARRQ (8'b10_00_10_01 -> 8'b10_00_01_01); | |
747 | trans t_W4RP_IDLE_W4RPtoRETY_ARRQ (8'b10_00_10_01 -> 8'b10_00_11_01); | |
748 | trans t_W4RP_IDLE_RETYtoIDLE_ARRQ (8'b10_00_11_01 -> 8'b10_00_00_01); | |
749 | ||
750 | trans t_W4RP_IDLE_IDLEtoARRQ_W4RP (8'b10_00_00_10 -> 8'b10_00_01_10); | |
751 | trans t_W4RP_IDLE_ARRQtoW4RP_W4RP (8'b10_00_01_10 -> 8'b10_00_10_10); | |
752 | trans t_W4RP_IDLE_W4RPtoIDLE_W4RP (8'b10_00_10_10 -> 8'b10_00_00_10); | |
753 | trans t_W4RP_IDLE_W4RPtoARRQ_W4RP (8'b10_00_10_10 -> 8'b10_00_01_10); | |
754 | trans t_W4RP_IDLE_W4RPtoRETY_W4RP (8'b10_00_10_10 -> 8'b10_00_11_10); | |
755 | trans t_W4RP_IDLE_RETYtoIDLE_W4RP (8'b10_00_11_10 -> 8'b10_00_00_10); | |
756 | ||
757 | trans t_W4RP_IDLE_IDLEtoARRQ_RETY (8'b10_00_00_11 -> 8'b10_00_01_11); | |
758 | trans t_W4RP_IDLE_ARRQtoW4RP_RETY (8'b10_00_01_11 -> 8'b10_00_10_11); | |
759 | trans t_W4RP_IDLE_W4RPtoIDLE_RETY (8'b10_00_10_11 -> 8'b10_00_00_11); | |
760 | trans t_W4RP_IDLE_W4RPtoARRQ_RETY (8'b10_00_10_11 -> 8'b10_00_01_11); | |
761 | trans t_W4RP_IDLE_W4RPtoRETY_RETY (8'b10_00_10_11 -> 8'b10_00_11_11); | |
762 | trans t_W4RP_IDLE_RETYtoIDLE_RETY (8'b10_00_11_11 -> 8'b10_00_00_11); | |
763 | ||
764 | //10 | |
765 | trans t_W4RP_ARRQ_IDLEtoARRQ_IDLE (8'b10_01_00_00 -> 8'b10_01_01_00); | |
766 | trans t_W4RP_ARRQ_ARRQtoW4RP_IDLE (8'b10_01_01_00 -> 8'b10_01_10_00); | |
767 | trans t_W4RP_ARRQ_W4RPtoIDLE_IDLE (8'b10_01_10_00 -> 8'b10_01_00_00); | |
768 | trans t_W4RP_ARRQ_W4RPtoARRQ_IDLE (8'b10_01_10_00 -> 8'b10_01_01_00); | |
769 | trans t_W4RP_ARRQ_W4RPtoRETY_IDLE (8'b10_01_10_00 -> 8'b10_01_11_00); | |
770 | trans t_W4RP_ARRQ_RETYtoIDLE_IDLE (8'b10_01_11_00 -> 8'b10_01_00_00); | |
771 | ||
772 | trans t_W4RP_ARRQ_IDLEtoARRQ_ARRQ (8'b10_01_00_01 -> 8'b10_01_01_01); | |
773 | trans t_W4RP_ARRQ_ARRQtoW4RP_ARRQ (8'b10_01_01_01 -> 8'b10_01_10_01); | |
774 | trans t_W4RP_ARRQ_W4RPtoIDLE_ARRQ (8'b10_01_10_01 -> 8'b10_01_00_01); | |
775 | trans t_W4RP_ARRQ_W4RPtoARRQ_ARRQ (8'b10_01_10_01 -> 8'b10_01_01_01); | |
776 | trans t_W4RP_ARRQ_W4RPtoRETY_ARRQ (8'b10_01_10_01 -> 8'b10_01_11_01); | |
777 | trans t_W4RP_ARRQ_RETYtoIDLE_ARRQ (8'b10_01_11_01 -> 8'b10_01_00_01); | |
778 | ||
779 | trans t_W4RP_ARRQ_IDLEtoARRQ_W4RP (8'b10_01_00_10 -> 8'b10_01_01_10); | |
780 | trans t_W4RP_ARRQ_ARRQtoW4RP_W4RP (8'b10_01_01_10 -> 8'b10_01_10_10); | |
781 | trans t_W4RP_ARRQ_W4RPtoIDLE_W4RP (8'b10_01_10_10 -> 8'b10_01_00_10); | |
782 | trans t_W4RP_ARRQ_W4RPtoARRQ_W4RP (8'b10_01_10_10 -> 8'b10_01_01_10); | |
783 | trans t_W4RP_ARRQ_W4RPtoRETY_W4RP (8'b10_01_10_10 -> 8'b10_01_11_10); | |
784 | trans t_W4RP_ARRQ_RETYtoIDLE_W4RP (8'b10_01_11_10 -> 8'b10_01_00_10); | |
785 | ||
786 | trans t_W4RP_ARRQ_IDLEtoARRQ_RETY (8'b10_01_00_11 -> 8'b10_01_01_11); | |
787 | trans t_W4RP_ARRQ_ARRQtoW4RP_RETY (8'b10_01_01_11 -> 8'b10_01_10_11); | |
788 | trans t_W4RP_ARRQ_W4RPtoIDLE_RETY (8'b10_01_10_11 -> 8'b10_01_00_11); | |
789 | trans t_W4RP_ARRQ_W4RPtoARRQ_RETY (8'b10_01_10_11 -> 8'b10_01_01_11); | |
790 | trans t_W4RP_ARRQ_W4RPtoRETY_RETY (8'b10_01_10_11 -> 8'b10_01_11_11); | |
791 | trans t_W4RP_ARRQ_RETYtoIDLE_RETY (8'b10_01_11_11 -> 8'b10_01_00_11); | |
792 | ||
793 | //11 | |
794 | trans t_W4RP_W4RP_IDLEtoARRQ_IDLE (8'b10_10_00_00 -> 8'b10_10_01_00); | |
795 | trans t_W4RP_W4RP_ARRQtoW4RP_IDLE (8'b10_10_01_00 -> 8'b10_10_10_00); | |
796 | trans t_W4RP_W4RP_W4RPtoIDLE_IDLE (8'b10_10_10_00 -> 8'b10_10_00_00); | |
797 | trans t_W4RP_W4RP_W4RPtoARRQ_IDLE (8'b10_10_10_00 -> 8'b10_10_01_00); | |
798 | trans t_W4RP_W4RP_W4RPtoRETY_IDLE (8'b10_10_10_00 -> 8'b10_10_11_00); | |
799 | trans t_W4RP_W4RP_RETYtoIDLE_IDLE (8'b10_10_11_00 -> 8'b10_10_00_00); | |
800 | ||
801 | trans t_W4RP_W4RP_IDLEtoARRQ_ARRQ (8'b10_10_00_01 -> 8'b10_10_01_01); | |
802 | trans t_W4RP_W4RP_ARRQtoW4RP_ARRQ (8'b10_10_01_01 -> 8'b10_10_10_01); | |
803 | trans t_W4RP_W4RP_W4RPtoIDLE_ARRQ (8'b10_10_10_01 -> 8'b10_10_00_01); | |
804 | trans t_W4RP_W4RP_W4RPtoARRQ_ARRQ (8'b10_10_10_01 -> 8'b10_10_01_01); | |
805 | trans t_W4RP_W4RP_W4RPtoRETY_ARRQ (8'b10_10_10_01 -> 8'b10_10_11_01); | |
806 | trans t_W4RP_W4RP_RETYtoIDLE_ARRQ (8'b10_10_11_01 -> 8'b10_10_00_01); | |
807 | ||
808 | trans t_W4RP_W4RP_IDLEtoARRQ_W4RP (8'b10_10_00_10 -> 8'b10_10_01_10); | |
809 | trans t_W4RP_W4RP_ARRQtoW4RP_W4RP (8'b10_10_01_10 -> 8'b10_10_10_10); | |
810 | trans t_W4RP_W4RP_W4RPtoIDLE_W4RP (8'b10_10_10_10 -> 8'b10_10_00_10); | |
811 | trans t_W4RP_W4RP_W4RPtoARRQ_W4RP (8'b10_10_10_10 -> 8'b10_10_01_10); | |
812 | trans t_W4RP_W4RP_W4RPtoRETY_W4RP (8'b10_10_10_10 -> 8'b10_10_11_10); | |
813 | trans t_W4RP_W4RP_RETYtoIDLE_W4RP (8'b10_10_11_10 -> 8'b10_10_00_10); | |
814 | ||
815 | trans t_W4RP_W4RP_IDLEtoARRQ_RETY (8'b10_10_00_11 -> 8'b10_10_01_11); | |
816 | trans t_W4RP_W4RP_ARRQtoW4RP_RETY (8'b10_10_01_11 -> 8'b10_10_10_11); | |
817 | trans t_W4RP_W4RP_W4RPtoIDLE_RETY (8'b10_10_10_11 -> 8'b10_10_00_11); | |
818 | trans t_W4RP_W4RP_W4RPtoARRQ_RETY (8'b10_10_10_11 -> 8'b10_10_01_11); | |
819 | trans t_W4RP_W4RP_W4RPtoRETY_RETY (8'b10_10_10_11 -> 8'b10_10_11_11); | |
820 | trans t_W4RP_W4RP_RETYtoIDLE_RETY (8'b10_10_11_11 -> 8'b10_10_00_11); | |
821 | ||
822 | //12 | |
823 | trans t_W4RP_RETY_IDLEtoARRQ_IDLE (8'b10_11_00_00 -> 8'b10_11_01_00); | |
824 | trans t_W4RP_RETY_ARRQtoW4RP_IDLE (8'b10_11_01_00 -> 8'b10_11_10_00); | |
825 | trans t_W4RP_RETY_W4RPtoIDLE_IDLE (8'b10_11_10_00 -> 8'b10_11_00_00); | |
826 | trans t_W4RP_RETY_W4RPtoARRQ_IDLE (8'b10_11_10_00 -> 8'b10_11_01_00); | |
827 | trans t_W4RP_RETY_W4RPtoRETY_IDLE (8'b10_11_10_00 -> 8'b10_11_11_00); | |
828 | trans t_W4RP_RETY_RETYtoIDLE_IDLE (8'b10_11_11_00 -> 8'b10_11_00_00); | |
829 | ||
830 | trans t_W4RP_RETY_IDLEtoARRQ_ARRQ (8'b10_11_00_01 -> 8'b10_11_01_01); | |
831 | trans t_W4RP_RETY_ARRQtoW4RP_ARRQ (8'b10_11_01_01 -> 8'b10_11_10_01); | |
832 | trans t_W4RP_RETY_W4RPtoIDLE_ARRQ (8'b10_11_10_01 -> 8'b10_11_00_01); | |
833 | trans t_W4RP_RETY_W4RPtoARRQ_ARRQ (8'b10_11_10_01 -> 8'b10_11_01_01); | |
834 | trans t_W4RP_RETY_W4RPtoRETY_ARRQ (8'b10_11_10_01 -> 8'b10_11_11_01); | |
835 | trans t_W4RP_RETY_RETYtoIDLE_ARRQ (8'b10_11_11_01 -> 8'b10_11_00_01); | |
836 | ||
837 | trans t_W4RP_RETY_IDLEtoARRQ_W4RP (8'b10_11_00_10 -> 8'b10_11_01_10); | |
838 | trans t_W4RP_RETY_ARRQtoW4RP_W4RP (8'b10_11_01_10 -> 8'b10_11_10_10); | |
839 | trans t_W4RP_RETY_W4RPtoIDLE_W4RP (8'b10_11_10_10 -> 8'b10_11_00_10); | |
840 | trans t_W4RP_RETY_W4RPtoARRQ_W4RP (8'b10_11_10_10 -> 8'b10_11_01_10); | |
841 | trans t_W4RP_RETY_W4RPtoRETY_W4RP (8'b10_11_10_10 -> 8'b10_11_11_10); | |
842 | trans t_W4RP_RETY_RETYtoIDLE_W4RP (8'b10_11_11_10 -> 8'b10_11_00_10); | |
843 | ||
844 | trans t_W4RP_RETY_IDLEtoARRQ_RETY (8'b10_11_00_11 -> 8'b10_11_01_11); | |
845 | trans t_W4RP_RETY_ARRQtoW4RP_RETY (8'b10_11_01_11 -> 8'b10_11_10_11); | |
846 | trans t_W4RP_RETY_W4RPtoIDLE_RETY (8'b10_11_10_11 -> 8'b10_11_00_11); | |
847 | trans t_W4RP_RETY_W4RPtoARRQ_RETY (8'b10_11_10_11 -> 8'b10_11_01_11); | |
848 | trans t_W4RP_RETY_W4RPtoRETY_RETY (8'b10_11_10_11 -> 8'b10_11_11_11); | |
849 | trans t_W4RP_RETY_RETYtoIDLE_RETY (8'b10_11_11_11 -> 8'b10_11_00_11); | |
850 | ||
851 | //13 | |
852 | trans t_RETY_IDLE_IDLEtoARRQ_IDLE (8'b11_00_00_00 -> 8'b11_00_01_00); | |
853 | trans t_RETY_IDLE_ARRQtoW4RP_IDLE (8'b11_00_01_00 -> 8'b11_00_10_00); | |
854 | trans t_RETY_IDLE_W4RPtoIDLE_IDLE (8'b11_00_10_00 -> 8'b11_00_00_00); | |
855 | trans t_RETY_IDLE_W4RPtoARRQ_IDLE (8'b11_00_10_00 -> 8'b11_00_01_00); | |
856 | trans t_RETY_IDLE_W4RPtoRETY_IDLE (8'b11_00_10_00 -> 8'b11_00_11_00); | |
857 | trans t_RETY_IDLE_RETYtoIDLE_IDLE (8'b11_00_11_00 -> 8'b11_00_00_00); | |
858 | ||
859 | trans t_RETY_IDLE_IDLEtoARRQ_ARRQ (8'b11_00_00_01 -> 8'b11_00_01_01); | |
860 | trans t_RETY_IDLE_ARRQtoW4RP_ARRQ (8'b11_00_01_01 -> 8'b11_00_10_01); | |
861 | trans t_RETY_IDLE_W4RPtoIDLE_ARRQ (8'b11_00_10_01 -> 8'b11_00_00_01); | |
862 | trans t_RETY_IDLE_W4RPtoARRQ_ARRQ (8'b11_00_10_01 -> 8'b11_00_01_01); | |
863 | trans t_RETY_IDLE_W4RPtoRETY_ARRQ (8'b11_00_10_01 -> 8'b11_00_11_01); | |
864 | trans t_RETY_IDLE_RETYtoIDLE_ARRQ (8'b11_00_11_01 -> 8'b11_00_00_01); | |
865 | ||
866 | trans t_RETY_IDLE_IDLEtoARRQ_W4RP (8'b11_00_00_10 -> 8'b11_00_01_10); | |
867 | trans t_RETY_IDLE_ARRQtoW4RP_W4RP (8'b11_00_01_10 -> 8'b11_00_10_10); | |
868 | trans t_RETY_IDLE_W4RPtoIDLE_W4RP (8'b11_00_10_10 -> 8'b11_00_00_10); | |
869 | trans t_RETY_IDLE_W4RPtoARRQ_W4RP (8'b11_00_10_10 -> 8'b11_00_01_10); | |
870 | trans t_RETY_IDLE_W4RPtoRETY_W4RP (8'b11_00_10_10 -> 8'b11_00_11_10); | |
871 | trans t_RETY_IDLE_RETYtoIDLE_W4RP (8'b11_00_11_10 -> 8'b11_00_00_10); | |
872 | ||
873 | trans t_RETY_IDLE_IDLEtoARRQ_RETY (8'b11_00_00_11 -> 8'b11_00_01_11); | |
874 | trans t_RETY_IDLE_ARRQtoW4RP_RETY (8'b11_00_01_11 -> 8'b11_00_10_11); | |
875 | trans t_RETY_IDLE_W4RPtoIDLE_RETY (8'b11_00_10_11 -> 8'b11_00_00_11); | |
876 | trans t_RETY_IDLE_W4RPtoARRQ_RETY (8'b11_00_10_11 -> 8'b11_00_01_11); | |
877 | trans t_RETY_IDLE_W4RPtoRETY_RETY (8'b11_00_10_11 -> 8'b11_00_11_11); | |
878 | trans t_RETY_IDLE_RETYtoIDLE_RETY (8'b11_00_11_11 -> 8'b11_00_00_11); | |
879 | ||
880 | //14 | |
881 | trans t_RETY_ARRQ_IDLEtoARRQ_IDLE (8'b11_01_00_00 -> 8'b11_01_01_00); | |
882 | trans t_RETY_ARRQ_ARRQtoW4RP_IDLE (8'b11_01_01_00 -> 8'b11_01_10_00); | |
883 | trans t_RETY_ARRQ_W4RPtoIDLE_IDLE (8'b11_01_10_00 -> 8'b11_01_00_00); | |
884 | trans t_RETY_ARRQ_W4RPtoARRQ_IDLE (8'b11_01_10_00 -> 8'b11_01_01_00); | |
885 | trans t_RETY_ARRQ_W4RPtoRETY_IDLE (8'b11_01_10_00 -> 8'b11_01_11_00); | |
886 | trans t_RETY_ARRQ_RETYtoIDLE_IDLE (8'b11_01_11_00 -> 8'b11_01_00_00); | |
887 | ||
888 | trans t_RETY_ARRQ_IDLEtoARRQ_ARRQ (8'b11_01_00_01 -> 8'b11_01_01_01); | |
889 | trans t_RETY_ARRQ_ARRQtoW4RP_ARRQ (8'b11_01_01_01 -> 8'b11_01_10_01); | |
890 | trans t_RETY_ARRQ_W4RPtoIDLE_ARRQ (8'b11_01_10_01 -> 8'b11_01_00_01); | |
891 | trans t_RETY_ARRQ_W4RPtoARRQ_ARRQ (8'b11_01_10_01 -> 8'b11_01_01_01); | |
892 | trans t_RETY_ARRQ_W4RPtoRETY_ARRQ (8'b11_01_10_01 -> 8'b11_01_11_01); | |
893 | trans t_RETY_ARRQ_RETYtoIDLE_ARRQ (8'b11_01_11_01 -> 8'b11_01_00_01); | |
894 | ||
895 | trans t_RETY_ARRQ_IDLEtoARRQ_W4RP (8'b11_01_00_10 -> 8'b11_01_01_10); | |
896 | trans t_RETY_ARRQ_ARRQtoW4RP_W4RP (8'b11_01_01_10 -> 8'b11_01_10_10); | |
897 | trans t_RETY_ARRQ_W4RPtoIDLE_W4RP (8'b11_01_10_10 -> 8'b11_01_00_10); | |
898 | trans t_RETY_ARRQ_W4RPtoARRQ_W4RP (8'b11_01_10_10 -> 8'b11_01_01_10); | |
899 | trans t_RETY_ARRQ_W4RPtoRETY_W4RP (8'b11_01_10_10 -> 8'b11_01_11_10); | |
900 | trans t_RETY_ARRQ_RETYtoIDLE_W4RP (8'b11_01_11_10 -> 8'b11_01_00_10); | |
901 | ||
902 | trans t_RETY_ARRQ_IDLEtoARRQ_RETY (8'b11_01_00_11 -> 8'b11_01_01_11); | |
903 | trans t_RETY_ARRQ_ARRQtoW4RP_RETY (8'b11_01_01_11 -> 8'b11_01_10_11); | |
904 | trans t_RETY_ARRQ_W4RPtoIDLE_RETY (8'b11_01_10_11 -> 8'b11_01_00_11); | |
905 | trans t_RETY_ARRQ_W4RPtoARRQ_RETY (8'b11_01_10_11 -> 8'b11_01_01_11); | |
906 | trans t_RETY_ARRQ_W4RPtoRETY_RETY (8'b11_01_10_11 -> 8'b11_01_11_11); | |
907 | trans t_RETY_ARRQ_RETYtoIDLE_RETY (8'b11_01_11_11 -> 8'b11_01_00_11); | |
908 | ||
909 | //15 | |
910 | trans t_RETY_W4RP_IDLEtoARRQ_IDLE (8'b11_10_00_00 -> 8'b11_10_01_00); | |
911 | trans t_RETY_W4RP_ARRQtoW4RP_IDLE (8'b11_10_01_00 -> 8'b11_10_10_00); | |
912 | trans t_RETY_W4RP_W4RPtoIDLE_IDLE (8'b11_10_10_00 -> 8'b11_10_00_00); | |
913 | trans t_RETY_W4RP_W4RPtoARRQ_IDLE (8'b11_10_10_00 -> 8'b11_10_01_00); | |
914 | trans t_RETY_W4RP_W4RPtoRETY_IDLE (8'b11_10_10_00 -> 8'b11_10_11_00); | |
915 | trans t_RETY_W4RP_RETYtoIDLE_IDLE (8'b11_10_11_00 -> 8'b11_10_00_00); | |
916 | ||
917 | trans t_RETY_W4RP_IDLEtoARRQ_ARRQ (8'b11_10_00_01 -> 8'b11_10_01_01); | |
918 | trans t_RETY_W4RP_ARRQtoW4RP_ARRQ (8'b11_10_01_01 -> 8'b11_10_10_01); | |
919 | trans t_RETY_W4RP_W4RPtoIDLE_ARRQ (8'b11_10_10_01 -> 8'b11_10_00_01); | |
920 | trans t_RETY_W4RP_W4RPtoARRQ_ARRQ (8'b11_10_10_01 -> 8'b11_10_01_01); | |
921 | trans t_RETY_W4RP_W4RPtoRETY_ARRQ (8'b11_10_10_01 -> 8'b11_10_11_01); | |
922 | trans t_RETY_W4RP_RETYtoIDLE_ARRQ (8'b11_10_11_01 -> 8'b11_10_00_01); | |
923 | ||
924 | trans t_RETY_W4RP_IDLEtoARRQ_W4RP (8'b11_10_00_10 -> 8'b11_10_01_10); | |
925 | trans t_RETY_W4RP_ARRQtoW4RP_W4RP (8'b11_10_01_10 -> 8'b11_10_10_10); | |
926 | trans t_RETY_W4RP_W4RPtoIDLE_W4RP (8'b11_10_10_10 -> 8'b11_10_00_10); | |
927 | trans t_RETY_W4RP_W4RPtoARRQ_W4RP (8'b11_10_10_10 -> 8'b11_10_01_10); | |
928 | trans t_RETY_W4RP_W4RPtoRETY_W4RP (8'b11_10_10_10 -> 8'b11_10_11_10); | |
929 | trans t_RETY_W4RP_RETYtoIDLE_W4RP (8'b11_10_11_10 -> 8'b11_10_00_10); | |
930 | ||
931 | trans t_RETY_W4RP_IDLEtoARRQ_RETY (8'b11_10_00_11 -> 8'b11_10_01_11); | |
932 | trans t_RETY_W4RP_ARRQtoW4RP_RETY (8'b11_10_01_11 -> 8'b11_10_10_11); | |
933 | trans t_RETY_W4RP_W4RPtoIDLE_RETY (8'b11_10_10_11 -> 8'b11_10_00_11); | |
934 | trans t_RETY_W4RP_W4RPtoARRQ_RETY (8'b11_10_10_11 -> 8'b11_10_01_11); | |
935 | trans t_RETY_W4RP_W4RPtoRETY_RETY (8'b11_10_10_11 -> 8'b11_10_11_11); | |
936 | trans t_RETY_W4RP_RETYtoIDLE_RETY (8'b11_10_11_11 -> 8'b11_10_00_11); | |
937 | ||
938 | //16 | |
939 | trans t_RETY_RETY_IDLEtoARRQ_IDLE (8'b11_11_00_00 -> 8'b11_11_01_00); | |
940 | trans t_RETY_RETY_ARRQtoW4RP_IDLE (8'b11_11_01_00 -> 8'b11_11_10_00); | |
941 | trans t_RETY_RETY_W4RPtoIDLE_IDLE (8'b11_11_10_00 -> 8'b11_11_00_00); | |
942 | trans t_RETY_RETY_W4RPtoARRQ_IDLE (8'b11_11_10_00 -> 8'b11_11_01_00); | |
943 | trans t_RETY_RETY_W4RPtoRETY_IDLE (8'b11_11_10_00 -> 8'b11_11_11_00); | |
944 | trans t_RETY_RETY_RETYtoIDLE_IDLE (8'b11_11_11_00 -> 8'b11_11_00_00); | |
945 | ||
946 | trans t_RETY_RETY_IDLEtoARRQ_ARRQ (8'b11_11_00_01 -> 8'b11_11_01_01); | |
947 | trans t_RETY_RETY_ARRQtoW4RP_ARRQ (8'b11_11_01_01 -> 8'b11_11_10_01); | |
948 | trans t_RETY_RETY_W4RPtoIDLE_ARRQ (8'b11_11_10_01 -> 8'b11_11_00_01); | |
949 | trans t_RETY_RETY_W4RPtoARRQ_ARRQ (8'b11_11_10_01 -> 8'b11_11_01_01); | |
950 | trans t_RETY_RETY_W4RPtoRETY_ARRQ (8'b11_11_10_01 -> 8'b11_11_11_01); | |
951 | trans t_RETY_RETY_RETYtoIDLE_ARRQ (8'b11_11_11_01 -> 8'b11_11_00_01); | |
952 | ||
953 | trans t_RETY_RETY_IDLEtoARRQ_W4RP (8'b11_11_00_10 -> 8'b11_11_01_10); | |
954 | trans t_RETY_RETY_ARRQtoW4RP_W4RP (8'b11_11_01_10 -> 8'b11_11_10_10); | |
955 | trans t_RETY_RETY_W4RPtoIDLE_W4RP (8'b11_11_10_10 -> 8'b11_11_00_10); | |
956 | trans t_RETY_RETY_W4RPtoARRQ_W4RP (8'b11_11_10_10 -> 8'b11_11_01_10); | |
957 | trans t_RETY_RETY_W4RPtoRETY_W4RP (8'b11_11_10_10 -> 8'b11_11_11_10); | |
958 | trans t_RETY_RETY_RETYtoIDLE_W4RP (8'b11_11_11_10 -> 8'b11_11_00_10); | |
959 | ||
960 | trans t_RETY_RETY_IDLEtoARRQ_RETY (8'b11_11_00_11 -> 8'b11_11_01_11); | |
961 | trans t_RETY_RETY_ARRQtoW4RP_RETY (8'b11_11_01_11 -> 8'b11_11_10_11); | |
962 | trans t_RETY_RETY_W4RPtoIDLE_RETY (8'b11_11_10_11 -> 8'b11_11_00_11); | |
963 | trans t_RETY_RETY_W4RPtoARRQ_RETY (8'b11_11_10_11 -> 8'b11_11_01_11); | |
964 | trans t_RETY_RETY_W4RPtoRETY_RETY (8'b11_11_10_11 -> 8'b11_11_11_11); | |
965 | trans t_RETY_RETY_RETYtoIDLE_RETY (8'b11_11_11_11 -> 8'b11_11_00_11); | |
966 | ||
967 | // dmu int controller 2 changing state independent of others | |
968 | //1 | |
969 | trans t_IDLE_IDLEtoARRQ_IDLE_IDLE (8'b00_00_00_00 -> 8'b00_01_00_00); | |
970 | trans t_IDLE_ARRQtoW4RP_IDLE_IDLE (8'b00_01_00_00 -> 8'b00_10_00_00); | |
971 | trans t_IDLE_W4RPtoIDLE_IDLE_IDLE (8'b00_10_00_00 -> 8'b00_00_00_00); | |
972 | trans t_IDLE_W4RPtoARRQ_IDLE_IDLE (8'b00_10_00_00 -> 8'b00_01_00_00); | |
973 | trans t_IDLE_W4RPtoRETY_IDLE_IDLE (8'b00_10_00_00 -> 8'b00_11_00_00); | |
974 | trans t_IDLE_RETYtoIDLE_IDLE_IDLE (8'b00_11_00_00 -> 8'b00_00_00_00); | |
975 | ||
976 | trans t_IDLE_IDLEtoARRQ_IDLE_ARRQ (8'b00_00_00_01 -> 8'b00_01_00_01); | |
977 | trans t_IDLE_ARRQtoW4RP_IDLE_ARRQ (8'b00_01_00_01 -> 8'b00_10_00_01); | |
978 | trans t_IDLE_W4RPtoIDLE_IDLE_ARRQ (8'b00_10_00_01 -> 8'b00_00_00_01); | |
979 | trans t_IDLE_W4RPtoARRQ_IDLE_ARRQ (8'b00_10_00_01 -> 8'b00_01_00_01); | |
980 | trans t_IDLE_W4RPtoRETY_IDLE_ARRQ (8'b00_10_00_01 -> 8'b00_11_00_01); | |
981 | trans t_IDLE_RETYtoIDLE_IDLE_ARRQ (8'b00_11_00_01 -> 8'b00_00_00_01); | |
982 | ||
983 | trans t_IDLE_IDLEtoARRQ_IDLE_W4RP (8'b00_00_00_10 -> 8'b00_01_00_10); | |
984 | trans t_IDLE_ARRQtoW4RP_IDLE_W4RP (8'b00_01_00_10 -> 8'b00_10_00_10); | |
985 | trans t_IDLE_W4RPtoIDLE_IDLE_W4RP (8'b00_10_00_10 -> 8'b00_00_00_10); | |
986 | trans t_IDLE_W4RPtoARRQ_IDLE_W4RP (8'b00_10_00_10 -> 8'b00_01_00_10); | |
987 | trans t_IDLE_W4RPtoRETY_IDLE_W4RP (8'b00_10_00_10 -> 8'b00_11_00_10); | |
988 | trans t_IDLE_RETYtoIDLE_IDLE_W4RP (8'b00_11_00_10 -> 8'b00_00_00_10); | |
989 | ||
990 | trans t_IDLE_IDLEtoARRQ_IDLE_RETY (8'b00_00_00_11 -> 8'b00_01_00_11); | |
991 | trans t_IDLE_ARRQtoW4RP_IDLE_RETY (8'b00_01_00_11 -> 8'b00_10_00_11); | |
992 | trans t_IDLE_W4RPtoIDLE_IDLE_RETY (8'b00_10_00_11 -> 8'b00_00_00_11); | |
993 | trans t_IDLE_W4RPtoARRQ_IDLE_RETY (8'b00_10_00_11 -> 8'b00_01_00_11); | |
994 | trans t_IDLE_W4RPtoRETY_IDLE_RETY (8'b00_10_00_11 -> 8'b00_11_00_11); | |
995 | trans t_IDLE_RETYtoIDLE_IDLE_RETY (8'b00_11_00_11 -> 8'b00_00_00_11); | |
996 | ||
997 | //2 | |
998 | trans t_IDLE_IDLEtoARRQ_ARRQ_IDLE (8'b00_00_01_00 -> 8'b00_01_01_00); | |
999 | trans t_IDLE_ARRQtoW4RP_ARRQ_IDLE (8'b00_01_01_00 -> 8'b00_10_01_00); | |
1000 | trans t_IDLE_W4RPtoIDLE_ARRQ_IDLE (8'b00_10_01_00 -> 8'b00_00_01_00); | |
1001 | trans t_IDLE_W4RPtoARRQ_ARRQ_IDLE (8'b00_10_01_00 -> 8'b00_01_01_00); | |
1002 | trans t_IDLE_W4RPtoRETY_ARRQ_IDLE (8'b00_10_01_00 -> 8'b00_11_01_00); | |
1003 | trans t_IDLE_RETYtoIDLE_ARRQ_IDLE (8'b00_11_01_00 -> 8'b00_00_01_00); | |
1004 | ||
1005 | trans t_IDLE_IDLEtoARRQ_ARRQ_ARRQ (8'b00_00_01_01 -> 8'b00_01_01_01); | |
1006 | trans t_IDLE_ARRQtoW4RP_ARRQ_ARRQ (8'b00_01_01_01 -> 8'b00_10_01_01); | |
1007 | trans t_IDLE_W4RPtoIDLE_ARRQ_ARRQ (8'b00_10_01_01 -> 8'b00_00_01_01); | |
1008 | trans t_IDLE_W4RPtoARRQ_ARRQ_ARRQ (8'b00_10_01_01 -> 8'b00_01_01_01); | |
1009 | trans t_IDLE_W4RPtoRETY_ARRQ_ARRQ (8'b00_10_01_01 -> 8'b00_11_01_01); | |
1010 | trans t_IDLE_RETYtoIDLE_ARRQ_ARRQ (8'b00_11_01_01 -> 8'b00_00_01_01); | |
1011 | ||
1012 | trans t_IDLE_IDLEtoARRQ_ARRQ_W4RP (8'b00_00_01_10 -> 8'b00_01_01_10); | |
1013 | trans t_IDLE_ARRQtoW4RP_ARRQ_W4RP (8'b00_01_01_10 -> 8'b00_10_01_10); | |
1014 | trans t_IDLE_W4RPtoIDLE_ARRQ_W4RP (8'b00_10_01_10 -> 8'b00_00_01_10); | |
1015 | trans t_IDLE_W4RPtoARRQ_ARRQ_W4RP (8'b00_10_01_10 -> 8'b00_01_01_10); | |
1016 | trans t_IDLE_W4RPtoRETY_ARRQ_W4RP (8'b00_10_01_10 -> 8'b00_11_01_10); | |
1017 | trans t_IDLE_RETYtoIDLE_ARRQ_W4RP (8'b00_11_01_10 -> 8'b00_00_01_10); | |
1018 | ||
1019 | trans t_IDLE_IDLEtoARRQ_ARRQ_RETY (8'b00_00_01_11 -> 8'b00_01_01_11); | |
1020 | trans t_IDLE_ARRQtoW4RP_ARRQ_RETY (8'b00_01_01_11 -> 8'b00_10_01_11); | |
1021 | trans t_IDLE_W4RPtoIDLE_ARRQ_RETY (8'b00_10_01_11 -> 8'b00_00_01_11); | |
1022 | trans t_IDLE_W4RPtoARRQ_ARRQ_RETY (8'b00_10_01_11 -> 8'b00_01_01_11); | |
1023 | trans t_IDLE_W4RPtoRETY_ARRQ_RETY (8'b00_10_01_11 -> 8'b00_11_01_11); | |
1024 | trans t_IDLE_RETYtoIDLE_ARRQ_RETY (8'b00_11_01_11 -> 8'b00_00_01_11); | |
1025 | ||
1026 | //3 | |
1027 | trans t_IDLE_IDLEtoARRQ_W4RP_IDLE (8'b00_00_10_00 -> 8'b00_01_10_00); | |
1028 | trans t_IDLE_ARRQtoW4RP_W4RP_IDLE (8'b00_01_10_00 -> 8'b00_10_10_00); | |
1029 | trans t_IDLE_W4RPtoIDLE_W4RP_IDLE (8'b00_10_10_00 -> 8'b00_00_10_00); | |
1030 | trans t_IDLE_W4RPtoARRQ_W4RP_IDLE (8'b00_10_10_00 -> 8'b00_01_10_00); | |
1031 | trans t_IDLE_W4RPtoRETY_W4RP_IDLE (8'b00_10_10_00 -> 8'b00_11_10_00); | |
1032 | trans t_IDLE_RETYtoIDLE_W4RP_IDLE (8'b00_11_10_00 -> 8'b00_00_10_00); | |
1033 | ||
1034 | trans t_IDLE_IDLEtoARRQ_W4RP_ARRQ (8'b00_00_10_01 -> 8'b00_01_10_01); | |
1035 | trans t_IDLE_ARRQtoW4RP_W4RP_ARRQ (8'b00_01_10_01 -> 8'b00_10_10_01); | |
1036 | trans t_IDLE_W4RPtoIDLE_W4RP_ARRQ (8'b00_10_10_01 -> 8'b00_00_10_01); | |
1037 | trans t_IDLE_W4RPtoARRQ_W4RP_ARRQ (8'b00_10_10_01 -> 8'b00_01_10_01); | |
1038 | trans t_IDLE_W4RPtoRETY_W4RP_ARRQ (8'b00_10_10_01 -> 8'b00_11_10_01); | |
1039 | trans t_IDLE_RETYtoIDLE_W4RP_ARRQ (8'b00_11_10_01 -> 8'b00_00_10_01); | |
1040 | ||
1041 | trans t_IDLE_IDLEtoARRQ_W4RP_W4RP (8'b00_00_10_10 -> 8'b00_01_10_10); | |
1042 | trans t_IDLE_ARRQtoW4RP_W4RP_W4RP (8'b00_01_10_10 -> 8'b00_10_10_10); | |
1043 | trans t_IDLE_W4RPtoIDLE_W4RP_W4RP (8'b00_10_10_10 -> 8'b00_00_10_10); | |
1044 | trans t_IDLE_W4RPtoARRQ_W4RP_W4RP (8'b00_10_10_10 -> 8'b00_01_10_10); | |
1045 | trans t_IDLE_W4RPtoRETY_W4RP_W4RP (8'b00_10_10_10 -> 8'b00_11_10_10); | |
1046 | trans t_IDLE_RETYtoIDLE_W4RP_W4RP (8'b00_11_10_10 -> 8'b00_00_10_10); | |
1047 | ||
1048 | trans t_IDLE_IDLEtoARRQ_W4RP_RETY (8'b00_00_10_11 -> 8'b00_01_10_11); | |
1049 | trans t_IDLE_ARRQtoW4RP_W4RP_RETY (8'b00_01_10_11 -> 8'b00_10_10_11); | |
1050 | trans t_IDLE_W4RPtoIDLE_W4RP_RETY (8'b00_10_10_11 -> 8'b00_00_10_11); | |
1051 | trans t_IDLE_W4RPtoARRQ_W4RP_RETY (8'b00_10_10_11 -> 8'b00_01_10_11); | |
1052 | trans t_IDLE_W4RPtoRETY_W4RP_RETY (8'b00_10_10_11 -> 8'b00_11_10_11); | |
1053 | trans t_IDLE_RETYtoIDLE_W4RP_RETY (8'b00_11_10_11 -> 8'b00_00_10_11); | |
1054 | ||
1055 | //4 | |
1056 | trans t_IDLE_IDLEtoARRQ_RETY_IDLE (8'b00_00_11_00 -> 8'b00_01_11_00); | |
1057 | trans t_IDLE_ARRQtoW4RP_RETY_IDLE (8'b00_01_11_00 -> 8'b00_10_11_00); | |
1058 | trans t_IDLE_W4RPtoIDLE_RETY_IDLE (8'b00_10_11_00 -> 8'b00_00_11_00); | |
1059 | trans t_IDLE_W4RPtoARRQ_RETY_IDLE (8'b00_10_11_00 -> 8'b00_01_11_00); | |
1060 | trans t_IDLE_W4RPtoRETY_RETY_IDLE (8'b00_10_11_00 -> 8'b00_11_11_00); | |
1061 | trans t_IDLE_RETYtoIDLE_RETY_IDLE (8'b00_11_11_00 -> 8'b00_00_11_00); | |
1062 | ||
1063 | trans t_IDLE_IDLEtoARRQ_RETY_ARRQ (8'b00_00_11_01 -> 8'b00_01_11_01); | |
1064 | trans t_IDLE_ARRQtoW4RP_RETY_ARRQ (8'b00_01_11_01 -> 8'b00_10_11_01); | |
1065 | trans t_IDLE_W4RPtoIDLE_RETY_ARRQ (8'b00_10_11_01 -> 8'b00_00_11_01); | |
1066 | trans t_IDLE_W4RPtoARRQ_RETY_ARRQ (8'b00_10_11_01 -> 8'b00_01_11_01); | |
1067 | trans t_IDLE_W4RPtoRETY_RETY_ARRQ (8'b00_10_11_01 -> 8'b00_11_11_01); | |
1068 | trans t_IDLE_RETYtoIDLE_RETY_ARRQ (8'b00_11_11_01 -> 8'b00_00_11_01); | |
1069 | ||
1070 | trans t_IDLE_IDLEtoARRQ_RETY_W4RP (8'b00_00_11_10 -> 8'b00_01_11_10); | |
1071 | trans t_IDLE_ARRQtoW4RP_RETY_W4RP (8'b00_01_11_10 -> 8'b00_10_11_10); | |
1072 | trans t_IDLE_W4RPtoIDLE_RETY_W4RP (8'b00_10_11_10 -> 8'b00_00_11_10); | |
1073 | trans t_IDLE_W4RPtoARRQ_RETY_W4RP (8'b00_10_11_10 -> 8'b00_01_11_10); | |
1074 | trans t_IDLE_W4RPtoRETY_RETY_W4RP (8'b00_10_11_10 -> 8'b00_11_11_10); | |
1075 | trans t_IDLE_RETYtoIDLE_RETY_W4RP (8'b00_11_11_10 -> 8'b00_00_11_10); | |
1076 | ||
1077 | trans t_IDLE_IDLEtoARRQ_RETY_RETY (8'b00_00_11_11 -> 8'b00_01_11_11); | |
1078 | trans t_IDLE_ARRQtoW4RP_RETY_RETY (8'b00_01_11_11 -> 8'b00_10_11_11); | |
1079 | trans t_IDLE_W4RPtoIDLE_RETY_RETY (8'b00_10_11_11 -> 8'b00_00_11_11); | |
1080 | trans t_IDLE_W4RPtoARRQ_RETY_RETY (8'b00_10_11_11 -> 8'b00_01_11_11); | |
1081 | trans t_IDLE_W4RPtoRETY_RETY_RETY (8'b00_10_11_11 -> 8'b00_11_11_11); | |
1082 | trans t_IDLE_RETYtoIDLE_RETY_RETY (8'b00_11_11_11 -> 8'b00_00_11_11); | |
1083 | ||
1084 | //5 | |
1085 | trans t_ARRQ_IDLEtoARRQ_IDLE_IDLE (8'b01_00_00_00 -> 8'b01_01_00_00); | |
1086 | trans t_ARRQ_ARRQtoW4RP_IDLE_IDLE (8'b01_01_00_00 -> 8'b01_10_00_00); | |
1087 | trans t_ARRQ_W4RPtoIDLE_IDLE_IDLE (8'b01_10_00_00 -> 8'b01_00_00_00); | |
1088 | trans t_ARRQ_W4RPtoARRQ_IDLE_IDLE (8'b01_10_00_00 -> 8'b01_01_00_00); | |
1089 | trans t_ARRQ_W4RPtoRETY_IDLE_IDLE (8'b01_10_00_00 -> 8'b01_11_00_00); | |
1090 | trans t_ARRQ_RETYtoIDLE_IDLE_IDLE (8'b01_11_00_00 -> 8'b01_00_00_00); | |
1091 | ||
1092 | trans t_ARRQ_IDLEtoARRQ_IDLE_ARRQ (8'b01_00_00_01 -> 8'b01_01_00_01); | |
1093 | trans t_ARRQ_ARRQtoW4RP_IDLE_ARRQ (8'b01_01_00_01 -> 8'b01_10_00_01); | |
1094 | trans t_ARRQ_W4RPtoIDLE_IDLE_ARRQ (8'b01_10_00_01 -> 8'b01_00_00_01); | |
1095 | trans t_ARRQ_W4RPtoARRQ_IDLE_ARRQ (8'b01_10_00_01 -> 8'b01_01_00_01); | |
1096 | trans t_ARRQ_W4RPtoRETY_IDLE_ARRQ (8'b01_10_00_01 -> 8'b01_11_00_01); | |
1097 | trans t_ARRQ_RETYtoIDLE_IDLE_ARRQ (8'b01_11_00_01 -> 8'b01_00_00_01); | |
1098 | ||
1099 | trans t_ARRQ_IDLEtoARRQ_IDLE_W4RP (8'b01_00_00_10 -> 8'b01_01_00_10); | |
1100 | trans t_ARRQ_ARRQtoW4RP_IDLE_W4RP (8'b01_01_00_10 -> 8'b01_10_00_10); | |
1101 | trans t_ARRQ_W4RPtoIDLE_IDLE_W4RP (8'b01_10_00_10 -> 8'b01_00_00_10); | |
1102 | trans t_ARRQ_W4RPtoARRQ_IDLE_W4RP (8'b01_10_00_10 -> 8'b01_01_00_10); | |
1103 | trans t_ARRQ_W4RPtoRETY_IDLE_W4RP (8'b01_10_00_10 -> 8'b01_11_00_10); | |
1104 | trans t_ARRQ_RETYtoIDLE_IDLE_W4RP (8'b01_11_00_10 -> 8'b01_00_00_10); | |
1105 | ||
1106 | trans t_ARRQ_IDLEtoARRQ_IDLE_RETY (8'b01_00_00_11 -> 8'b01_01_00_11); | |
1107 | trans t_ARRQ_ARRQtoW4RP_IDLE_RETY (8'b01_01_00_11 -> 8'b01_10_00_11); | |
1108 | trans t_ARRQ_W4RPtoIDLE_IDLE_RETY (8'b01_10_00_11 -> 8'b01_00_00_11); | |
1109 | trans t_ARRQ_W4RPtoARRQ_IDLE_RETY (8'b01_10_00_11 -> 8'b01_01_00_11); | |
1110 | trans t_ARRQ_W4RPtoRETY_IDLE_RETY (8'b01_10_00_11 -> 8'b01_11_00_11); | |
1111 | trans t_ARRQ_RETYtoIDLE_IDLE_RETY (8'b01_11_00_11 -> 8'b01_00_00_11); | |
1112 | ||
1113 | //6 | |
1114 | trans t_ARRQ_IDLEtoARRQ_ARRQ_IDLE (8'b01_00_01_00 -> 8'b01_01_01_00); | |
1115 | trans t_ARRQ_ARRQtoW4RP_ARRQ_IDLE (8'b01_01_01_00 -> 8'b01_10_01_00); | |
1116 | trans t_ARRQ_W4RPtoIDLE_ARRQ_IDLE (8'b01_10_01_00 -> 8'b01_00_01_00); | |
1117 | trans t_ARRQ_W4RPtoARRQ_ARRQ_IDLE (8'b01_10_01_00 -> 8'b01_01_01_00); | |
1118 | trans t_ARRQ_W4RPtoRETY_ARRQ_IDLE (8'b01_10_01_00 -> 8'b01_11_01_00); | |
1119 | trans t_ARRQ_RETYtoIDLE_ARRQ_IDLE (8'b01_11_01_00 -> 8'b01_00_01_00); | |
1120 | ||
1121 | trans t_ARRQ_IDLEtoARRQ_ARRQ_ARRQ (8'b01_00_01_01 -> 8'b01_01_01_01); | |
1122 | trans t_ARRQ_ARRQtoW4RP_ARRQ_ARRQ (8'b01_01_01_01 -> 8'b01_10_01_01); | |
1123 | trans t_ARRQ_W4RPtoIDLE_ARRQ_ARRQ (8'b01_10_01_01 -> 8'b01_00_01_01); | |
1124 | trans t_ARRQ_W4RPtoARRQ_ARRQ_ARRQ (8'b01_10_01_01 -> 8'b01_01_01_01); | |
1125 | trans t_ARRQ_W4RPtoRETY_ARRQ_ARRQ (8'b01_10_01_01 -> 8'b01_11_01_01); | |
1126 | trans t_ARRQ_RETYtoIDLE_ARRQ_ARRQ (8'b01_11_01_01 -> 8'b01_00_01_01); | |
1127 | ||
1128 | trans t_ARRQ_IDLEtoARRQ_ARRQ_W4RP (8'b01_00_01_10 -> 8'b01_01_01_10); | |
1129 | trans t_ARRQ_ARRQtoW4RP_ARRQ_W4RP (8'b01_01_01_10 -> 8'b01_10_01_10); | |
1130 | trans t_ARRQ_W4RPtoIDLE_ARRQ_W4RP (8'b01_10_01_10 -> 8'b01_00_01_10); | |
1131 | trans t_ARRQ_W4RPtoARRQ_ARRQ_W4RP (8'b01_10_01_10 -> 8'b01_01_01_10); | |
1132 | trans t_ARRQ_W4RPtoRETY_ARRQ_W4RP (8'b01_10_01_10 -> 8'b01_11_01_10); | |
1133 | trans t_ARRQ_RETYtoIDLE_ARRQ_W4RP (8'b01_11_01_10 -> 8'b01_00_01_10); | |
1134 | ||
1135 | trans t_ARRQ_IDLEtoARRQ_ARRQ_RETY (8'b01_00_01_11 -> 8'b01_01_01_11); | |
1136 | trans t_ARRQ_ARRQtoW4RP_ARRQ_RETY (8'b01_01_01_11 -> 8'b01_10_01_11); | |
1137 | trans t_ARRQ_W4RPtoIDLE_ARRQ_RETY (8'b01_10_01_11 -> 8'b01_00_01_11); | |
1138 | trans t_ARRQ_W4RPtoARRQ_ARRQ_RETY (8'b01_10_01_11 -> 8'b01_01_01_11); | |
1139 | trans t_ARRQ_W4RPtoRETY_ARRQ_RETY (8'b01_10_01_11 -> 8'b01_11_01_11); | |
1140 | trans t_ARRQ_RETYtoIDLE_ARRQ_RETY (8'b01_11_01_11 -> 8'b01_00_01_11); | |
1141 | ||
1142 | //7 | |
1143 | trans t_ARRQ_IDLEtoARRQ_W4RP_IDLE (8'b01_00_10_00 -> 8'b01_01_10_00); | |
1144 | trans t_ARRQ_ARRQtoW4RP_W4RP_IDLE (8'b01_01_10_00 -> 8'b01_10_10_00); | |
1145 | trans t_ARRQ_W4RPtoIDLE_W4RP_IDLE (8'b01_10_10_00 -> 8'b01_00_10_00); | |
1146 | trans t_ARRQ_W4RPtoARRQ_W4RP_IDLE (8'b01_10_10_00 -> 8'b01_01_10_00); | |
1147 | trans t_ARRQ_W4RPtoRETY_W4RP_IDLE (8'b01_10_10_00 -> 8'b01_11_10_00); | |
1148 | trans t_ARRQ_RETYtoIDLE_W4RP_IDLE (8'b01_11_10_00 -> 8'b01_00_10_00); | |
1149 | ||
1150 | trans t_ARRQ_IDLEtoARRQ_W4RP_ARRQ (8'b01_00_10_01 -> 8'b01_01_10_01); | |
1151 | trans t_ARRQ_ARRQtoW4RP_W4RP_ARRQ (8'b01_01_10_01 -> 8'b01_10_10_01); | |
1152 | trans t_ARRQ_W4RPtoIDLE_W4RP_ARRQ (8'b01_10_10_01 -> 8'b01_00_10_01); | |
1153 | trans t_ARRQ_W4RPtoARRQ_W4RP_ARRQ (8'b01_10_10_01 -> 8'b01_01_10_01); | |
1154 | trans t_ARRQ_W4RPtoRETY_W4RP_ARRQ (8'b01_10_10_01 -> 8'b01_11_10_01); | |
1155 | trans t_ARRQ_RETYtoIDLE_W4RP_ARRQ (8'b01_11_10_01 -> 8'b01_00_10_01); | |
1156 | ||
1157 | trans t_ARRQ_IDLEtoARRQ_W4RP_W4RP (8'b01_00_10_10 -> 8'b01_01_10_10); | |
1158 | trans t_ARRQ_ARRQtoW4RP_W4RP_W4RP (8'b01_01_10_10 -> 8'b01_10_10_10); | |
1159 | trans t_ARRQ_W4RPtoIDLE_W4RP_W4RP (8'b01_10_10_10 -> 8'b01_00_10_10); | |
1160 | trans t_ARRQ_W4RPtoARRQ_W4RP_W4RP (8'b01_10_10_10 -> 8'b01_01_10_10); | |
1161 | trans t_ARRQ_W4RPtoRETY_W4RP_W4RP (8'b01_10_10_10 -> 8'b01_11_10_10); | |
1162 | trans t_ARRQ_RETYtoIDLE_W4RP_W4RP (8'b01_11_10_10 -> 8'b01_00_10_10); | |
1163 | ||
1164 | trans t_ARRQ_IDLEtoARRQ_W4RP_RETY (8'b01_00_10_11 -> 8'b01_01_10_11); | |
1165 | trans t_ARRQ_ARRQtoW4RP_W4RP_RETY (8'b01_01_10_11 -> 8'b01_10_10_11); | |
1166 | trans t_ARRQ_W4RPtoIDLE_W4RP_RETY (8'b01_10_10_11 -> 8'b01_00_10_11); | |
1167 | trans t_ARRQ_W4RPtoARRQ_W4RP_RETY (8'b01_10_10_11 -> 8'b01_01_10_11); | |
1168 | trans t_ARRQ_W4RPtoRETY_W4RP_RETY (8'b01_10_10_11 -> 8'b01_11_10_11); | |
1169 | trans t_ARRQ_RETYtoIDLE_W4RP_RETY (8'b01_11_10_11 -> 8'b01_00_10_11); | |
1170 | ||
1171 | //8 | |
1172 | trans t_ARRQ_IDLEtoARRQ_RETY_IDLE (8'b01_00_11_00 -> 8'b01_01_11_00); | |
1173 | trans t_ARRQ_ARRQtoW4RP_RETY_IDLE (8'b01_01_11_00 -> 8'b01_10_11_00); | |
1174 | trans t_ARRQ_W4RPtoIDLE_RETY_IDLE (8'b01_10_11_00 -> 8'b01_00_11_00); | |
1175 | trans t_ARRQ_W4RPtoARRQ_RETY_IDLE (8'b01_10_11_00 -> 8'b01_01_11_00); | |
1176 | trans t_ARRQ_W4RPtoRETY_RETY_IDLE (8'b01_10_11_00 -> 8'b01_11_11_00); | |
1177 | trans t_ARRQ_RETYtoIDLE_RETY_IDLE (8'b01_11_11_00 -> 8'b01_00_11_00); | |
1178 | ||
1179 | trans t_ARRQ_IDLEtoARRQ_RETY_ARRQ (8'b01_00_11_01 -> 8'b01_01_11_01); | |
1180 | trans t_ARRQ_ARRQtoW4RP_RETY_ARRQ (8'b01_01_11_01 -> 8'b01_10_11_01); | |
1181 | trans t_ARRQ_W4RPtoIDLE_RETY_ARRQ (8'b01_10_11_01 -> 8'b01_00_11_01); | |
1182 | trans t_ARRQ_W4RPtoARRQ_RETY_ARRQ (8'b01_10_11_01 -> 8'b01_01_11_01); | |
1183 | trans t_ARRQ_W4RPtoRETY_RETY_ARRQ (8'b01_10_11_01 -> 8'b01_11_11_01); | |
1184 | trans t_ARRQ_RETYtoIDLE_RETY_ARRQ (8'b01_11_11_01 -> 8'b01_00_11_01); | |
1185 | ||
1186 | trans t_ARRQ_IDLEtoARRQ_RETY_W4RP (8'b01_00_11_10 -> 8'b01_01_11_10); | |
1187 | trans t_ARRQ_ARRQtoW4RP_RETY_W4RP (8'b01_01_11_10 -> 8'b01_10_11_10); | |
1188 | trans t_ARRQ_W4RPtoIDLE_RETY_W4RP (8'b01_10_11_10 -> 8'b01_00_11_10); | |
1189 | trans t_ARRQ_W4RPtoARRQ_RETY_W4RP (8'b01_10_11_10 -> 8'b01_01_11_10); | |
1190 | trans t_ARRQ_W4RPtoRETY_RETY_W4RP (8'b01_10_11_10 -> 8'b01_11_11_10); | |
1191 | trans t_ARRQ_RETYtoIDLE_RETY_W4RP (8'b01_11_11_10 -> 8'b01_00_11_10); | |
1192 | ||
1193 | trans t_ARRQ_IDLEtoARRQ_RETY_RETY (8'b01_00_11_11 -> 8'b01_01_11_11); | |
1194 | trans t_ARRQ_ARRQtoW4RP_RETY_RETY (8'b01_01_11_11 -> 8'b01_10_11_11); | |
1195 | trans t_ARRQ_W4RPtoIDLE_RETY_RETY (8'b01_10_11_11 -> 8'b01_00_11_11); | |
1196 | trans t_ARRQ_W4RPtoARRQ_RETY_RETY (8'b01_10_11_11 -> 8'b01_01_11_11); | |
1197 | trans t_ARRQ_W4RPtoRETY_RETY_RETY (8'b01_10_11_11 -> 8'b01_11_11_11); | |
1198 | trans t_ARRQ_RETYtoIDLE_RETY_RETY (8'b01_11_11_11 -> 8'b01_00_11_11); | |
1199 | ||
1200 | //9 | |
1201 | trans t_W4RP_IDLEtoARRQ_IDLE_IDLE (8'b10_00_00_00 -> 8'b10_01_00_00); | |
1202 | trans t_W4RP_ARRQtoW4RP_IDLE_IDLE (8'b10_01_00_00 -> 8'b10_10_00_00); | |
1203 | trans t_W4RP_W4RPtoIDLE_IDLE_IDLE (8'b10_10_00_00 -> 8'b10_00_00_00); | |
1204 | trans t_W4RP_W4RPtoARRQ_IDLE_IDLE (8'b10_10_00_00 -> 8'b10_01_00_00); | |
1205 | trans t_W4RP_W4RPtoRETY_IDLE_IDLE (8'b10_10_00_00 -> 8'b10_11_00_00); | |
1206 | trans t_W4RP_RETYtoIDLE_IDLE_IDLE (8'b10_11_00_00 -> 8'b10_00_00_00); | |
1207 | ||
1208 | trans t_W4RP_IDLEtoARRQ_IDLE_ARRQ (8'b10_00_00_01 -> 8'b10_01_00_01); | |
1209 | trans t_W4RP_ARRQtoW4RP_IDLE_ARRQ (8'b10_01_00_01 -> 8'b10_10_00_01); | |
1210 | trans t_W4RP_W4RPtoIDLE_IDLE_ARRQ (8'b10_10_00_01 -> 8'b10_00_00_01); | |
1211 | trans t_W4RP_W4RPtoARRQ_IDLE_ARRQ (8'b10_10_00_01 -> 8'b10_01_00_01); | |
1212 | trans t_W4RP_W4RPtoRETY_IDLE_ARRQ (8'b10_10_00_01 -> 8'b10_11_00_01); | |
1213 | trans t_W4RP_RETYtoIDLE_IDLE_ARRQ (8'b10_11_00_01 -> 8'b10_00_00_01); | |
1214 | ||
1215 | trans t_W4RP_IDLEtoARRQ_IDLE_W4RP (8'b10_00_00_10 -> 8'b10_01_00_10); | |
1216 | trans t_W4RP_ARRQtoW4RP_IDLE_W4RP (8'b10_01_00_10 -> 8'b10_10_00_10); | |
1217 | trans t_W4RP_W4RPtoIDLE_IDLE_W4RP (8'b10_10_00_10 -> 8'b10_00_00_10); | |
1218 | trans t_W4RP_W4RPtoARRQ_IDLE_W4RP (8'b10_10_00_10 -> 8'b10_01_00_10); | |
1219 | trans t_W4RP_W4RPtoRETY_IDLE_W4RP (8'b10_10_00_10 -> 8'b10_11_00_10); | |
1220 | trans t_W4RP_RETYtoIDLE_IDLE_W4RP (8'b10_11_00_10 -> 8'b10_00_00_10); | |
1221 | ||
1222 | trans t_W4RP_IDLEtoARRQ_IDLE_RETY (8'b10_00_00_11 -> 8'b10_01_00_11); | |
1223 | trans t_W4RP_ARRQtoW4RP_IDLE_RETY (8'b10_01_00_11 -> 8'b10_10_00_11); | |
1224 | trans t_W4RP_W4RPtoIDLE_IDLE_RETY (8'b10_10_00_11 -> 8'b10_00_00_11); | |
1225 | trans t_W4RP_W4RPtoARRQ_IDLE_RETY (8'b10_10_00_11 -> 8'b10_01_00_11); | |
1226 | trans t_W4RP_W4RPtoRETY_IDLE_RETY (8'b10_10_00_11 -> 8'b10_11_00_11); | |
1227 | trans t_W4RP_RETYtoIDLE_IDLE_RETY (8'b10_11_00_11 -> 8'b10_00_00_11); | |
1228 | ||
1229 | //10 | |
1230 | trans t_W4RP_IDLEtoARRQ_ARRQ_IDLE (8'b10_00_01_00 -> 8'b10_01_01_00); | |
1231 | trans t_W4RP_ARRQtoW4RP_ARRQ_IDLE (8'b10_01_01_00 -> 8'b10_10_01_00); | |
1232 | trans t_W4RP_W4RPtoIDLE_ARRQ_IDLE (8'b10_10_01_00 -> 8'b10_00_01_00); | |
1233 | trans t_W4RP_W4RPtoARRQ_ARRQ_IDLE (8'b10_10_01_00 -> 8'b10_01_01_00); | |
1234 | trans t_W4RP_W4RPtoRETY_ARRQ_IDLE (8'b10_10_01_00 -> 8'b10_11_01_00); | |
1235 | trans t_W4RP_RETYtoIDLE_ARRQ_IDLE (8'b10_11_01_00 -> 8'b10_00_01_00); | |
1236 | ||
1237 | trans t_W4RP_IDLEtoARRQ_ARRQ_ARRQ (8'b10_00_01_01 -> 8'b10_01_01_01); | |
1238 | trans t_W4RP_ARRQtoW4RP_ARRQ_ARRQ (8'b10_01_01_01 -> 8'b10_10_01_01); | |
1239 | trans t_W4RP_W4RPtoIDLE_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b10_00_01_01); | |
1240 | trans t_W4RP_W4RPtoARRQ_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b10_01_01_01); | |
1241 | trans t_W4RP_W4RPtoRETY_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b10_11_01_01); | |
1242 | trans t_W4RP_RETYtoIDLE_ARRQ_ARRQ (8'b10_11_01_01 -> 8'b10_00_01_01); | |
1243 | ||
1244 | trans t_W4RP_IDLEtoARRQ_ARRQ_W4RP (8'b10_00_01_10 -> 8'b10_01_01_10); | |
1245 | trans t_W4RP_ARRQtoW4RP_ARRQ_W4RP (8'b10_01_01_10 -> 8'b10_10_01_10); | |
1246 | trans t_W4RP_W4RPtoIDLE_ARRQ_W4RP (8'b10_10_01_10 -> 8'b10_00_01_10); | |
1247 | trans t_W4RP_W4RPtoARRQ_ARRQ_W4RP (8'b10_10_01_10 -> 8'b10_01_01_10); | |
1248 | trans t_W4RP_W4RPtoRETY_ARRQ_W4RP (8'b10_10_01_10 -> 8'b10_11_01_10); | |
1249 | trans t_W4RP_RETYtoIDLE_ARRQ_W4RP (8'b10_11_01_10 -> 8'b10_00_01_10); | |
1250 | ||
1251 | trans t_W4RP_IDLEtoARRQ_ARRQ_RETY (8'b10_00_01_11 -> 8'b10_01_01_11); | |
1252 | trans t_W4RP_ARRQtoW4RP_ARRQ_RETY (8'b10_01_01_11 -> 8'b10_10_01_11); | |
1253 | trans t_W4RP_W4RPtoIDLE_ARRQ_RETY (8'b10_10_01_11 -> 8'b10_00_01_11); | |
1254 | trans t_W4RP_W4RPtoARRQ_ARRQ_RETY (8'b10_10_01_11 -> 8'b10_01_01_11); | |
1255 | trans t_W4RP_W4RPtoRETY_ARRQ_RETY (8'b10_10_01_11 -> 8'b10_11_01_11); | |
1256 | trans t_W4RP_RETYtoIDLE_ARRQ_RETY (8'b10_11_01_11 -> 8'b10_00_01_11); | |
1257 | ||
1258 | //11 | |
1259 | trans t_W4RP_IDLEtoARRQ_W4RP_IDLE (8'b10_00_10_00 -> 8'b10_01_10_00); | |
1260 | trans t_W4RP_ARRQtoW4RP_W4RP_IDLE (8'b10_01_10_00 -> 8'b10_10_10_00); | |
1261 | trans t_W4RP_W4RPtoIDLE_W4RP_IDLE (8'b10_10_10_00 -> 8'b10_00_10_00); | |
1262 | trans t_W4RP_W4RPtoARRQ_W4RP_IDLE (8'b10_10_10_00 -> 8'b10_01_10_00); | |
1263 | trans t_W4RP_W4RPtoRETY_W4RP_IDLE (8'b10_10_10_00 -> 8'b10_11_10_00); | |
1264 | trans t_W4RP_RETYtoIDLE_W4RP_IDLE (8'b10_11_10_00 -> 8'b10_00_10_00); | |
1265 | ||
1266 | trans t_W4RP_IDLEtoARRQ_W4RP_ARRQ (8'b10_00_10_01 -> 8'b10_01_10_01); | |
1267 | trans t_W4RP_ARRQtoW4RP_W4RP_ARRQ (8'b10_01_10_01 -> 8'b10_10_10_01); | |
1268 | trans t_W4RP_W4RPtoIDLE_W4RP_ARRQ (8'b10_10_10_01 -> 8'b10_00_10_01); | |
1269 | trans t_W4RP_W4RPtoARRQ_W4RP_ARRQ (8'b10_10_10_01 -> 8'b10_01_10_01); | |
1270 | trans t_W4RP_W4RPtoRETY_W4RP_ARRQ (8'b10_10_10_01 -> 8'b10_11_10_01); | |
1271 | trans t_W4RP_RETYtoIDLE_W4RP_ARRQ (8'b10_11_10_01 -> 8'b10_00_10_01); | |
1272 | ||
1273 | trans t_W4RP_IDLEtoARRQ_W4RP_W4RP (8'b10_00_10_10 -> 8'b10_01_10_10); | |
1274 | trans t_W4RP_ARRQtoW4RP_W4RP_W4RP (8'b10_01_10_10 -> 8'b10_10_10_10); | |
1275 | trans t_W4RP_W4RPtoIDLE_W4RP_W4RP (8'b10_10_10_10 -> 8'b10_00_10_10); | |
1276 | trans t_W4RP_W4RPtoARRQ_W4RP_W4RP (8'b10_10_10_10 -> 8'b10_01_10_10); | |
1277 | trans t_W4RP_W4RPtoRETY_W4RP_W4RP (8'b10_10_10_10 -> 8'b10_11_10_10); | |
1278 | trans t_W4RP_RETYtoIDLE_W4RP_W4RP (8'b10_11_10_10 -> 8'b10_00_10_10); | |
1279 | ||
1280 | trans t_W4RP_IDLEtoARRQ_W4RP_RETY (8'b10_00_10_11 -> 8'b10_01_10_11); | |
1281 | trans t_W4RP_ARRQtoW4RP_W4RP_RETY (8'b10_01_10_11 -> 8'b10_10_10_11); | |
1282 | trans t_W4RP_W4RPtoIDLE_W4RP_RETY (8'b10_10_10_11 -> 8'b10_00_10_11); | |
1283 | trans t_W4RP_W4RPtoARRQ_W4RP_RETY (8'b10_10_10_11 -> 8'b10_01_10_11); | |
1284 | trans t_W4RP_W4RPtoRETY_W4RP_RETY (8'b10_10_10_11 -> 8'b10_11_10_11); | |
1285 | trans t_W4RP_RETYtoIDLE_W4RP_RETY (8'b10_11_10_11 -> 8'b10_00_10_11); | |
1286 | ||
1287 | //12 | |
1288 | trans t_W4RP_IDLEtoARRQ_RETY_IDLE (8'b10_00_11_00 -> 8'b10_01_11_00); | |
1289 | trans t_W4RP_ARRQtoW4RP_RETY_IDLE (8'b10_01_11_00 -> 8'b10_10_11_00); | |
1290 | trans t_W4RP_W4RPtoIDLE_RETY_IDLE (8'b10_10_11_00 -> 8'b10_00_11_00); | |
1291 | trans t_W4RP_W4RPtoARRQ_RETY_IDLE (8'b10_10_11_00 -> 8'b10_01_11_00); | |
1292 | trans t_W4RP_W4RPtoRETY_RETY_IDLE (8'b10_10_11_00 -> 8'b10_11_11_00); | |
1293 | trans t_W4RP_RETYtoIDLE_RETY_IDLE (8'b10_11_11_00 -> 8'b10_00_11_00); | |
1294 | ||
1295 | trans t_W4RP_IDLEtoARRQ_RETY_ARRQ (8'b10_00_11_01 -> 8'b10_01_11_01); | |
1296 | trans t_W4RP_ARRQtoW4RP_RETY_ARRQ (8'b10_01_11_01 -> 8'b10_10_11_01); | |
1297 | trans t_W4RP_W4RPtoIDLE_RETY_ARRQ (8'b10_10_11_01 -> 8'b10_00_11_01); | |
1298 | trans t_W4RP_W4RPtoARRQ_RETY_ARRQ (8'b10_10_11_01 -> 8'b10_01_11_01); | |
1299 | trans t_W4RP_W4RPtoRETY_RETY_ARRQ (8'b10_10_11_01 -> 8'b10_11_11_01); | |
1300 | trans t_W4RP_RETYtoIDLE_RETY_ARRQ (8'b10_11_11_01 -> 8'b10_00_11_01); | |
1301 | ||
1302 | trans t_W4RP_IDLEtoARRQ_RETY_W4RP (8'b10_00_11_10 -> 8'b10_01_11_10); | |
1303 | trans t_W4RP_ARRQtoW4RP_RETY_W4RP (8'b10_01_11_10 -> 8'b10_10_11_10); | |
1304 | trans t_W4RP_W4RPtoIDLE_RETY_W4RP (8'b10_10_11_10 -> 8'b10_00_11_10); | |
1305 | trans t_W4RP_W4RPtoARRQ_RETY_W4RP (8'b10_10_11_10 -> 8'b10_01_11_10); | |
1306 | trans t_W4RP_W4RPtoRETY_RETY_W4RP (8'b10_10_11_10 -> 8'b10_11_11_10); | |
1307 | trans t_W4RP_RETYtoIDLE_RETY_W4RP (8'b10_11_11_10 -> 8'b10_00_11_10); | |
1308 | ||
1309 | trans t_W4RP_IDLEtoARRQ_RETY_RETY (8'b10_00_11_11 -> 8'b10_01_11_11); | |
1310 | trans t_W4RP_ARRQtoW4RP_RETY_RETY (8'b10_01_11_11 -> 8'b10_10_11_11); | |
1311 | trans t_W4RP_W4RPtoIDLE_RETY_RETY (8'b10_10_11_11 -> 8'b10_00_11_11); | |
1312 | trans t_W4RP_W4RPtoARRQ_RETY_RETY (8'b10_10_11_11 -> 8'b10_01_11_11); | |
1313 | trans t_W4RP_W4RPtoRETY_RETY_RETY (8'b10_10_11_11 -> 8'b10_11_11_11); | |
1314 | trans t_W4RP_RETYtoIDLE_RETY_RETY (8'b10_11_11_11 -> 8'b10_00_11_11); | |
1315 | ||
1316 | //13 | |
1317 | trans t_RETY_IDLEtoARRQ_IDLE_IDLE (8'b11_00_00_00 -> 8'b11_01_00_00); | |
1318 | trans t_RETY_ARRQtoW4RP_IDLE_IDLE (8'b11_01_00_00 -> 8'b11_10_00_00); | |
1319 | trans t_RETY_W4RPtoIDLE_IDLE_IDLE (8'b11_10_00_00 -> 8'b11_00_00_00); | |
1320 | trans t_RETY_W4RPtoARRQ_IDLE_IDLE (8'b11_10_00_00 -> 8'b11_01_00_00); | |
1321 | trans t_RETY_W4RPtoRETY_IDLE_IDLE (8'b11_10_00_00 -> 8'b11_11_00_00); | |
1322 | trans t_RETY_RETYtoIDLE_IDLE_IDLE (8'b11_11_00_00 -> 8'b11_00_00_00); | |
1323 | ||
1324 | trans t_RETY_IDLEtoARRQ_IDLE_ARRQ (8'b11_00_00_01 -> 8'b11_01_00_01); | |
1325 | trans t_RETY_ARRQtoW4RP_IDLE_ARRQ (8'b11_01_00_01 -> 8'b11_10_00_01); | |
1326 | trans t_RETY_W4RPtoIDLE_IDLE_ARRQ (8'b11_10_00_01 -> 8'b11_00_00_01); | |
1327 | trans t_RETY_W4RPtoARRQ_IDLE_ARRQ (8'b11_10_00_01 -> 8'b11_01_00_01); | |
1328 | trans t_RETY_W4RPtoRETY_IDLE_ARRQ (8'b11_10_00_01 -> 8'b11_11_00_01); | |
1329 | trans t_RETY_RETYtoIDLE_IDLE_ARRQ (8'b11_11_00_01 -> 8'b11_00_00_01); | |
1330 | ||
1331 | trans t_RETY_IDLEtoARRQ_IDLE_W4RP (8'b11_00_00_10 -> 8'b11_01_00_10); | |
1332 | trans t_RETY_ARRQtoW4RP_IDLE_W4RP (8'b11_01_00_10 -> 8'b11_10_00_10); | |
1333 | trans t_RETY_W4RPtoIDLE_IDLE_W4RP (8'b11_10_00_10 -> 8'b11_00_00_10); | |
1334 | trans t_RETY_W4RPtoARRQ_IDLE_W4RP (8'b11_10_00_10 -> 8'b11_01_00_10); | |
1335 | trans t_RETY_W4RPtoRETY_IDLE_W4RP (8'b11_10_00_10 -> 8'b11_11_00_10); | |
1336 | trans t_RETY_RETYtoIDLE_IDLE_W4RP (8'b11_11_00_10 -> 8'b11_00_00_10); | |
1337 | ||
1338 | trans t_RETY_IDLEtoARRQ_IDLE_RETY (8'b11_00_00_11 -> 8'b11_01_00_11); | |
1339 | trans t_RETY_ARRQtoW4RP_IDLE_RETY (8'b11_01_00_11 -> 8'b11_10_00_11); | |
1340 | trans t_RETY_W4RPtoIDLE_IDLE_RETY (8'b11_10_00_11 -> 8'b11_00_00_11); | |
1341 | trans t_RETY_W4RPtoARRQ_IDLE_RETY (8'b11_10_00_11 -> 8'b11_01_00_11); | |
1342 | trans t_RETY_W4RPtoRETY_IDLE_RETY (8'b11_10_00_11 -> 8'b11_11_00_11); | |
1343 | trans t_RETY_RETYtoIDLE_IDLE_RETY (8'b11_11_00_11 -> 8'b11_00_00_11); | |
1344 | ||
1345 | //14 | |
1346 | trans t_RETY_IDLEtoARRQ_ARRQ_IDLE (8'b11_00_01_00 -> 8'b11_01_01_00); | |
1347 | trans t_RETY_ARRQtoW4RP_ARRQ_IDLE (8'b11_01_01_00 -> 8'b11_10_01_00); | |
1348 | trans t_RETY_W4RPtoIDLE_ARRQ_IDLE (8'b11_10_01_00 -> 8'b11_00_01_00); | |
1349 | trans t_RETY_W4RPtoARRQ_ARRQ_IDLE (8'b11_10_01_00 -> 8'b11_01_01_00); | |
1350 | trans t_RETY_W4RPtoRETY_ARRQ_IDLE (8'b11_10_01_00 -> 8'b11_11_01_00); | |
1351 | trans t_RETY_RETYtoIDLE_ARRQ_IDLE (8'b11_11_01_00 -> 8'b11_00_01_00); | |
1352 | ||
1353 | trans t_RETY_IDLEtoARRQ_ARRQ_ARRQ (8'b11_00_01_01 -> 8'b11_01_01_01); | |
1354 | trans t_RETY_ARRQtoW4RP_ARRQ_ARRQ (8'b11_01_01_01 -> 8'b11_10_01_01); | |
1355 | trans t_RETY_W4RPtoIDLE_ARRQ_ARRQ (8'b11_10_01_01 -> 8'b11_00_01_01); | |
1356 | trans t_RETY_W4RPtoARRQ_ARRQ_ARRQ (8'b11_10_01_01 -> 8'b11_01_01_01); | |
1357 | trans t_RETY_W4RPtoRETY_ARRQ_ARRQ (8'b11_10_01_01 -> 8'b11_11_01_01); | |
1358 | trans t_RETY_RETYtoIDLE_ARRQ_ARRQ (8'b11_11_01_01 -> 8'b11_00_01_01); | |
1359 | ||
1360 | trans t_RETY_IDLEtoARRQ_ARRQ_W4RP (8'b11_00_01_10 -> 8'b11_01_01_10); | |
1361 | trans t_RETY_ARRQtoW4RP_ARRQ_W4RP (8'b11_01_01_10 -> 8'b11_10_01_10); | |
1362 | trans t_RETY_W4RPtoIDLE_ARRQ_W4RP (8'b11_10_01_10 -> 8'b11_00_01_10); | |
1363 | trans t_RETY_W4RPtoARRQ_ARRQ_W4RP (8'b11_10_01_10 -> 8'b11_01_01_10); | |
1364 | trans t_RETY_W4RPtoRETY_ARRQ_W4RP (8'b11_10_01_10 -> 8'b11_11_01_10); | |
1365 | trans t_RETY_RETYtoIDLE_ARRQ_W4RP (8'b11_11_01_10 -> 8'b11_00_01_10); | |
1366 | ||
1367 | trans t_RETY_IDLEtoARRQ_ARRQ_RETY (8'b11_00_01_11 -> 8'b11_01_01_11); | |
1368 | trans t_RETY_ARRQtoW4RP_ARRQ_RETY (8'b11_01_01_11 -> 8'b11_10_01_11); | |
1369 | trans t_RETY_W4RPtoIDLE_ARRQ_RETY (8'b11_10_01_11 -> 8'b11_00_01_11); | |
1370 | trans t_RETY_W4RPtoARRQ_ARRQ_RETY (8'b11_10_01_11 -> 8'b11_01_01_11); | |
1371 | trans t_RETY_W4RPtoRETY_ARRQ_RETY (8'b11_10_01_11 -> 8'b11_11_01_11); | |
1372 | trans t_RETY_RETYtoIDLE_ARRQ_RETY (8'b11_11_01_11 -> 8'b11_00_01_11); | |
1373 | ||
1374 | //15 | |
1375 | trans t_RETY_IDLEtoARRQ_W4RP_IDLE (8'b11_00_10_00 -> 8'b11_01_10_00); | |
1376 | trans t_RETY_ARRQtoW4RP_W4RP_IDLE (8'b11_01_10_00 -> 8'b11_10_10_00); | |
1377 | trans t_RETY_W4RPtoIDLE_W4RP_IDLE (8'b11_10_10_00 -> 8'b11_00_10_00); | |
1378 | trans t_RETY_W4RPtoARRQ_W4RP_IDLE (8'b11_10_10_00 -> 8'b11_01_10_00); | |
1379 | trans t_RETY_W4RPtoRETY_W4RP_IDLE (8'b11_10_10_00 -> 8'b11_11_10_00); | |
1380 | trans t_RETY_RETYtoIDLE_W4RP_IDLE (8'b11_11_10_00 -> 8'b11_00_10_00); | |
1381 | ||
1382 | trans t_RETY_IDLEtoARRQ_W4RP_ARRQ (8'b11_00_10_01 -> 8'b11_01_10_01); | |
1383 | trans t_RETY_ARRQtoW4RP_W4RP_ARRQ (8'b11_01_10_01 -> 8'b11_10_10_01); | |
1384 | trans t_RETY_W4RPtoIDLE_W4RP_ARRQ (8'b11_10_10_01 -> 8'b11_00_10_01); | |
1385 | trans t_RETY_W4RPtoARRQ_W4RP_ARRQ (8'b11_10_10_01 -> 8'b11_01_10_01); | |
1386 | trans t_RETY_W4RPtoRETY_W4RP_ARRQ (8'b11_10_10_01 -> 8'b11_11_10_01); | |
1387 | trans t_RETY_RETYtoIDLE_W4RP_ARRQ (8'b11_11_10_01 -> 8'b11_00_10_01); | |
1388 | ||
1389 | trans t_RETY_IDLEtoARRQ_W4RP_W4RP (8'b11_00_10_10 -> 8'b11_01_10_10); | |
1390 | trans t_RETY_ARRQtoW4RP_W4RP_W4RP (8'b11_01_10_10 -> 8'b11_10_10_10); | |
1391 | trans t_RETY_W4RPtoIDLE_W4RP_W4RP (8'b11_10_10_10 -> 8'b11_00_10_10); | |
1392 | trans t_RETY_W4RPtoARRQ_W4RP_W4RP (8'b11_10_10_10 -> 8'b11_01_10_10); | |
1393 | trans t_RETY_W4RPtoRETY_W4RP_W4RP (8'b11_10_10_10 -> 8'b11_11_10_10); | |
1394 | trans t_RETY_RETYtoIDLE_W4RP_W4RP (8'b11_11_10_10 -> 8'b11_00_10_10); | |
1395 | ||
1396 | trans t_RETY_IDLEtoARRQ_W4RP_RETY (8'b11_00_10_11 -> 8'b11_01_10_11); | |
1397 | trans t_RETY_ARRQtoW4RP_W4RP_RETY (8'b11_01_10_11 -> 8'b11_10_10_11); | |
1398 | trans t_RETY_W4RPtoIDLE_W4RP_RETY (8'b11_10_10_11 -> 8'b11_00_10_11); | |
1399 | trans t_RETY_W4RPtoARRQ_W4RP_RETY (8'b11_10_10_11 -> 8'b11_01_10_11); | |
1400 | trans t_RETY_W4RPtoRETY_W4RP_RETY (8'b11_10_10_11 -> 8'b11_11_10_11); | |
1401 | trans t_RETY_RETYtoIDLE_W4RP_RETY (8'b11_11_10_11 -> 8'b11_00_10_11); | |
1402 | ||
1403 | //16 | |
1404 | trans t_RETY_IDLEtoARRQ_RETY_IDLE (8'b11_00_11_00 -> 8'b11_01_11_00); | |
1405 | trans t_RETY_ARRQtoW4RP_RETY_IDLE (8'b11_01_11_00 -> 8'b11_10_11_00); | |
1406 | trans t_RETY_W4RPtoIDLE_RETY_IDLE (8'b11_10_11_00 -> 8'b11_00_11_00); | |
1407 | trans t_RETY_W4RPtoARRQ_RETY_IDLE (8'b11_10_11_00 -> 8'b11_01_11_00); | |
1408 | trans t_RETY_W4RPtoRETY_RETY_IDLE (8'b11_10_11_00 -> 8'b11_11_11_00); | |
1409 | trans t_RETY_RETYtoIDLE_RETY_IDLE (8'b11_11_11_00 -> 8'b11_00_11_00); | |
1410 | ||
1411 | trans t_RETY_IDLEtoARRQ_RETY_ARRQ (8'b11_00_11_01 -> 8'b11_01_11_01); | |
1412 | trans t_RETY_ARRQtoW4RP_RETY_ARRQ (8'b11_01_11_01 -> 8'b11_10_11_01); | |
1413 | trans t_RETY_W4RPtoIDLE_RETY_ARRQ (8'b11_10_11_01 -> 8'b11_00_11_01); | |
1414 | trans t_RETY_W4RPtoARRQ_RETY_ARRQ (8'b11_10_11_01 -> 8'b11_01_11_01); | |
1415 | trans t_RETY_W4RPtoRETY_RETY_ARRQ (8'b11_10_11_01 -> 8'b11_11_11_01); | |
1416 | trans t_RETY_RETYtoIDLE_RETY_ARRQ (8'b11_11_11_01 -> 8'b11_00_11_01); | |
1417 | ||
1418 | trans t_RETY_IDLEtoARRQ_RETY_W4RP (8'b11_00_11_10 -> 8'b11_01_11_10); | |
1419 | trans t_RETY_ARRQtoW4RP_RETY_W4RP (8'b11_01_11_10 -> 8'b11_10_11_10); | |
1420 | trans t_RETY_W4RPtoIDLE_RETY_W4RP (8'b11_10_11_10 -> 8'b11_00_11_10); | |
1421 | trans t_RETY_W4RPtoARRQ_RETY_W4RP (8'b11_10_11_10 -> 8'b11_01_11_10); | |
1422 | trans t_RETY_W4RPtoRETY_RETY_W4RP (8'b11_10_11_10 -> 8'b11_11_11_10); | |
1423 | trans t_RETY_RETYtoIDLE_RETY_W4RP (8'b11_11_11_10 -> 8'b11_00_11_10); | |
1424 | ||
1425 | trans t_RETY_IDLEtoARRQ_RETY_RETY (8'b11_00_11_11 -> 8'b11_01_11_11); | |
1426 | trans t_RETY_ARRQtoW4RP_RETY_RETY (8'b11_01_11_11 -> 8'b11_10_11_11); | |
1427 | trans t_RETY_W4RPtoIDLE_RETY_RETY (8'b11_10_11_11 -> 8'b11_00_11_11); | |
1428 | trans t_RETY_W4RPtoARRQ_RETY_RETY (8'b11_10_11_11 -> 8'b11_01_11_11); | |
1429 | trans t_RETY_W4RPtoRETY_RETY_RETY (8'b11_10_11_11 -> 8'b11_11_11_11); | |
1430 | trans t_RETY_RETYtoIDLE_RETY_RETY (8'b11_11_11_11 -> 8'b11_00_11_11); | |
1431 | ||
1432 | // dmu int controller 3 changing state independent of others | |
1433 | //1 | |
1434 | trans t_IDLEtoARRQ_IDLE_IDLE_IDLE (8'b00_00_00_00 -> 8'b01_00_00_00); | |
1435 | trans t_ARRQtoW4RP_IDLE_IDLE_IDLE (8'b01_00_00_00 -> 8'b10_00_00_00); | |
1436 | trans t_W4RPtoIDLE_IDLE_IDLE_IDLE (8'b10_00_00_00 -> 8'b00_00_00_00); | |
1437 | trans t_W4RPtoARRQ_IDLE_IDLE_IDLE (8'b10_00_00_00 -> 8'b01_00_00_00); | |
1438 | trans t_W4RPtoRETY_IDLE_IDLE_IDLE (8'b10_00_00_00 -> 8'b11_00_00_00); | |
1439 | trans t_RETYtoIDLE_IDLE_IDLE_IDLE (8'b11_00_00_00 -> 8'b00_00_00_00); | |
1440 | ||
1441 | trans t_IDLEtoARRQ_IDLE_IDLE_ARRQ (8'b00_00_00_01 -> 8'b01_00_00_01); | |
1442 | trans t_ARRQtoW4RP_IDLE_IDLE_ARRQ (8'b01_00_00_01 -> 8'b10_00_00_01); | |
1443 | trans t_W4RPtoIDLE_IDLE_IDLE_ARRQ (8'b10_00_00_01 -> 8'b00_00_00_01); | |
1444 | trans t_W4RPtoARRQ_IDLE_IDLE_ARRQ (8'b10_00_00_01 -> 8'b01_00_00_01); | |
1445 | trans t_W4RPtoRETY_IDLE_IDLE_ARRQ (8'b10_00_00_01 -> 8'b11_00_00_01); | |
1446 | trans t_RETYtoIDLE_IDLE_IDLE_ARRQ (8'b11_00_00_01 -> 8'b00_00_00_01); | |
1447 | ||
1448 | trans t_IDLEtoARRQ_IDLE_IDLE_W4RP (8'b00_00_00_10 -> 8'b01_00_00_10); | |
1449 | trans t_ARRQtoW4RP_IDLE_IDLE_W4RP (8'b01_00_00_10 -> 8'b10_00_00_10); | |
1450 | trans t_W4RPtoIDLE_IDLE_IDLE_W4RP (8'b10_00_00_10 -> 8'b00_00_00_10); | |
1451 | trans t_W4RPtoARRQ_IDLE_IDLE_W4RP (8'b10_00_00_10 -> 8'b01_00_00_10); | |
1452 | trans t_W4RPtoRETY_IDLE_IDLE_W4RP (8'b10_00_00_10 -> 8'b11_00_00_10); | |
1453 | trans t_RETYtoIDLE_IDLE_IDLE_W4RP (8'b11_00_00_10 -> 8'b00_00_00_10); | |
1454 | ||
1455 | trans t_IDLEtoARRQ_IDLE_IDLE_RETY (8'b00_00_00_11 -> 8'b01_00_00_11); | |
1456 | trans t_ARRQtoW4RP_IDLE_IDLE_RETY (8'b01_00_00_11 -> 8'b10_00_00_11); | |
1457 | trans t_W4RPtoIDLE_IDLE_IDLE_RETY (8'b10_00_00_11 -> 8'b00_00_00_11); | |
1458 | trans t_W4RPtoARRQ_IDLE_IDLE_RETY (8'b10_00_00_11 -> 8'b01_00_00_11); | |
1459 | trans t_W4RPtoRETY_IDLE_IDLE_RETY (8'b10_00_00_11 -> 8'b11_00_00_11); | |
1460 | trans t_RETYtoIDLE_IDLE_IDLE_RETY (8'b11_00_00_11 -> 8'b00_00_00_11); | |
1461 | //2 | |
1462 | trans t_IDLEtoARRQ_IDLE_ARRQ_IDLE (8'b00_00_01_00 -> 8'b01_00_01_00); | |
1463 | trans t_ARRQtoW4RP_IDLE_ARRQ_IDLE (8'b01_00_01_00 -> 8'b10_00_01_00); | |
1464 | trans t_W4RPtoIDLE_IDLE_ARRQ_IDLE (8'b10_00_01_00 -> 8'b00_00_01_00); | |
1465 | trans t_W4RPtoARRQ_IDLE_ARRQ_IDLE (8'b10_00_01_00 -> 8'b01_00_01_00); | |
1466 | trans t_W4RPtoRETY_IDLE_ARRQ_IDLE (8'b10_00_01_00 -> 8'b11_00_01_00); | |
1467 | trans t_RETYtoIDLE_IDLE_ARRQ_IDLE (8'b11_00_01_00 -> 8'b00_00_01_00); | |
1468 | ||
1469 | trans t_IDLEtoARRQ_IDLE_ARRQ_ARRQ (8'b00_00_01_01 -> 8'b01_00_01_01); | |
1470 | trans t_ARRQtoW4RP_IDLE_ARRQ_ARRQ (8'b01_00_01_01 -> 8'b10_00_01_01); | |
1471 | trans t_W4RPtoIDLE_IDLE_ARRQ_ARRQ (8'b10_00_01_01 -> 8'b00_00_01_01); | |
1472 | trans t_W4RPtoARRQ_IDLE_ARRQ_ARRQ (8'b10_00_01_01 -> 8'b01_00_01_01); | |
1473 | trans t_W4RPtoRETY_IDLE_ARRQ_ARRQ (8'b10_00_01_01 -> 8'b11_00_01_01); | |
1474 | trans t_RETYtoIDLE_IDLE_ARRQ_ARRQ (8'b11_00_01_01 -> 8'b00_00_01_01); | |
1475 | ||
1476 | trans t_IDLEtoARRQ_IDLE_ARRQ_W4RP (8'b00_00_01_10 -> 8'b01_00_01_10); | |
1477 | trans t_ARRQtoW4RP_IDLE_ARRQ_W4RP (8'b01_00_01_10 -> 8'b10_00_01_10); | |
1478 | trans t_W4RPtoIDLE_IDLE_ARRQ_W4RP (8'b10_00_01_10 -> 8'b00_00_01_10); | |
1479 | trans t_W4RPtoARRQ_IDLE_ARRQ_W4RP (8'b10_00_01_10 -> 8'b01_00_01_10); | |
1480 | trans t_W4RPtoRETY_IDLE_ARRQ_W4RP (8'b10_00_01_10 -> 8'b11_00_01_10); | |
1481 | trans t_RETYtoIDLE_IDLE_ARRQ_W4RP (8'b11_00_01_10 -> 8'b00_00_01_10); | |
1482 | ||
1483 | trans t_IDLEtoARRQ_IDLE_ARRQ_RETY (8'b00_00_01_11 -> 8'b01_00_01_11); | |
1484 | trans t_ARRQtoW4RP_IDLE_ARRQ_RETY (8'b01_00_01_11 -> 8'b10_00_01_11); | |
1485 | trans t_W4RPtoIDLE_IDLE_ARRQ_RETY (8'b10_00_01_11 -> 8'b00_00_01_11); | |
1486 | trans t_W4RPtoARRQ_IDLE_ARRQ_RETY (8'b10_00_01_11 -> 8'b01_00_01_11); | |
1487 | trans t_W4RPtoRETY_IDLE_ARRQ_RETY (8'b10_00_01_11 -> 8'b11_00_01_11); | |
1488 | trans t_RETYtoIDLE_IDLE_ARRQ_RETY (8'b11_00_01_11 -> 8'b00_00_01_11); | |
1489 | ||
1490 | //3 | |
1491 | trans t_IDLEtoARRQ_IDLE_W4RP_IDLE (8'b00_00_10_00 -> 8'b01_00_10_00); | |
1492 | trans t_ARRQtoW4RP_IDLE_W4RP_IDLE (8'b01_00_10_00 -> 8'b10_00_10_00); | |
1493 | trans t_W4RPtoIDLE_IDLE_W4RP_IDLE (8'b10_00_10_00 -> 8'b00_00_10_00); | |
1494 | trans t_W4RPtoARRQ_IDLE_W4RP_IDLE (8'b10_00_10_00 -> 8'b01_00_10_00); | |
1495 | trans t_W4RPtoRETY_IDLE_W4RP_IDLE (8'b10_00_10_00 -> 8'b11_00_10_00); | |
1496 | trans t_RETYtoIDLE_IDLE_W4RP_IDLE (8'b11_00_10_00 -> 8'b00_00_10_00); | |
1497 | ||
1498 | trans t_IDLEtoARRQ_IDLE_W4RP_ARRQ (8'b00_00_10_01 -> 8'b01_00_10_01); | |
1499 | trans t_ARRQtoW4RP_IDLE_W4RP_ARRQ (8'b01_00_10_01 -> 8'b10_00_10_01); | |
1500 | trans t_W4RPtoIDLE_IDLE_W4RP_ARRQ (8'b10_00_10_01 -> 8'b00_00_10_01); | |
1501 | trans t_W4RPtoARRQ_IDLE_W4RP_ARRQ (8'b10_00_10_01 -> 8'b01_00_10_01); | |
1502 | trans t_W4RPtoRETY_IDLE_W4RP_ARRQ (8'b10_00_10_01 -> 8'b11_00_10_01); | |
1503 | trans t_RETYtoIDLE_IDLE_W4RP_ARRQ (8'b11_00_10_01 -> 8'b00_00_10_01); | |
1504 | ||
1505 | trans t_IDLEtoARRQ_IDLE_W4RP_W4RP (8'b00_00_10_10 -> 8'b01_00_10_10); | |
1506 | trans t_ARRQtoW4RP_IDLE_W4RP_W4RP (8'b01_00_10_10 -> 8'b10_00_10_10); | |
1507 | trans t_W4RPtoIDLE_IDLE_W4RP_W4RP (8'b10_00_10_10 -> 8'b00_00_10_10); | |
1508 | trans t_W4RPtoARRQ_IDLE_W4RP_W4RP (8'b10_00_10_10 -> 8'b01_00_10_10); | |
1509 | trans t_W4RPtoRETY_IDLE_W4RP_W4RP (8'b10_00_10_10 -> 8'b11_00_10_10); | |
1510 | trans t_RETYtoIDLE_IDLE_W4RP_W4RP (8'b11_00_10_10 -> 8'b00_00_10_10); | |
1511 | ||
1512 | trans t_IDLEtoARRQ_IDLE_W4RP_RETY (8'b00_00_10_11 -> 8'b01_00_10_11); | |
1513 | trans t_ARRQtoW4RP_IDLE_W4RP_RETY (8'b01_00_10_11 -> 8'b10_00_10_11); | |
1514 | trans t_W4RPtoIDLE_IDLE_W4RP_RETY (8'b10_00_10_11 -> 8'b00_00_10_11); | |
1515 | trans t_W4RPtoARRQ_IDLE_W4RP_RETY (8'b10_00_10_11 -> 8'b01_00_10_11); | |
1516 | trans t_W4RPtoRETY_IDLE_W4RP_RETY (8'b10_00_10_11 -> 8'b11_00_10_11); | |
1517 | trans t_RETYtoIDLE_IDLE_W4RP_RETY (8'b11_00_10_11 -> 8'b00_00_10_11); | |
1518 | ||
1519 | //4 | |
1520 | trans t_IDLEtoARRQ_IDLE_RETY_IDLE (8'b00_00_11_00 -> 8'b01_00_11_00); | |
1521 | trans t_ARRQtoW4RP_IDLE_RETY_IDLE (8'b01_00_11_00 -> 8'b10_00_11_00); | |
1522 | trans t_W4RPtoIDLE_IDLE_RETY_IDLE (8'b10_00_11_00 -> 8'b00_00_11_00); | |
1523 | trans t_W4RPtoARRQ_IDLE_RETY_IDLE (8'b10_00_11_00 -> 8'b01_00_11_00); | |
1524 | trans t_W4RPtoRETY_IDLE_RETY_IDLE (8'b10_00_11_00 -> 8'b11_00_11_00); | |
1525 | trans t_RETYtoIDLE_IDLE_RETY_IDLE (8'b11_00_11_00 -> 8'b00_00_11_00); | |
1526 | ||
1527 | trans t_IDLEtoARRQ_IDLE_RETY_ARRQ (8'b00_00_11_01 -> 8'b01_00_11_01); | |
1528 | trans t_ARRQtoW4RP_IDLE_RETY_ARRQ (8'b01_00_11_01 -> 8'b10_00_11_01); | |
1529 | trans t_W4RPtoIDLE_IDLE_RETY_ARRQ (8'b10_00_11_01 -> 8'b00_00_11_01); | |
1530 | trans t_W4RPtoARRQ_IDLE_RETY_ARRQ (8'b10_00_11_01 -> 8'b01_00_11_01); | |
1531 | trans t_W4RPtoRETY_IDLE_RETY_ARRQ (8'b10_00_11_01 -> 8'b11_00_11_01); | |
1532 | trans t_RETYtoIDLE_IDLE_RETY_ARRQ (8'b11_00_11_01 -> 8'b00_00_11_01); | |
1533 | ||
1534 | trans t_IDLEtoARRQ_IDLE_RETY_W4RP (8'b00_00_11_10 -> 8'b01_00_11_10); | |
1535 | trans t_ARRQtoW4RP_IDLE_RETY_W4RP (8'b01_00_11_10 -> 8'b10_00_11_10); | |
1536 | trans t_W4RPtoIDLE_IDLE_RETY_W4RP (8'b10_00_11_10 -> 8'b00_00_11_10); | |
1537 | trans t_W4RPtoARRQ_IDLE_RETY_W4RP (8'b10_00_11_10 -> 8'b01_00_11_10); | |
1538 | trans t_W4RPtoRETY_IDLE_RETY_W4RP (8'b10_00_11_10 -> 8'b11_00_11_10); | |
1539 | trans t_RETYtoIDLE_IDLE_RETY_W4RP (8'b11_00_11_10 -> 8'b00_00_11_10); | |
1540 | ||
1541 | trans t_IDLEtoARRQ_IDLE_RETY_RETY (8'b00_00_11_11 -> 8'b01_00_11_11); | |
1542 | trans t_ARRQtoW4RP_IDLE_RETY_RETY (8'b01_00_11_11 -> 8'b10_00_11_11); | |
1543 | trans t_W4RPtoIDLE_IDLE_RETY_RETY (8'b10_00_11_11 -> 8'b00_00_11_11); | |
1544 | trans t_W4RPtoARRQ_IDLE_RETY_RETY (8'b10_00_11_11 -> 8'b01_00_11_11); | |
1545 | trans t_W4RPtoRETY_IDLE_RETY_RETY (8'b10_00_11_11 -> 8'b11_00_11_11); | |
1546 | trans t_RETYtoIDLE_IDLE_RETY_RETY (8'b11_00_11_11 -> 8'b00_00_11_11); | |
1547 | ||
1548 | //5 | |
1549 | trans t_IDLEtoARRQ_ARRQ_IDLE_IDLE (8'b00_01_00_00 -> 8'b01_01_00_00); | |
1550 | trans t_ARRQtoW4RP_ARRQ_IDLE_IDLE (8'b01_01_00_00 -> 8'b10_01_00_00); | |
1551 | trans t_W4RPtoIDLE_ARRQ_IDLE_IDLE (8'b10_01_00_00 -> 8'b00_01_00_00); | |
1552 | trans t_W4RPtoARRQ_ARRQ_IDLE_IDLE (8'b10_01_00_00 -> 8'b01_01_00_00); | |
1553 | trans t_W4RPtoRETY_ARRQ_IDLE_IDLE (8'b10_01_00_00 -> 8'b11_01_00_00); | |
1554 | trans t_RETYtoIDLE_ARRQ_IDLE_IDLE (8'b11_01_00_00 -> 8'b00_01_00_00); | |
1555 | ||
1556 | trans t_IDLEtoARRQ_ARRQ_IDLE_ARRQ (8'b00_01_00_01 -> 8'b01_01_00_01); | |
1557 | trans t_ARRQtoW4RP_ARRQ_IDLE_ARRQ (8'b01_01_00_01 -> 8'b10_01_00_01); | |
1558 | trans t_W4RPtoIDLE_ARRQ_IDLE_ARRQ (8'b10_01_00_01 -> 8'b00_01_00_01); | |
1559 | trans t_W4RPtoARRQ_ARRQ_IDLE_ARRQ (8'b10_01_00_01 -> 8'b01_01_00_01); | |
1560 | trans t_W4RPtoRETY_ARRQ_IDLE_ARRQ (8'b10_01_00_01 -> 8'b11_01_00_01); | |
1561 | trans t_RETYtoIDLE_ARRQ_IDLE_ARRQ (8'b11_01_00_01 -> 8'b00_01_00_01); | |
1562 | ||
1563 | trans t_IDLEtoARRQ_ARRQ_IDLE_W4RP (8'b00_01_00_10 -> 8'b01_01_00_10); | |
1564 | trans t_ARRQtoW4RP_ARRQ_IDLE_W4RP (8'b01_01_00_10 -> 8'b10_01_00_10); | |
1565 | trans t_W4RPtoIDLE_ARRQ_IDLE_W4RP (8'b10_01_00_10 -> 8'b00_01_00_10); | |
1566 | trans t_W4RPtoARRQ_ARRQ_IDLE_W4RP (8'b10_01_00_10 -> 8'b01_01_00_10); | |
1567 | trans t_W4RPtoRETY_ARRQ_IDLE_W4RP (8'b10_01_00_10 -> 8'b11_01_00_10); | |
1568 | trans t_RETYtoIDLE_ARRQ_IDLE_W4RP (8'b11_01_00_10 -> 8'b00_01_00_10); | |
1569 | ||
1570 | trans t_IDLEtoARRQ_ARRQ_IDLE_RETY (8'b00_01_00_11 -> 8'b01_01_00_11); | |
1571 | trans t_ARRQtoW4RP_ARRQ_IDLE_RETY (8'b01_01_00_11 -> 8'b10_01_00_11); | |
1572 | trans t_W4RPtoIDLE_ARRQ_IDLE_RETY (8'b10_01_00_11 -> 8'b00_01_00_11); | |
1573 | trans t_W4RPtoARRQ_ARRQ_IDLE_RETY (8'b10_01_00_11 -> 8'b01_01_00_11); | |
1574 | trans t_W4RPtoRETY_ARRQ_IDLE_RETY (8'b10_01_00_11 -> 8'b11_01_00_11); | |
1575 | trans t_RETYtoIDLE_ARRQ_IDLE_RETY (8'b11_01_00_11 -> 8'b00_01_00_11); | |
1576 | //6 | |
1577 | trans t_IDLEtoARRQ_ARRQ_ARRQ_IDLE (8'b00_01_01_00 -> 8'b01_01_01_00); | |
1578 | trans t_ARRQtoW4RP_ARRQ_ARRQ_IDLE (8'b01_01_01_00 -> 8'b10_01_01_00); | |
1579 | trans t_W4RPtoIDLE_ARRQ_ARRQ_IDLE (8'b10_01_01_00 -> 8'b00_01_01_00); | |
1580 | trans t_W4RPtoARRQ_ARRQ_ARRQ_IDLE (8'b10_01_01_00 -> 8'b01_01_01_00); | |
1581 | trans t_W4RPtoRETY_ARRQ_ARRQ_IDLE (8'b10_01_01_00 -> 8'b11_01_01_00); | |
1582 | trans t_RETYtoIDLE_ARRQ_ARRQ_IDLE (8'b11_01_01_00 -> 8'b00_01_01_00); | |
1583 | ||
1584 | trans t_IDLEtoARRQ_ARRQ_ARRQ_ARRQ (8'b00_01_01_01 -> 8'b01_01_01_01); | |
1585 | trans t_ARRQtoW4RP_ARRQ_ARRQ_ARRQ (8'b01_01_01_01 -> 8'b10_01_01_01); | |
1586 | trans t_W4RPtoIDLE_ARRQ_ARRQ_ARRQ (8'b10_01_01_01 -> 8'b00_01_01_01); | |
1587 | trans t_W4RPtoARRQ_ARRQ_ARRQ_ARRQ (8'b10_01_01_01 -> 8'b01_01_01_01); | |
1588 | trans t_W4RPtoRETY_ARRQ_ARRQ_ARRQ (8'b10_01_01_01 -> 8'b11_01_01_01); | |
1589 | trans t_RETYtoIDLE_ARRQ_ARRQ_ARRQ (8'b11_01_01_01 -> 8'b00_01_01_01); | |
1590 | ||
1591 | trans t_IDLEtoARRQ_ARRQ_ARRQ_W4RP (8'b00_01_01_10 -> 8'b01_01_01_10); | |
1592 | trans t_ARRQtoW4RP_ARRQ_ARRQ_W4RP (8'b01_01_01_10 -> 8'b10_01_01_10); | |
1593 | trans t_W4RPtoIDLE_ARRQ_ARRQ_W4RP (8'b10_01_01_10 -> 8'b00_01_01_10); | |
1594 | trans t_W4RPtoARRQ_ARRQ_ARRQ_W4RP (8'b10_01_01_10 -> 8'b01_01_01_10); | |
1595 | trans t_W4RPtoRETY_ARRQ_ARRQ_W4RP (8'b10_01_01_10 -> 8'b11_01_01_10); | |
1596 | trans t_RETYtoIDLE_ARRQ_ARRQ_W4RP (8'b11_01_01_10 -> 8'b00_01_01_10); | |
1597 | ||
1598 | trans t_IDLEtoARRQ_ARRQ_ARRQ_RETY (8'b00_01_01_11 -> 8'b01_01_01_11); | |
1599 | trans t_ARRQtoW4RP_ARRQ_ARRQ_RETY (8'b01_01_01_11 -> 8'b10_01_01_11); | |
1600 | trans t_W4RPtoIDLE_ARRQ_ARRQ_RETY (8'b10_01_01_11 -> 8'b00_01_01_11); | |
1601 | trans t_W4RPtoARRQ_ARRQ_ARRQ_RETY (8'b10_01_01_11 -> 8'b01_01_01_11); | |
1602 | trans t_W4RPtoRETY_ARRQ_ARRQ_RETY (8'b10_01_01_11 -> 8'b11_01_01_11); | |
1603 | trans t_RETYtoIDLE_ARRQ_ARRQ_RETY (8'b11_01_01_11 -> 8'b00_01_01_11); | |
1604 | ||
1605 | //7 | |
1606 | trans t_IDLEtoARRQ_ARRQ_W4RP_IDLE (8'b00_01_10_00 -> 8'b01_01_10_00); | |
1607 | trans t_ARRQtoW4RP_ARRQ_W4RP_IDLE (8'b01_01_10_00 -> 8'b10_01_10_00); | |
1608 | trans t_W4RPtoIDLE_ARRQ_W4RP_IDLE (8'b10_01_10_00 -> 8'b00_01_10_00); | |
1609 | trans t_W4RPtoARRQ_ARRQ_W4RP_IDLE (8'b10_01_10_00 -> 8'b01_01_10_00); | |
1610 | trans t_W4RPtoRETY_ARRQ_W4RP_IDLE (8'b10_01_10_00 -> 8'b11_01_10_00); | |
1611 | trans t_RETYtoIDLE_ARRQ_W4RP_IDLE (8'b11_01_10_00 -> 8'b00_01_10_00); | |
1612 | ||
1613 | trans t_IDLEtoARRQ_ARRQ_W4RP_ARRQ (8'b00_01_10_01 -> 8'b01_01_10_01); | |
1614 | trans t_ARRQtoW4RP_ARRQ_W4RP_ARRQ (8'b01_01_10_01 -> 8'b10_01_10_01); | |
1615 | trans t_W4RPtoIDLE_ARRQ_W4RP_ARRQ (8'b10_01_10_01 -> 8'b00_01_10_01); | |
1616 | trans t_W4RPtoARRQ_ARRQ_W4RP_ARRQ (8'b10_01_10_01 -> 8'b01_01_10_01); | |
1617 | trans t_W4RPtoRETY_ARRQ_W4RP_ARRQ (8'b10_01_10_01 -> 8'b11_01_10_01); | |
1618 | trans t_RETYtoIDLE_ARRQ_W4RP_ARRQ (8'b11_01_10_01 -> 8'b00_01_10_01); | |
1619 | ||
1620 | trans t_IDLEtoARRQ_ARRQ_W4RP_W4RP (8'b00_01_10_10 -> 8'b01_01_10_10); | |
1621 | trans t_ARRQtoW4RP_ARRQ_W4RP_W4RP (8'b01_01_10_10 -> 8'b10_01_10_10); | |
1622 | trans t_W4RPtoIDLE_ARRQ_W4RP_W4RP (8'b10_01_10_10 -> 8'b00_01_10_10); | |
1623 | trans t_W4RPtoARRQ_ARRQ_W4RP_W4RP (8'b10_01_10_10 -> 8'b01_01_10_10); | |
1624 | trans t_W4RPtoRETY_ARRQ_W4RP_W4RP (8'b10_01_10_10 -> 8'b11_01_10_10); | |
1625 | trans t_RETYtoIDLE_ARRQ_W4RP_W4RP (8'b11_01_10_10 -> 8'b00_01_10_10); | |
1626 | ||
1627 | trans t_IDLEtoARRQ_ARRQ_W4RP_RETY (8'b00_01_10_11 -> 8'b01_01_10_11); | |
1628 | trans t_ARRQtoW4RP_ARRQ_W4RP_RETY (8'b01_01_10_11 -> 8'b10_01_10_11); | |
1629 | trans t_W4RPtoIDLE_ARRQ_W4RP_RETY (8'b10_01_10_11 -> 8'b00_01_10_11); | |
1630 | trans t_W4RPtoARRQ_ARRQ_W4RP_RETY (8'b10_01_10_11 -> 8'b01_01_10_11); | |
1631 | trans t_W4RPtoRETY_ARRQ_W4RP_RETY (8'b10_01_10_11 -> 8'b11_01_10_11); | |
1632 | trans t_RETYtoIDLE_ARRQ_W4RP_RETY (8'b11_01_10_11 -> 8'b00_01_10_11); | |
1633 | ||
1634 | //8 | |
1635 | trans t_IDLEtoARRQ_ARRQ_RETY_IDLE (8'b00_01_11_00 -> 8'b01_01_11_00); | |
1636 | trans t_ARRQtoW4RP_ARRQ_RETY_IDLE (8'b01_01_11_00 -> 8'b10_01_11_00); | |
1637 | trans t_W4RPtoIDLE_ARRQ_RETY_IDLE (8'b10_01_11_00 -> 8'b00_01_11_00); | |
1638 | trans t_W4RPtoARRQ_ARRQ_RETY_IDLE (8'b10_01_11_00 -> 8'b01_01_11_00); | |
1639 | trans t_W4RPtoRETY_ARRQ_RETY_IDLE (8'b10_01_11_00 -> 8'b11_01_11_00); | |
1640 | trans t_RETYtoIDLE_ARRQ_RETY_IDLE (8'b11_01_11_00 -> 8'b00_01_11_00); | |
1641 | ||
1642 | trans t_IDLEtoARRQ_ARRQ_RETY_ARRQ (8'b00_01_11_01 -> 8'b01_01_11_01); | |
1643 | trans t_ARRQtoW4RP_ARRQ_RETY_ARRQ (8'b01_01_11_01 -> 8'b10_01_11_01); | |
1644 | trans t_W4RPtoIDLE_ARRQ_RETY_ARRQ (8'b10_01_11_01 -> 8'b00_01_11_01); | |
1645 | trans t_W4RPtoARRQ_ARRQ_RETY_ARRQ (8'b10_01_11_01 -> 8'b01_01_11_01); | |
1646 | trans t_W4RPtoRETY_ARRQ_RETY_ARRQ (8'b10_01_11_01 -> 8'b11_01_11_01); | |
1647 | trans t_RETYtoIDLE_ARRQ_RETY_ARRQ (8'b11_01_11_01 -> 8'b00_01_11_01); | |
1648 | ||
1649 | trans t_IDLEtoARRQ_ARRQ_RETY_W4RP (8'b00_01_11_10 -> 8'b01_01_11_10); | |
1650 | trans t_ARRQtoW4RP_ARRQ_RETY_W4RP (8'b01_01_11_10 -> 8'b10_01_11_10); | |
1651 | trans t_W4RPtoIDLE_ARRQ_RETY_W4RP (8'b10_01_11_10 -> 8'b00_01_11_10); | |
1652 | trans t_W4RPtoARRQ_ARRQ_RETY_W4RP (8'b10_01_11_10 -> 8'b01_01_11_10); | |
1653 | trans t_W4RPtoRETY_ARRQ_RETY_W4RP (8'b10_01_11_10 -> 8'b11_01_11_10); | |
1654 | trans t_RETYtoIDLE_ARRQ_RETY_W4RP (8'b11_01_11_10 -> 8'b00_01_11_10); | |
1655 | ||
1656 | trans t_IDLEtoARRQ_ARRQ_RETY_RETY (8'b00_01_11_11 -> 8'b01_01_11_11); | |
1657 | trans t_ARRQtoW4RP_ARRQ_RETY_RETY (8'b01_01_11_11 -> 8'b10_01_11_11); | |
1658 | trans t_W4RPtoIDLE_ARRQ_RETY_RETY (8'b10_01_11_11 -> 8'b00_01_11_11); | |
1659 | trans t_W4RPtoARRQ_ARRQ_RETY_RETY (8'b10_01_11_11 -> 8'b01_01_11_11); | |
1660 | trans t_W4RPtoRETY_ARRQ_RETY_RETY (8'b10_01_11_11 -> 8'b11_01_11_11); | |
1661 | trans t_RETYtoIDLE_ARRQ_RETY_RETY (8'b11_01_11_11 -> 8'b00_01_11_11); | |
1662 | ||
1663 | //9 | |
1664 | trans t_IDLEtoARRQ_W4RP_IDLE_IDLE (8'b00_10_00_00 -> 8'b01_10_00_00); | |
1665 | trans t_ARRQtoW4RP_W4RP_IDLE_IDLE (8'b01_10_00_00 -> 8'b10_10_00_00); | |
1666 | trans t_W4RPtoIDLE_W4RP_IDLE_IDLE (8'b10_10_00_00 -> 8'b00_10_00_00); | |
1667 | trans t_W4RPtoARRQ_W4RP_IDLE_IDLE (8'b10_10_00_00 -> 8'b01_10_00_00); | |
1668 | trans t_W4RPtoRETY_W4RP_IDLE_IDLE (8'b10_10_00_00 -> 8'b11_10_00_00); | |
1669 | trans t_RETYtoIDLE_W4RP_IDLE_IDLE (8'b11_10_00_00 -> 8'b00_10_00_00); | |
1670 | ||
1671 | trans t_IDLEtoARRQ_W4RP_IDLE_ARRQ (8'b00_10_00_01 -> 8'b01_10_00_01); | |
1672 | trans t_ARRQtoW4RP_W4RP_IDLE_ARRQ (8'b01_10_00_01 -> 8'b10_10_00_01); | |
1673 | trans t_W4RPtoIDLE_W4RP_IDLE_ARRQ (8'b10_10_00_01 -> 8'b00_10_00_01); | |
1674 | trans t_W4RPtoARRQ_W4RP_IDLE_ARRQ (8'b10_10_00_01 -> 8'b01_10_00_01); | |
1675 | trans t_W4RPtoRETY_W4RP_IDLE_ARRQ (8'b10_10_00_01 -> 8'b11_10_00_01); | |
1676 | trans t_RETYtoIDLE_W4RP_IDLE_ARRQ (8'b11_10_00_01 -> 8'b00_10_00_01); | |
1677 | ||
1678 | trans t_IDLEtoARRQ_W4RP_IDLE_W4RP (8'b00_10_00_10 -> 8'b01_10_00_10); | |
1679 | trans t_ARRQtoW4RP_W4RP_IDLE_W4RP (8'b01_10_00_10 -> 8'b10_10_00_10); | |
1680 | trans t_W4RPtoIDLE_W4RP_IDLE_W4RP (8'b10_10_00_10 -> 8'b00_10_00_10); | |
1681 | trans t_W4RPtoARRQ_W4RP_IDLE_W4RP (8'b10_10_00_10 -> 8'b01_10_00_10); | |
1682 | trans t_W4RPtoRETY_W4RP_IDLE_W4RP (8'b10_10_00_10 -> 8'b11_10_00_10); | |
1683 | trans t_RETYtoIDLE_W4RP_IDLE_W4RP (8'b11_10_00_10 -> 8'b00_10_00_10); | |
1684 | ||
1685 | trans t_IDLEtoARRQ_W4RP_IDLE_RETY (8'b00_10_00_11 -> 8'b01_10_00_11); | |
1686 | trans t_ARRQtoW4RP_W4RP_IDLE_RETY (8'b01_10_00_11 -> 8'b10_10_00_11); | |
1687 | trans t_W4RPtoIDLE_W4RP_IDLE_RETY (8'b10_10_00_11 -> 8'b00_10_00_11); | |
1688 | trans t_W4RPtoARRQ_W4RP_IDLE_RETY (8'b10_10_00_11 -> 8'b01_10_00_11); | |
1689 | trans t_W4RPtoRETY_W4RP_IDLE_RETY (8'b10_10_00_11 -> 8'b11_10_00_11); | |
1690 | trans t_RETYtoIDLE_W4RP_IDLE_RETY (8'b11_10_00_11 -> 8'b00_10_00_11); | |
1691 | //10 | |
1692 | trans t_IDLEtoARRQ_W4RP_ARRQ_IDLE (8'b00_10_01_00 -> 8'b01_10_01_00); | |
1693 | trans t_ARRQtoW4RP_W4RP_ARRQ_IDLE (8'b01_10_01_00 -> 8'b10_10_01_00); | |
1694 | trans t_W4RPtoIDLE_W4RP_ARRQ_IDLE (8'b10_10_01_00 -> 8'b00_10_01_00); | |
1695 | trans t_W4RPtoARRQ_W4RP_ARRQ_IDLE (8'b10_10_01_00 -> 8'b01_10_01_00); | |
1696 | trans t_W4RPtoRETY_W4RP_ARRQ_IDLE (8'b10_10_01_00 -> 8'b11_10_01_00); | |
1697 | trans t_RETYtoIDLE_W4RP_ARRQ_IDLE (8'b11_10_01_00 -> 8'b00_10_01_00); | |
1698 | ||
1699 | trans t_IDLEtoARRQ_W4RP_ARRQ_ARRQ (8'b00_10_01_01 -> 8'b01_10_01_01); | |
1700 | trans t_ARRQtoW4RP_W4RP_ARRQ_ARRQ (8'b01_10_01_01 -> 8'b10_10_01_01); | |
1701 | trans t_W4RPtoIDLE_W4RP_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b00_10_01_01); | |
1702 | trans t_W4RPtoARRQ_W4RP_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b01_10_01_01); | |
1703 | trans t_W4RPtoRETY_W4RP_ARRQ_ARRQ (8'b10_10_01_01 -> 8'b11_10_01_01); | |
1704 | trans t_RETYtoIDLE_W4RP_ARRQ_ARRQ (8'b11_10_01_01 -> 8'b00_10_01_01); | |
1705 | ||
1706 | trans t_IDLEtoARRQ_W4RP_ARRQ_W4RP (8'b00_10_01_10 -> 8'b01_10_01_10); | |
1707 | trans t_ARRQtoW4RP_W4RP_ARRQ_W4RP (8'b01_10_01_10 -> 8'b10_10_01_10); | |
1708 | trans t_W4RPtoIDLE_W4RP_ARRQ_W4RP (8'b10_10_01_10 -> 8'b00_10_01_10); | |
1709 | trans t_W4RPtoARRQ_W4RP_ARRQ_W4RP (8'b10_10_01_10 -> 8'b01_10_01_10); | |
1710 | trans t_W4RPtoRETY_W4RP_ARRQ_W4RP (8'b10_10_01_10 -> 8'b11_10_01_10); | |
1711 | trans t_RETYtoIDLE_W4RP_ARRQ_W4RP (8'b11_10_01_10 -> 8'b00_10_01_10); | |
1712 | ||
1713 | trans t_IDLEtoARRQ_W4RP_ARRQ_RETY (8'b00_10_01_11 -> 8'b01_10_01_11); | |
1714 | trans t_ARRQtoW4RP_W4RP_ARRQ_RETY (8'b01_10_01_11 -> 8'b10_10_01_11); | |
1715 | trans t_W4RPtoIDLE_W4RP_ARRQ_RETY (8'b10_10_01_11 -> 8'b00_10_01_11); | |
1716 | trans t_W4RPtoARRQ_W4RP_ARRQ_RETY (8'b10_10_01_11 -> 8'b01_10_01_11); | |
1717 | trans t_W4RPtoRETY_W4RP_ARRQ_RETY (8'b10_10_01_11 -> 8'b11_10_01_11); | |
1718 | trans t_RETYtoIDLE_W4RP_ARRQ_RETY (8'b11_10_01_11 -> 8'b00_10_01_11); | |
1719 | ||
1720 | //11 | |
1721 | trans t_IDLEtoARRQ_W4RP_W4RP_IDLE (8'b00_10_10_00 -> 8'b01_10_10_00); | |
1722 | trans t_ARRQtoW4RP_W4RP_W4RP_IDLE (8'b01_10_10_00 -> 8'b10_10_10_00); | |
1723 | trans t_W4RPtoIDLE_W4RP_W4RP_IDLE (8'b10_10_10_00 -> 8'b00_10_10_00); | |
1724 | trans t_W4RPtoARRQ_W4RP_W4RP_IDLE (8'b10_10_10_00 -> 8'b01_10_10_00); | |
1725 | trans t_W4RPtoRETY_W4RP_W4RP_IDLE (8'b10_10_10_00 -> 8'b11_10_10_00); | |
1726 | trans t_RETYtoIDLE_W4RP_W4RP_IDLE (8'b11_10_10_00 -> 8'b00_10_10_00); | |
1727 | ||
1728 | trans t_IDLEtoARRQ_W4RP_W4RP_ARRQ (8'b00_10_10_01 -> 8'b01_10_10_01); | |
1729 | trans t_ARRQtoW4RP_W4RP_W4RP_ARRQ (8'b01_10_10_01 -> 8'b10_10_10_01); | |
1730 | trans t_W4RPtoIDLE_W4RP_W4RP_ARRQ (8'b10_10_10_01 -> 8'b00_10_10_01); | |
1731 | trans t_W4RPtoARRQ_W4RP_W4RP_ARRQ (8'b10_10_10_01 -> 8'b01_10_10_01); | |
1732 | trans t_W4RPtoRETY_W4RP_W4RP_ARRQ (8'b10_10_10_01 -> 8'b11_10_10_01); | |
1733 | trans t_RETYtoIDLE_W4RP_W4RP_ARRQ (8'b11_10_10_01 -> 8'b00_10_10_01); | |
1734 | ||
1735 | trans t_IDLEtoARRQ_W4RP_W4RP_W4RP (8'b00_10_10_10 -> 8'b01_10_10_10); | |
1736 | trans t_ARRQtoW4RP_W4RP_W4RP_W4RP (8'b01_10_10_10 -> 8'b10_10_10_10); | |
1737 | trans t_W4RPtoIDLE_W4RP_W4RP_W4RP (8'b10_10_10_10 -> 8'b00_10_10_10); | |
1738 | trans t_W4RPtoARRQ_W4RP_W4RP_W4RP (8'b10_10_10_10 -> 8'b01_10_10_10); | |
1739 | trans t_W4RPtoRETY_W4RP_W4RP_W4RP (8'b10_10_10_10 -> 8'b11_10_10_10); | |
1740 | trans t_RETYtoIDLE_W4RP_W4RP_W4RP (8'b11_10_10_10 -> 8'b00_10_10_10); | |
1741 | ||
1742 | trans t_IDLEtoARRQ_W4RP_W4RP_RETY (8'b00_10_10_11 -> 8'b01_10_10_11); | |
1743 | trans t_ARRQtoW4RP_W4RP_W4RP_RETY (8'b01_10_10_11 -> 8'b10_10_10_11); | |
1744 | trans t_W4RPtoIDLE_W4RP_W4RP_RETY (8'b10_10_10_11 -> 8'b00_10_10_11); | |
1745 | trans t_W4RPtoARRQ_W4RP_W4RP_RETY (8'b10_10_10_11 -> 8'b01_10_10_11); | |
1746 | trans t_W4RPtoRETY_W4RP_W4RP_RETY (8'b10_10_10_11 -> 8'b11_10_10_11); | |
1747 | trans t_RETYtoIDLE_W4RP_W4RP_RETY (8'b11_10_10_11 -> 8'b00_10_10_11); | |
1748 | ||
1749 | //12 | |
1750 | trans t_IDLEtoARRQ_W4RP_RETY_IDLE (8'b00_10_11_00 -> 8'b01_10_11_00); | |
1751 | trans t_ARRQtoW4RP_W4RP_RETY_IDLE (8'b01_10_11_00 -> 8'b10_10_11_00); | |
1752 | trans t_W4RPtoIDLE_W4RP_RETY_IDLE (8'b10_10_11_00 -> 8'b00_10_11_00); | |
1753 | trans t_W4RPtoARRQ_W4RP_RETY_IDLE (8'b10_10_11_00 -> 8'b01_10_11_00); | |
1754 | trans t_W4RPtoRETY_W4RP_RETY_IDLE (8'b10_10_11_00 -> 8'b11_10_11_00); | |
1755 | trans t_RETYtoIDLE_W4RP_RETY_IDLE (8'b11_10_11_00 -> 8'b00_10_11_00); | |
1756 | ||
1757 | trans t_IDLEtoARRQ_W4RP_RETY_ARRQ (8'b00_10_11_01 -> 8'b01_10_11_01); | |
1758 | trans t_ARRQtoW4RP_W4RP_RETY_ARRQ (8'b01_10_11_01 -> 8'b10_10_11_01); | |
1759 | trans t_W4RPtoIDLE_W4RP_RETY_ARRQ (8'b10_10_11_01 -> 8'b00_10_11_01); | |
1760 | trans t_W4RPtoARRQ_W4RP_RETY_ARRQ (8'b10_10_11_01 -> 8'b01_10_11_01); | |
1761 | trans t_W4RPtoRETY_W4RP_RETY_ARRQ (8'b10_10_11_01 -> 8'b11_10_11_01); | |
1762 | trans t_RETYtoIDLE_W4RP_RETY_ARRQ (8'b11_10_11_01 -> 8'b00_10_11_01); | |
1763 | ||
1764 | trans t_IDLEtoARRQ_W4RP_RETY_W4RP (8'b00_10_11_10 -> 8'b01_10_11_10); | |
1765 | trans t_ARRQtoW4RP_W4RP_RETY_W4RP (8'b01_10_11_10 -> 8'b10_10_11_10); | |
1766 | trans t_W4RPtoIDLE_W4RP_RETY_W4RP (8'b10_10_11_10 -> 8'b00_10_11_10); | |
1767 | trans t_W4RPtoARRQ_W4RP_RETY_W4RP (8'b10_10_11_10 -> 8'b01_10_11_10); | |
1768 | trans t_W4RPtoRETY_W4RP_RETY_W4RP (8'b10_10_11_10 -> 8'b11_10_11_10); | |
1769 | trans t_RETYtoIDLE_W4RP_RETY_W4RP (8'b11_10_11_10 -> 8'b00_10_11_10); | |
1770 | ||
1771 | trans t_IDLEtoARRQ_W4RP_RETY_RETY (8'b00_10_11_11 -> 8'b01_10_11_11); | |
1772 | trans t_ARRQtoW4RP_W4RP_RETY_RETY (8'b01_10_11_11 -> 8'b10_10_11_11); | |
1773 | trans t_W4RPtoIDLE_W4RP_RETY_RETY (8'b10_10_11_11 -> 8'b00_10_11_11); | |
1774 | trans t_W4RPtoARRQ_W4RP_RETY_RETY (8'b10_10_11_11 -> 8'b01_10_11_11); | |
1775 | trans t_W4RPtoRETY_W4RP_RETY_RETY (8'b10_10_11_11 -> 8'b11_10_11_11); | |
1776 | trans t_RETYtoIDLE_W4RP_RETY_RETY (8'b11_10_11_11 -> 8'b00_10_11_11); | |
1777 | ||
1778 | //13 | |
1779 | trans t_IDLEtoARRQ_RETY_IDLE_IDLE (8'b00_11_00_00 -> 8'b01_11_00_00); | |
1780 | trans t_ARRQtoW4RP_RETY_IDLE_IDLE (8'b01_11_00_00 -> 8'b10_11_00_00); | |
1781 | trans t_W4RPtoIDLE_RETY_IDLE_IDLE (8'b10_11_00_00 -> 8'b00_11_00_00); | |
1782 | trans t_W4RPtoARRQ_RETY_IDLE_IDLE (8'b10_11_00_00 -> 8'b01_11_00_00); | |
1783 | trans t_W4RPtoRETY_RETY_IDLE_IDLE (8'b10_11_00_00 -> 8'b11_11_00_00); | |
1784 | trans t_RETYtoIDLE_RETY_IDLE_IDLE (8'b11_11_00_00 -> 8'b00_11_00_00); | |
1785 | ||
1786 | trans t_IDLEtoARRQ_RETY_IDLE_ARRQ (8'b00_11_00_01 -> 8'b01_11_00_01); | |
1787 | trans t_ARRQtoW4RP_RETY_IDLE_ARRQ (8'b01_11_00_01 -> 8'b10_11_00_01); | |
1788 | trans t_W4RPtoIDLE_RETY_IDLE_ARRQ (8'b10_11_00_01 -> 8'b00_11_00_01); | |
1789 | trans t_W4RPtoARRQ_RETY_IDLE_ARRQ (8'b10_11_00_01 -> 8'b01_11_00_01); | |
1790 | trans t_W4RPtoRETY_RETY_IDLE_ARRQ (8'b10_11_00_01 -> 8'b11_11_00_01); | |
1791 | trans t_RETYtoIDLE_RETY_IDLE_ARRQ (8'b11_11_00_01 -> 8'b00_11_00_01); | |
1792 | ||
1793 | trans t_IDLEtoARRQ_RETY_IDLE_W4RP (8'b00_11_00_10 -> 8'b01_11_00_10); | |
1794 | trans t_ARRQtoW4RP_RETY_IDLE_W4RP (8'b01_11_00_10 -> 8'b10_11_00_10); | |
1795 | trans t_W4RPtoIDLE_RETY_IDLE_W4RP (8'b10_11_00_10 -> 8'b00_11_00_10); | |
1796 | trans t_W4RPtoARRQ_RETY_IDLE_W4RP (8'b10_11_00_10 -> 8'b01_11_00_10); | |
1797 | trans t_W4RPtoRETY_RETY_IDLE_W4RP (8'b10_11_00_10 -> 8'b11_11_00_10); | |
1798 | trans t_RETYtoIDLE_RETY_IDLE_W4RP (8'b11_11_00_10 -> 8'b00_11_00_10); | |
1799 | ||
1800 | trans t_IDLEtoARRQ_RETY_IDLE_RETY (8'b00_11_00_11 -> 8'b01_11_00_11); | |
1801 | trans t_ARRQtoW4RP_RETY_IDLE_RETY (8'b01_11_00_11 -> 8'b10_11_00_11); | |
1802 | trans t_W4RPtoIDLE_RETY_IDLE_RETY (8'b10_11_00_11 -> 8'b00_11_00_11); | |
1803 | trans t_W4RPtoARRQ_RETY_IDLE_RETY (8'b10_11_00_11 -> 8'b01_11_00_11); | |
1804 | trans t_W4RPtoRETY_RETY_IDLE_RETY (8'b10_11_00_11 -> 8'b11_11_00_11); | |
1805 | trans t_RETYtoIDLE_RETY_IDLE_RETY (8'b11_11_00_11 -> 8'b00_11_00_11); | |
1806 | //14 | |
1807 | trans t_IDLEtoARRQ_RETY_ARRQ_IDLE (8'b00_11_01_00 -> 8'b01_11_01_00); | |
1808 | trans t_ARRQtoW4RP_RETY_ARRQ_IDLE (8'b01_11_01_00 -> 8'b10_11_01_00); | |
1809 | trans t_W4RPtoIDLE_RETY_ARRQ_IDLE (8'b10_11_01_00 -> 8'b00_11_01_00); | |
1810 | trans t_W4RPtoARRQ_RETY_ARRQ_IDLE (8'b10_11_01_00 -> 8'b01_11_01_00); | |
1811 | trans t_W4RPtoRETY_RETY_ARRQ_IDLE (8'b10_11_01_00 -> 8'b11_11_01_00); | |
1812 | trans t_RETYtoIDLE_RETY_ARRQ_IDLE (8'b11_11_01_00 -> 8'b00_11_01_00); | |
1813 | ||
1814 | trans t_IDLEtoARRQ_RETY_ARRQ_ARRQ (8'b00_11_01_01 -> 8'b01_11_01_01); | |
1815 | trans t_ARRQtoW4RP_RETY_ARRQ_ARRQ (8'b01_11_01_01 -> 8'b10_11_01_01); | |
1816 | trans t_W4RPtoIDLE_RETY_ARRQ_ARRQ (8'b10_11_01_01 -> 8'b00_11_01_01); | |
1817 | trans t_W4RPtoARRQ_RETY_ARRQ_ARRQ (8'b10_11_01_01 -> 8'b01_11_01_01); | |
1818 | trans t_W4RPtoRETY_RETY_ARRQ_ARRQ (8'b10_11_01_01 -> 8'b11_11_01_01); | |
1819 | trans t_RETYtoIDLE_RETY_ARRQ_ARRQ (8'b11_11_01_01 -> 8'b00_11_01_01); | |
1820 | ||
1821 | trans t_IDLEtoARRQ_RETY_ARRQ_W4RP (8'b00_11_01_10 -> 8'b01_11_01_10); | |
1822 | trans t_ARRQtoW4RP_RETY_ARRQ_W4RP (8'b01_11_01_10 -> 8'b10_11_01_10); | |
1823 | trans t_W4RPtoIDLE_RETY_ARRQ_W4RP (8'b10_11_01_10 -> 8'b00_11_01_10); | |
1824 | trans t_W4RPtoARRQ_RETY_ARRQ_W4RP (8'b10_11_01_10 -> 8'b01_11_01_10); | |
1825 | trans t_W4RPtoRETY_RETY_ARRQ_W4RP (8'b10_11_01_10 -> 8'b11_11_01_10); | |
1826 | trans t_RETYtoIDLE_RETY_ARRQ_W4RP (8'b11_11_01_10 -> 8'b00_11_01_10); | |
1827 | ||
1828 | trans t_IDLEtoARRQ_RETY_ARRQ_RETY (8'b00_11_01_11 -> 8'b01_11_01_11); | |
1829 | trans t_ARRQtoW4RP_RETY_ARRQ_RETY (8'b01_11_01_11 -> 8'b10_11_01_11); | |
1830 | trans t_W4RPtoIDLE_RETY_ARRQ_RETY (8'b10_11_01_11 -> 8'b00_11_01_11); | |
1831 | trans t_W4RPtoARRQ_RETY_ARRQ_RETY (8'b10_11_01_11 -> 8'b01_11_01_11); | |
1832 | trans t_W4RPtoRETY_RETY_ARRQ_RETY (8'b10_11_01_11 -> 8'b11_11_01_11); | |
1833 | trans t_RETYtoIDLE_RETY_ARRQ_RETY (8'b11_11_01_11 -> 8'b00_11_01_11); | |
1834 | ||
1835 | //11 | |
1836 | trans t_IDLEtoARRQ_RETY_W4RP_IDLE (8'b00_11_10_00 -> 8'b01_11_10_00); | |
1837 | trans t_ARRQtoW4RP_RETY_W4RP_IDLE (8'b01_11_10_00 -> 8'b10_11_10_00); | |
1838 | trans t_W4RPtoIDLE_RETY_W4RP_IDLE (8'b10_11_10_00 -> 8'b00_11_10_00); | |
1839 | trans t_W4RPtoARRQ_RETY_W4RP_IDLE (8'b10_11_10_00 -> 8'b01_11_10_00); | |
1840 | trans t_W4RPtoRETY_RETY_W4RP_IDLE (8'b10_11_10_00 -> 8'b11_11_10_00); | |
1841 | trans t_RETYtoIDLE_RETY_W4RP_IDLE (8'b11_11_10_00 -> 8'b00_11_10_00); | |
1842 | ||
1843 | trans t_IDLEtoARRQ_RETY_W4RP_ARRQ (8'b00_11_10_01 -> 8'b01_11_10_01); | |
1844 | trans t_ARRQtoW4RP_RETY_W4RP_ARRQ (8'b01_11_10_01 -> 8'b10_11_10_01); | |
1845 | trans t_W4RPtoIDLE_RETY_W4RP_ARRQ (8'b10_11_10_01 -> 8'b00_11_10_01); | |
1846 | trans t_W4RPtoARRQ_RETY_W4RP_ARRQ (8'b10_11_10_01 -> 8'b01_11_10_01); | |
1847 | trans t_W4RPtoRETY_RETY_W4RP_ARRQ (8'b10_11_10_01 -> 8'b11_11_10_01); | |
1848 | trans t_RETYtoIDLE_RETY_W4RP_ARRQ (8'b11_11_10_01 -> 8'b00_11_10_01); | |
1849 | ||
1850 | trans t_IDLEtoARRQ_RETY_W4RP_W4RP (8'b00_11_10_10 -> 8'b01_11_10_10); | |
1851 | trans t_ARRQtoW4RP_RETY_W4RP_W4RP (8'b01_11_10_10 -> 8'b10_11_10_10); | |
1852 | trans t_W4RPtoIDLE_RETY_W4RP_W4RP (8'b10_11_10_10 -> 8'b00_11_10_10); | |
1853 | trans t_W4RPtoARRQ_RETY_W4RP_W4RP (8'b10_11_10_10 -> 8'b01_11_10_10); | |
1854 | trans t_W4RPtoRETY_RETY_W4RP_W4RP (8'b10_11_10_10 -> 8'b11_11_10_10); | |
1855 | trans t_RETYtoIDLE_RETY_W4RP_W4RP (8'b11_11_10_10 -> 8'b00_11_10_10); | |
1856 | ||
1857 | trans t_IDLEtoARRQ_RETY_W4RP_RETY (8'b00_11_10_11 -> 8'b01_11_10_11); | |
1858 | trans t_ARRQtoW4RP_RETY_W4RP_RETY (8'b01_11_10_11 -> 8'b10_11_10_11); | |
1859 | trans t_W4RPtoIDLE_RETY_W4RP_RETY (8'b10_11_10_11 -> 8'b00_11_10_11); | |
1860 | trans t_W4RPtoARRQ_RETY_W4RP_RETY (8'b10_11_10_11 -> 8'b01_11_10_11); | |
1861 | trans t_W4RPtoRETY_RETY_W4RP_RETY (8'b10_11_10_11 -> 8'b11_11_10_11); | |
1862 | trans t_RETYtoIDLE_RETY_W4RP_RETY (8'b11_11_10_11 -> 8'b00_11_10_11); | |
1863 | ||
1864 | //16 | |
1865 | trans t_IDLEtoARRQ_RETY_RETY_IDLE (8'b00_11_11_00 -> 8'b01_11_11_00); | |
1866 | trans t_ARRQtoW4RP_RETY_RETY_IDLE (8'b01_11_11_00 -> 8'b10_11_11_00); | |
1867 | trans t_W4RPtoIDLE_RETY_RETY_IDLE (8'b10_11_11_00 -> 8'b00_11_11_00); | |
1868 | trans t_W4RPtoARRQ_RETY_RETY_IDLE (8'b10_11_11_00 -> 8'b01_11_11_00); | |
1869 | trans t_W4RPtoRETY_RETY_RETY_IDLE (8'b10_11_11_00 -> 8'b11_11_11_00); | |
1870 | trans t_RETYtoIDLE_RETY_RETY_IDLE (8'b11_11_11_00 -> 8'b00_11_11_00); | |
1871 | ||
1872 | trans t_IDLEtoARRQ_RETY_RETY_ARRQ (8'b00_11_11_01 -> 8'b01_11_11_01); | |
1873 | trans t_ARRQtoW4RP_RETY_RETY_ARRQ (8'b01_11_11_01 -> 8'b10_11_11_01); | |
1874 | trans t_W4RPtoIDLE_RETY_RETY_ARRQ (8'b10_11_11_01 -> 8'b00_11_11_01); | |
1875 | trans t_W4RPtoARRQ_RETY_RETY_ARRQ (8'b10_11_11_01 -> 8'b01_11_11_01); | |
1876 | trans t_W4RPtoRETY_RETY_RETY_ARRQ (8'b10_11_11_01 -> 8'b11_11_11_01); | |
1877 | trans t_RETYtoIDLE_RETY_RETY_ARRQ (8'b11_11_11_01 -> 8'b00_11_11_01); | |
1878 | ||
1879 | trans t_IDLEtoARRQ_RETY_RETY_W4RP (8'b00_11_11_10 -> 8'b01_11_11_10); | |
1880 | trans t_ARRQtoW4RP_RETY_RETY_W4RP (8'b01_11_11_10 -> 8'b10_11_11_10); | |
1881 | trans t_W4RPtoIDLE_RETY_RETY_W4RP (8'b10_11_11_10 -> 8'b00_11_11_10); | |
1882 | trans t_W4RPtoARRQ_RETY_RETY_W4RP (8'b10_11_11_10 -> 8'b01_11_11_10); | |
1883 | trans t_W4RPtoRETY_RETY_RETY_W4RP (8'b10_11_11_10 -> 8'b11_11_11_10); | |
1884 | trans t_RETYtoIDLE_RETY_RETY_W4RP (8'b11_11_11_10 -> 8'b00_11_11_10); | |
1885 | ||
1886 | trans t_IDLEtoARRQ_RETY_RETY_RETY (8'b00_11_11_11 -> 8'b01_11_11_11); | |
1887 | trans t_ARRQtoW4RP_RETY_RETY_RETY (8'b01_11_11_11 -> 8'b10_11_11_11); | |
1888 | trans t_W4RPtoIDLE_RETY_RETY_RETY (8'b10_11_11_11 -> 8'b00_11_11_11); | |
1889 | trans t_W4RPtoARRQ_RETY_RETY_RETY (8'b10_11_11_11 -> 8'b01_11_11_11); | |
1890 | trans t_W4RPtoRETY_RETY_RETY_RETY (8'b10_11_11_11 -> 8'b11_11_11_11); | |
1891 | trans t_RETYtoIDLE_RETY_RETY_RETY (8'b11_11_11_11 -> 8'b00_11_11_11); | |
1892 | ||
1893 | ||
1894 | } |