OpenCores
URL https://opencores.org/ocsvn/cryptosorter/cryptosorter/trunk

Subversion Repositories cryptosorter

[/] [cryptosorter/] [trunk/] [memocodeDesignContest2008/] [sort/] [mkSortTree64.sched] - Rev 6

Compare with Previous | Blame | View Log

=== Generated schedule for mkSortTree64 ===

Method schedule
---------------
Method: inStream_getTokInfo
Ready signal: level6Merger.RDY_inStream_getTokInfo
Conflict-free: inStream_getTokInfo,
               inStream_putDeqTok,
               inStream_putRecord,
               getRecord
 
Method: inStream_putDeqTok
Ready signal: level6Merger.RDY_inStream_putDeqTok
Conflict-free: inStream_getTokInfo, inStream_putRecord, getRecord
Conflicts: inStream_putDeqTok
 
Method: inStream_putRecord
Ready signal: level6Merger.RDY_inStream_putRecord
Conflict-free: inStream_getTokInfo, inStream_putDeqTok, getRecord
Conflicts: inStream_putRecord
 
Method: getRecord
Ready signal: level1Merger.RDY_getRecord
Conflict-free: inStream_getTokInfo, inStream_putDeqTok, inStream_putRecord
Conflicts: getRecord
 
Rule schedule
-------------
Rule: connectRecord_4
Predicate: level2Merger.RDY_outStream_getRecord_snd &&
           level2Merger.RDY_outStream_getRecord_fst
Blocking rules: (none)
 
Rule: connectDeqTok_4
Predicate: level2Merger.RDY_outStream_getDeqTok_snd &&
           level2Merger.RDY_outStream_getDeqTok_fst
Blocking rules: (none)
 
Rule: connectTokInfo_4
Predicate: True
Blocking rules: (none)
 
Rule: connectRecord_3
Predicate: level3Merger.RDY_outStream_getRecord_snd &&
           level3Merger.RDY_outStream_getRecord_fst &&
           level2Merger.RDY_inStream_putRecord
Blocking rules: (none)
 
Rule: connectDeqTok_3
Predicate: level3Merger.RDY_outStream_getDeqTok_snd &&
           level3Merger.RDY_outStream_getDeqTok_fst &&
           level2Merger.RDY_inStream_putDeqTok
Blocking rules: (none)
 
Rule: connectTokInfo_3
Predicate: level2Merger.RDY_inStream_getTokInfo
Blocking rules: (none)
 
Rule: connectRecord_2
Predicate: level4Merger.RDY_outStream_getRecord_snd &&
           level4Merger.RDY_outStream_getRecord_fst &&
           level3Merger.RDY_inStream_putRecord
Blocking rules: (none)
 
Rule: connectDeqTok_2
Predicate: level4Merger.RDY_outStream_getDeqTok_snd &&
           level4Merger.RDY_outStream_getDeqTok_fst &&
           level3Merger.RDY_inStream_putDeqTok
Blocking rules: (none)
 
Rule: connectTokInfo_2
Predicate: level3Merger.RDY_inStream_getTokInfo
Blocking rules: (none)
 
Rule: connectRecord_1
Predicate: level5Merger.RDY_outStream_getRecord_snd &&
           level5Merger.RDY_outStream_getRecord_fst &&
           level4Merger.RDY_inStream_putRecord
Blocking rules: (none)
 
Rule: connectDeqTok_1
Predicate: level5Merger.RDY_outStream_getDeqTok_snd &&
           level5Merger.RDY_outStream_getDeqTok_fst &&
           level4Merger.RDY_inStream_putDeqTok
Blocking rules: (none)
 
Rule: connectTokInfo_1
Predicate: level4Merger.RDY_inStream_getTokInfo
Blocking rules: (none)
 
Rule: connectRecord
Predicate: level6Merger.RDY_outStream_getRecord_snd &&
           level6Merger.RDY_outStream_getRecord_fst &&
           level5Merger.RDY_inStream_putRecord
Blocking rules: (none)
 
Rule: connectDeqTok
Predicate: level6Merger.RDY_outStream_getDeqTok_snd &&
           level6Merger.RDY_outStream_getDeqTok_fst &&
           level5Merger.RDY_inStream_putDeqTok
Blocking rules: (none)
 
Rule: connectTokInfo
Predicate: level5Merger.RDY_inStream_getTokInfo
Blocking rules: (none)
 
Logical execution order: getRecord,
                         inStream_putRecord,
                         inStream_putDeqTok,
                         inStream_getTokInfo,
                         connectRecord_4,
                         connectTokInfo_4,
                         connectDeqTok_4,
                         connectRecord_3,
                         connectTokInfo_3,
                         connectDeqTok_3,
                         connectRecord_2,
                         connectTokInfo_2,
                         connectDeqTok_2,
                         connectRecord_1,
                         connectDeqTok_1,
                         connectTokInfo_1,
                         connectRecord,
                         connectDeqTok,
                         connectTokInfo

============================================

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.