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

Subversion Repositories async_sdm_noc

[/] [async_sdm_noc/] [branches/] [clos_opt/] [clos_opt/] [stg/] [ibctl.v] - Blame information for rev 61

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 61 wsong0210
// Verilog model for ibctl 
2
// Generated by petrify 4.2 (compiled 15-Oct-03 at 3:06 PM)
3
// CPU time for synthesis (host <unknown>): 0.07 seconds
4
// Estimated area = 8.00
5
 
6
// The circuit is self-resetting and does not need reset pin.
7
 
8
module ibctl_net (
9
    dec,
10
    do,
11
    doa,
12
    eof,
13
    dia,
14
    eofa,
15
    deca
16
);
17
 
18
input dec;
19
input do;
20
input doa;
21
input eof;
22
 
23
output dia;
24
output eofa;
25
output deca;
26
 
27
 
28
// Functions not mapped into library gates:
29
// ----------------------------------------
30
 
31
// Equation: dia = eof + do
32
or _U0 (dia, do, eof);
33
 
34
// Equation: eofa = eof' eofa + doa'
35
not _U1 (_X0, doa);
36
not _U2 (_X1, eof);
37
and _U3 (_X2, _X1, eofa);
38
or _U4 (eofa, _X0, _X2);
39
 
40
// Equation: deca = eof' eofa + doa'
41
not _U5 (_X3, doa);
42
not _U6 (_X4, eof);
43
and _U7 (_X5, _X4, eofa);
44
or _U8 (deca, _X3, _X5);
45
 
46
 
47
// signal values at the initial state:
48
//     !dec !do !doa !eof !dia eofa deca
49
endmodule

powered by: WebSVN 2.1.0

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