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

Subversion Repositories cryptosorter

[/] [cryptosorter/] [trunk/] [memocodeDesignContest2008/] [sort/] [mkLevel1MergerInstance.sched] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 kfleming
=== Generated schedule for mkLevel1MergerInstance ===
2
 
3
Method schedule
4
---------------
5
Method: inStream_getTokInfo
6
Ready signal: True
7
Conflict-free: inStream_getTokInfo,
8
               inStream_putDeqTok,
9
               inStream_putRecord,
10
               getRecord
11
 
12
Method: inStream_putDeqTok
13
Ready signal: True
14
Conflict-free: inStream_getTokInfo, inStream_putRecord, getRecord
15
Conflicts: inStream_putDeqTok
16
 
17
Method: inStream_putRecord
18
Ready signal: True
19
Conflict-free: inStream_getTokInfo, inStream_putDeqTok, getRecord
20
Conflicts: inStream_putRecord
21
 
22
Method: getRecord
23
Ready signal: res_outQ.i_notEmpty
24
Conflict-free: inStream_getTokInfo, inStream_putDeqTok, inStream_putRecord
25
Conflicts: getRecord
26
 
27
Rule schedule
28
-------------
29
Rule: res_processPutRecord
30
Predicate: ((((! res_enqIdx.whas) || (! res_enqIdx.wget[1]))
31
             ? _
32
             : (! res_enqIdx.wget[0]))
33
            ? res_inQ.i_notFull
34
            : ((((! res_enqIdx.whas) || (! res_enqIdx.wget[1]))
35
                ? ! _
36
                : (! res_enqIdx.wget[0])) ||
37
               res_inQ_1.i_notFull)) &&
38
           res_enqIdx.whas && res_enqIdx.wget[1]
39
Blocking rules: (none)
40
 
41
Rule: res_compares
42
Predicate: res_inQ.i_notEmpty && res_outQ.i_notFull && res_inQ_1.i_notEmpty
43
Blocking rules: (none)
44
 
45
Rule: res_freeReg_updateReg
46
Predicate: True
47
Blocking rules: (none)
48
 
49
Logical execution order: getRecord,
50
                         inStream_putRecord,
51
                         inStream_putDeqTok,
52
                         inStream_getTokInfo,
53
                         res_compares,
54
                         res_processPutRecord,
55
                         res_freeReg_updateReg
56
 
57
======================================================

powered by: WebSVN 2.1.0

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