URL
https://opencores.org/ocsvn/cryptosorter/cryptosorter/trunk
Subversion Repositories cryptosorter
[/] [cryptosorter/] [trunk/] [memocodeDesignContest2008/] [sort/] [mkBRAMLevel6MergerInstance.sched] - Rev 6
Compare with Previous | Blame | View Log
=== Generated schedule for mkBRAMLevel6MergerInstance ===
Method schedule
---------------
Method: inStream_getTokInfo
Ready signal: res_inFstHalf_finishInit && res_inSndHalf_finishInit
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Method: inStream_putDeqTok
Ready signal: res_inSndHalf_finishInit && res_inFstHalf_finishInit
Conflict-free: inStream_getTokInfo,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Conflicts: inStream_putDeqTok
Method: inStream_putRecord
Ready signal: res_inSndHalf_finishInit && res_inFstHalf_finishInit
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Conflicts: inStream_putRecord
Method: outStream_putTokInfo
Ready signal: True
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Conflicts: outStream_putTokInfo
Method: outStream_getDeqTok_fst
Ready signal: res_getDeqTokW.whas && res_getDeqTokW.wget[5]
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Method: outStream_getDeqTok_snd
Ready signal: res_getDeqTokW.whas && res_getDeqTokW.wget[5]
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Method: outStream_getRecord_fst
Ready signal: res_outW.whas && res_outW.wget[134]
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Method: outStream_getRecord_snd
Ready signal: res_outW.whas && res_outW.wget[134]
Conflict-free: inStream_getTokInfo,
inStream_putDeqTok,
inStream_putRecord,
outStream_putTokInfo,
outStream_getDeqTok_fst,
outStream_getDeqTok_snd,
outStream_getRecord_fst,
outStream_getRecord_snd
Rule schedule
-------------
Rule: res_compares
Predicate: res_inFstHalf_ugbram_bram.RDY_read_resp &&
res_inSndHalf_ugbram_bram.RDY_read_resp &&
res_inFstHalf_finishInit &&
res_inSndHalf_finishInit && res_reqQ.i_notEmpty
Blocking rules: (none)
Rule: res_nextToProcess
Predicate: res_inFstHalf_finishInit &&
res_inSndHalf_finishInit &&
((! res_scheduler_getNextW.whas) ||
(! res_scheduler_getNextW.wget[5]) ||
res_reqQ.i_notFull)
Blocking rules: (none)
Rule: res_feedScheduler
Predicate: (((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[4:0] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[9:5] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[14:10] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[14:10] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[19:15] == 5'd0) ||
res_inSndHalf_finishInit))))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[14:10] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[19:15] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[19:15] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[24:20] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[29:25] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[29:25] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[29:25] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[34:30] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[34:30] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[34:30] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[23:21]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[23:21]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[39:35] == 5'd0) ||
res_inSndHalf_finishInit))))))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[14:10] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[19:15] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[19:15] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[29:25] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[29:25] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[34:30] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[34:30] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[23:21]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[39:35] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[39:35] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[44:40] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[44:40] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[44:40] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[49:45] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[44:40] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[44:40] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[49:45] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[49:45] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[32:30]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[32:30]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[54:50] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW_whas____d2591(...)
? n__h295496(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[54:50] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[54:50] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[35:33]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295499(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[59:55] ==
5'd0) ||
res_inSndHalf_finishInit))))) &&
(((! ((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[26:24]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[44:40] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[44:40] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[29:27]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[49:45] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[49:45] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[32:30]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[54:50] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[54:50] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[35:33]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[59:55] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[59:55] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[38:36]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[38:36]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[64:60] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2767(...) ==
3'd0)) &&
(! (n__h128454(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[64:60] ==
5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW_whas____d2591(...)
? n__h295505(...)
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2770(...) ==
3'd0) ||
(n__h128442(...) == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2618(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_64_TO_60_ETC___d2768(...)) &&
(! (n__h268174(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2619(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_69_TO_65_ETC___d2771(...)) &&
(! (n__h268162(...) == 5'd0))) ||
((((res_nextTokW_whas____d2591(...)
? n__h295508(...)
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2620(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_74_TO_70_ETC___d2776(...) ||
res_inSndHalf_finishInit) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d393(...) &&
NOT_res_inSndHalf_usedReg_dataReg_44_BITS_74_T_ETC___d396(...))
? res_inFstHalf_finishInit__h84658(...) &&
res_inSndHalf_finishInit__h224382(...)
: (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d401(...) &&
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d405(...))))))))) &&
(((((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[4:0] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[9:5] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[14:10] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[19:15] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[19:15] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[24:20] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[29:25] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[29:25] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[34:30] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[34:30] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[23:21]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[39:35] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[39:35] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[44:40] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[44:40] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[49:45] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[49:45] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[32:30]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[54:50] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[54:50] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[35:33]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[59:55] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[59:55] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[38:36]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[64:60] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[64:60] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[41:39]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[69:65] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[69:65] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[44:42]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[74:70] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[74:70] == 5'd0)) &&
(((res_nextTokW.whas
? res_nextTokW.wget[47:45]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[79:75] == 5'd0) ||
(res_inSndHalf_usedReg_dataReg[79:75] == 5'd0))) ||
((((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[14:10] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[19:15] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[19:15] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[29:25] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[29:25] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[34:30] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[34:30] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[23:21]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[39:35] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[39:35] == 5'd0))))
? (((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[14:10] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[14:10] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[11:9]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[19:15] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[19:15] == 5'd0))))
? ((! ((res_nextTokW.whas
? res_nextTokW.wget[2:0]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[4:0] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[4:0] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[5:3]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[9:5] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[9:5] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[8:6]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[14:10] == 5'd0) ||
res_inSndHalf_finishInit))
: ((((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[14:12]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[24:20] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[14:12]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[24:20] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[17:15]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[17:15]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[29:25] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW_whas____d2591(...)
? n__h295478(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[24:20] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[24:20] == 5'd0))) ||
((! ((res_nextTokW_whas____d2591(...)
? n__h295481(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[29:25] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[29:25] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[20:18]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[20:18]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[34:30] == 5'd0) ||
res_inSndHalf_finishInit))))
: ((((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[44:40] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[26:24]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[44:40] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[44:40] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[29:27]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[49:45] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW_whas____d2591(...)
? n__h295490(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[44:40] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[44:40] == 5'd0))) ||
((! ((res_nextTokW_whas____d2591(...)
? n__h295493(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[49:45] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[49:45] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[32:30]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295496(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[54:50] ==
5'd0) ||
res_inSndHalf_finishInit) &&
(((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2616(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_54_TO_50_ETC___d2762(...)) &&
(! (n__h268198(...) == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: (((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2764(...) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2617(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_59_TO_55_ETC___d2765(...) ||
res_inSndHalf_finishInit))))) &&
((((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2755(...) ==
3'd0)) &&
(! (n__h128502(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[44:40] ==
5'd0))) ||
((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2758(...) ==
3'd0)) &&
(! (n__h128490(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[49:45] ==
5'd0))) ||
((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2761(...) ==
3'd0)) &&
(! (n__h128478(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[54:50] ==
5'd0))) ||
((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2764(...) ==
3'd0)) &&
(! (n__h128466(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[59:55] ==
5'd0))))
? ((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2755(...) ==
3'd0)) &&
(! (n__h128502(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[44:40] ==
5'd0))) ||
((! (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2758(...) ==
3'd0)) &&
(! (n__h128490(...) == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg__h181764(...)[49:45] ==
5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[32:30]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295496(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[54:50] ==
5'd0) ||
res_inSndHalf_finishInit))
: ((((res_nextTokW.whas
? res_nextTokW.wget[38:36]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295502(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[64:60] ==
5'd0) ||
res_inSndHalf_finishInit) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d358(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_64_T_ETC___d359(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_64_TO_60_ETC___d2769(...)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2619(...) ||
res_inFstHalf_finishInit__h84658(...)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2791(...) ||
res_inSndHalf_finishInit__h224382(...)))) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d360(...) &&
NOT_res_inSndHalf_usedReg_dataReg_44_BITS_64_T_ETC___d363(...)) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d377(...) &&
NOT_res_inSndHalf_usedReg_dataReg_44_BITS_69_T_ETC___d380(...)) ||
((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2620(...) ||
res_inFstHalf_finishInit__h84658(...)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2792(...) ||
res_inSndHalf_finishInit__h224382(...))))))))) &&
(((res_nextTokW.whas
? res_nextTokW.wget[50:48]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[50:48]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[84:80] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[50:48]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[84:80] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[84:80] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW.wget[53:51]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[53:51]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[89:85] == 5'd0) ||
res_inSndHalf_finishInit))) &&
(((! ((res_nextTokW.whas
? res_nextTokW.wget[50:48]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[84:80] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[84:80] == 5'd0))) ||
((! ((res_nextTokW.whas
? res_nextTokW.wget[53:51]
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg[89:85] == 5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[89:85] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[56:54]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW.wget[56:54]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[94:90] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! ((res_nextTokW_whas____d2591(...)
? n__h295520(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[94:90] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[94:90] == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[59:57]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295523(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[99:95] ==
5'd0) ||
res_inSndHalf_finishInit))))) &&
(((! ((res_nextTokW_whas____d2591(...)
? n__h295514(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[84:80] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[84:80] == 5'd0))) ||
((! ((res_nextTokW_whas____d2591(...)
? n__h295517(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[89:85] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[89:85] == 5'd0))) ||
((! ((res_nextTokW_whas____d2591(...)
? n__h295520(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[94:90] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[94:90] == 5'd0))) ||
((! ((res_nextTokW_whas____d2591(...)
? n__h295523(...)
: _) ==
3'd0)) &&
(! (res_inFstHalf_usedReg_dataReg__h42028(...)[99:95] ==
5'd0)) &&
(! (res_inSndHalf_usedReg_dataReg[99:95] == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[62:60]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[62:60]
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg[104:100] == 5'd0) ||
res_inSndHalf_finishInit) &&
(((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2626(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_104_TO_1_ETC___d2809(...)) &&
(! (n__h268078(...) == 5'd0)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: (((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2806(...) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2627(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_109_TO_1_ETC___d2807(...) ||
res_inSndHalf_finishInit))) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d553(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_104__ETC___d554(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_104_TO_1_ETC___d2810(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d570(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_109__ETC___d571(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_109_TO_1_ETC___d2811(...))) ||
(((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2812(...) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2847(...) ||
res_inSndHalf_finishInit__h224382(...)) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2656(...)
? res_inFstHalf_finishInit_AND_res_inSndHalf_fin_ETC___d2861(...)
: IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d601(...)))))) &&
(((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2622(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_84_TO_80_ETC___d2795(...)) &&
(! (n__h268126(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2623(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_89_TO_85_ETC___d2798(...)) &&
(! (n__h268114(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2624(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_94_TO_90_ETC___d2801(...)) &&
(! (n__h268102(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2625(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_99_TO_95_ETC___d2804(...)) &&
(! (n__h268090(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2626(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_104_TO_1_ETC___d2809(...)) &&
(! (n__h268078(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2627(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_109_TO_1_ETC___d2807(...)) &&
(! (n__h268066(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2628(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_114_TO_1_ETC___d2813(...)) &&
(! (n__h268054(...) == 5'd0))) ||
((! IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2629(...)) &&
(! res_inFstHalf_usedReg_dataReg_36_BITS_119_TO_1_ETC___d2816(...)) &&
(! (n__h268042(...) == 5'd0))) ||
((((res_nextTokW.whas
? res_nextTokW.wget[74:72]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(((res_nextTokW_whas____d2591(...)
? n__h295538(...)
: _) ==
3'd0) ||
(res_inFstHalf_usedReg_dataReg__h42028(...)[124:120] == 5'd0) ||
res_inSndHalf_finishInit) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d628(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_124__ETC___d629(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_124_TO_1_ETC___d2820(...)))
? res_inFstHalf_finishInit && res_inSndHalf_finishInit
: ((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2631(...) ||
res_inFstHalf_finishInit__h84658(...)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2850(...) ||
res_inSndHalf_finishInit__h224382(...)))) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2657(...) ||
NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d651(...) ||
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2872(...) &&
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d678(...))) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2690(...) ||
NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d688(...) ||
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d693(...) &&
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d752(...))))) &&
(((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2622(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_84_TO_80_ETC___d2795(...) ||
(n__h268126(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2623(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_89_TO_85_ETC___d2798(...) ||
(n__h268114(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2624(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_94_TO_90_ETC___d2801(...) ||
(n__h268102(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2625(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_99_TO_95_ETC___d2804(...) ||
(n__h268090(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2626(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_104_TO_1_ETC___d2809(...) ||
(n__h268078(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2627(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_109_TO_1_ETC___d2807(...) ||
(n__h268066(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2628(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_114_TO_1_ETC___d2813(...) ||
(n__h268054(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2629(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_119_TO_1_ETC___d2816(...) ||
(n__h268042(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2630(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_124_TO_1_ETC___d2819(...) ||
(n__h268030(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2631(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_129_TO_1_ETC___d2822(...) ||
(n__h268018(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2632(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_134_TO_1_ETC___d2825(...) ||
(n__h268006(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2633(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_139_TO_1_ETC___d2828(...) ||
(n__h267994(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2634(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_144_TO_1_ETC___d2831(...) ||
(n__h267982(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2635(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_149_TO_1_ETC___d2834(...) ||
(n__h267970(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2636(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_154_TO_1_ETC___d2837(...) ||
(n__h267958(...) == 5'd0)) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2637(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_159_TO_1_ETC___d2840(...) ||
(n__h267946(...) == 5'd0))) ||
(((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d483(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_84_T_ETC___d484(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_84_TO_80_ETC___d2796(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d500(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_89_T_ETC___d501(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_89_TO_85_ETC___d2799(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d516(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_94_T_ETC___d517(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_94_TO_90_ETC___d2802(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d536(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_99_T_ETC___d537(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_99_TO_95_ETC___d2805(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d553(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_104__ETC___d554(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_104_TO_1_ETC___d2810(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d570(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_109__ETC___d571(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_109_TO_1_ETC___d2811(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d586(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_114__ETC___d587(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_114_TO_1_ETC___d2814(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d610(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_119__ETC___d611(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_119_TO_1_ETC___d2817(...))))
? ((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d483(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_84_T_ETC___d484(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_84_TO_80_ETC___d2796(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d500(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_89_T_ETC___d501(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_89_TO_85_ETC___d2799(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d516(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_94_T_ETC___d517(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_94_TO_90_ETC___d2802(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d536(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_99_T_ETC___d537(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_99_TO_95_ETC___d2805(...))))
? (NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d483(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_84_T_ETC___d484(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_84_TO_80_ETC___d2796(...))) ||
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d500(...) &&
NOT_res_inFstHalf_usedReg_dataReg_36_BITS_89_T_ETC___d501(...) &&
(! res_inSndHalf_usedReg_dataReg_44_BITS_89_TO_85_ETC___d2799(...))) ||
(((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2800(...) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2624(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_94_TO_90_ETC___d2801(...) ||
res_inSndHalf_finishInit))
: ((((res_nextTokW_whas____d2591(...)
? n__h295526(...)
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
(IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2626(...) ||
res_inFstHalf_usedReg_dataReg_36_BITS_104_TO_1_ETC___d2809(...) ||
res_inSndHalf_finishInit) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2655(...)
? res_inFstHalf_finishInit_AND_res_inSndHalf_fin_ETC___d2861(...)
: IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d568(...)) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2689(...) ||
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d795(...)))
: ((((res_nextTokW.whas
? res_nextTokW_wget____d2585(...)[74:72]
: _) ==
3'd0) ||
res_inFstHalf_finishInit) &&
((IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d2818(...) ==
3'd0) ||
(n__h128310(...) == 5'd0) ||
res_inSndHalf_finishInit) &&
((NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d630(...) &&
NOT_res_inSndHalf_usedReg_dataReg_44_BITS_124__ETC___d633(...))
? res_inFstHalf_finishInit__h84658(...) &&
res_inSndHalf_finishInit__h224382(...)
: (IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d638(...) &&
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d642(...))) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2690(...) ||
IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d679(...)) &&
(NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d2691(...)
? NOT_IF_res_nextTokW_whas__30_THEN_res_nextTokW_ETC___d802(...)
: IF_res_nextTokW_whas__30_THEN_res_nextTokW_wge_ETC___d807(...)))))
Blocking rules: (none)
Rule: res_scheduler_choose
Predicate: True
Blocking rules: (none)
Rule: res_inSndHalf_processDecrFree
Predicate: res_inSndHalf_finishInit &&
res_inSndHalf_decrFreeIdx.whas && res_inSndHalf_decrFreeIdx.wget[5]
Blocking rules: (none)
Rule: res_inSndHalf_processFirstReq
Predicate: res_inSndHalf_finishInit &&
res_inSndHalf_firstIdx.whas && res_inSndHalf_firstIdx.wget[5]
Blocking rules: (none)
Rule: res_inSndHalf_processDeq
Predicate: res_inSndHalf_finishInit &&
res_inSndHalf_deqIdx.whas && res_inSndHalf_deqIdx.wget[5]
Blocking rules: (none)
Rule: res_inSndHalf_updateFreeReg
Predicate: res_inSndHalf_lastDeqIdx[5]
Blocking rules: (none)
Rule: res_inSndHalf_updateUsedReg
Predicate: res_inSndHalf_lastEnqIdx[5]
Blocking rules: (none)
Rule: res_inSndHalf_processEnq
Predicate: res_inSndHalf_finishInit &&
res_inSndHalf_enqIdx.whas && res_inSndHalf_enqIdx.wget[5]
Blocking rules: (none)
Rule: res_inSndHalf_initialization
Predicate: ! res_inSndHalf_finishInit
Blocking rules: (none)
Rule: res_inSndHalf_lastDeqIdx__dreg_update
Predicate: True
Blocking rules: (none)
Rule: res_inSndHalf_lastEnqIdx__dreg_update
Predicate: True
Blocking rules: (none)
Rule: res_inSndHalf_freeReg_updateReg
Predicate: True
Blocking rules: (none)
Rule: res_inSndHalf_usedReg_updateReg
Predicate: True
Blocking rules: (none)
Rule: res_inFstHalf_processDecrFree
Predicate: res_inFstHalf_finishInit &&
res_inFstHalf_decrFreeIdx.whas && res_inFstHalf_decrFreeIdx.wget[5]
Blocking rules: (none)
Rule: res_inFstHalf_processFirstReq
Predicate: res_inFstHalf_finishInit &&
res_inFstHalf_firstIdx.whas && res_inFstHalf_firstIdx.wget[5]
Blocking rules: (none)
Rule: res_inFstHalf_processDeq
Predicate: res_inFstHalf_finishInit &&
res_inFstHalf_deqIdx.whas && res_inFstHalf_deqIdx.wget[5]
Blocking rules: (none)
Rule: res_inFstHalf_updateFreeReg
Predicate: res_inFstHalf_lastDeqIdx[5]
Blocking rules: (none)
Rule: res_inFstHalf_updateUsedReg
Predicate: res_inFstHalf_lastEnqIdx[5]
Blocking rules: (none)
Rule: res_inFstHalf_processEnq
Predicate: res_inFstHalf_finishInit &&
res_inFstHalf_enqIdx.whas && res_inFstHalf_enqIdx.wget[5]
Blocking rules: (none)
Rule: res_inFstHalf_initialization
Predicate: ! res_inFstHalf_finishInit
Blocking rules: (none)
Rule: res_inFstHalf_lastDeqIdx__dreg_update
Predicate: True
Blocking rules: (none)
Rule: res_inFstHalf_lastEnqIdx__dreg_update
Predicate: True
Blocking rules: (none)
Rule: res_inFstHalf_freeReg_updateReg
Predicate: True
Blocking rules: (none)
Rule: res_inFstHalf_usedReg_updateReg
Predicate: True
Blocking rules: (none)
Logical execution order: outStream_putTokInfo,
inStream_putRecord,
inStream_putDeqTok,
inStream_getTokInfo,
res_scheduler_choose,
res_nextToProcess,
outStream_getDeqTok_snd,
outStream_getDeqTok_fst,
res_compares,
outStream_getRecord_snd,
outStream_getRecord_fst,
res_feedScheduler,
res_inSndHalf_processFirstReq,
res_inSndHalf_updateFreeReg,
res_inSndHalf_processDecrFree,
res_inSndHalf_updateUsedReg,
res_inSndHalf_processDeq,
res_inSndHalf_processEnq,
res_inSndHalf_initialization,
res_inSndHalf_lastDeqIdx__dreg_update,
res_inSndHalf_lastEnqIdx__dreg_update,
res_inSndHalf_freeReg_updateReg,
res_inSndHalf_usedReg_updateReg,
res_inFstHalf_processFirstReq,
res_inFstHalf_updateFreeReg,
res_inFstHalf_processDecrFree,
res_inFstHalf_updateUsedReg,
res_inFstHalf_processDeq,
res_inFstHalf_processEnq,
res_inFstHalf_initialization,
res_inFstHalf_lastDeqIdx__dreg_update,
res_inFstHalf_lastEnqIdx__dreg_update,
res_inFstHalf_freeReg_updateReg,
res_inFstHalf_usedReg_updateReg
==========================================================