1/*.......1.........2.........3.........4.........5.........6.........7.........8
2================================================================================
3Public Domain
4
5Georgia Tech Research Corporation
6Atlanta, Georgia 30332
7
8
9AUTHORS
10
11    30 Sept 1991     Jeffrey P. Murray
12
13
14SUMMARY
15
16    This file contains the interface specification file for the
17    digital d_jkff code model.
18
19===============================================================================*/
20
21NAME_TABLE:
22
23
24C_Function_Name:       cm_d_jkff
25Spice_Model_Name:      d_jkff
26Description:           "digital jk-type flip flop"
27
28
29PORT_TABLE:
30
31Port_Name:           j                  k
32Description:         "j input"          "k input"
33Direction:           in                 in
34Default_Type:        d                  d
35Allowed_Types:       [d]                [d]
36Vector:               no                 no
37Vector_Bounds:        -                  -
38Null_Allowed:        no                 no
39
40
41PORT_TABLE:
42
43Port_Name:           clk
44Description:         "clock"
45Direction:           in
46Default_Type:        d
47Allowed_Types:       [d]
48Vector:               no
49Vector_Bounds:        -
50Null_Allowed:        no
51
52
53PORT_TABLE:
54
55Port_Name:           set                reset
56Description:         "asynch. set"      "asynch. reset"
57Direction:           in                 in
58Default_Type:        d                  d
59Allowed_Types:       [d]                [d]
60Vector:               no                 no
61Vector_Bounds:        -                  -
62Null_Allowed:        yes                yes
63
64
65PORT_TABLE:
66
67Port_Name:           out                Nout
68Description:         "data output"      "inverted data output"
69Direction:           out                out
70Default_Type:        d                  d
71Allowed_Types:       [d]                [d]
72Vector:               no                 no
73Vector_Bounds:        -                  -
74Null_Allowed:        yes                yes
75
76
77PARAMETER_TABLE:
78
79Parameter_Name:     clk_delay           set_delay
80Description:        "delay from clk"    "delay from set"
81Data_Type:          real                real
82Default_Value:      1.0e-9              1.0e-9
83Limits:             [1e-12 -]           [1e-12 -]
84Vector:              no                  no
85Vector_Bounds:       -                   -
86Null_Allowed:       yes                 yes
87
88
89PARAMETER_TABLE:
90
91Parameter_Name:     reset_delay         ic
92Description:        "delay from reset"  "output initial state"
93Data_Type:          real                int
94Default_Value:      1.0e-9              0
95Limits:             [1e-12 -]           [0 2]
96Vector:              no                  no
97Vector_Bounds:       -                   -
98Null_Allowed:       yes                 yes
99
100
101PARAMETER_TABLE:
102
103Parameter_Name:     rise_delay                  fall_delay
104Description:        "rise delay"                "fall delay"
105Data_Type:          real                        real
106Default_Value:      1.0e-9                      1.0e-9
107Limits:             [1e-12 -]                   [1e-12 -]
108Vector:              no                          no
109Vector_Bounds:       -                           -
110Null_Allowed:       yes                         yes
111
112
113PARAMETER_TABLE:
114
115Parameter_Name:     jk_load                 clk_load
116Description:        "j,k load values (F)"   "clk load value (F)"
117Data_Type:          real                    real
118Default_Value:      1.0e-12                 1.0e-12
119Limits:             -                       -
120Vector:              no                      no
121Vector_Bounds:       -                       -
122Null_Allowed:       yes                     yes
123
124
125PARAMETER_TABLE:
126
127Parameter_Name:     set_load                reset_load
128Description:        "set load value (F)"    "reset load value (F)"
129Data_Type:          real                    real
130Default_Value:      1.0e-12                 1.0e-12
131Limits:             -                       -
132Vector:              no                      no
133Vector_Bounds:       -                       -
134Null_Allowed:       yes                     yes
135
136
137