vantis.def
来自「Protel99-SE-软件.zip」· DEF 代码 · 共 934 行
DEF
934 行
$USEPORTCONNECTIONS TRUE
$USEEXTERNALLIBRARY TRUE
$USELIBRARYNAME mach
----------------------------------
----------------------------------
-- Gate Symbols **
----------------------------------
PARTTYPE: PORT;
PARTNAME: VCC;
INPUTS:
END;
OUTPUTS:
X : '': 1: :1;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: PORT;
PARTNAME: GND;
INPUTS:
END;
OUTPUTS:
X : '':-1: :1;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: PORT;
PARTNAME: PORTIN;
INPUTS:
X:'':1: : ;
END;
OUTPUTS:
X:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: PORT;
PARTNAME: PORTOUT;
INPUTS:
X:'':1: : ;
END;
OUTPUTS:
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: PORT;
PARTNAME: PORTBI;
INPUTS:
X:'':1: : ;
END;
OUTPUTS:
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: INV;
PARTNAME: INV;
INPUTS:
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: BUF;
PARTNAME: BUFF;
INPUTS:
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: BUF;
PARTNAME: IBUF;
INPUTS:
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1:IPAD|IOPAD: ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: BUF;
PARTNAME: OBUF;
INPUTS:
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1:OPAD|IOPAD: ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND2;
INPUTS:
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND3;
INPUTS:
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND4;
INPUTS:
I3:'': 1: : 1;
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND5;
INPUTS:
I4:'': 1: : 1;
I3:'': 1: : 1;
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND6;
INPUTS:
I5:'': 1: : 1;
I4:'': 1: : 1;
I3:'': 1: : 1;
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND7;
INPUTS:
I6:'': 1: : 1;
I5:'': 1: : 1;
I4:'': 1: : 1;
I3:'': 1: : 1;
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: AND;
PARTNAME: AND8;
INPUTS:
I7:'': 1: : 1;
I6:'': 1: : 1;
I5:'': 1: : 1;
I4:'': 1: : 1;
I3:'': 1: : 1;
I2:'': 1: : 1;
I1:'': 1: : 1;
I0:'': 1: : 1;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR2;
INPUTS:
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR3;
INPUTS:
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR4;
INPUTS:
I3:'': 1: : 0;
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR5;
INPUTS:
I4:'': 1: : 0;
I3:'': 1: : 0;
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR6;
INPUTS:
I5:'': 1: : 0;
I4:'': 1: : 0;
I3:'': 1: : 0;
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR7;
INPUTS:
I6:'': 1: : 0;
I5:'': 1: : 0;
I4:'': 1: : 0;
I3:'': 1: : 0;
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OR;
PARTNAME: OR8;
INPUTS:
I7:'': 1: : 0;
I6:'': 1: : 0;
I5:'': 1: : 0;
I4:'': 1: : 0;
I3:'': 1: : 0;
I2:'': 1: : 0;
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: XOR;
PARTNAME: XOR2;
INPUTS:
I1:'': 1: : 0;
I0:'': 1: : 0;
END;
OUTPUTS:
O:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFF;
INPUTS:
D : '.d': 1: : 0;
CLK :'.ckmux': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFR;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
CLR:'.ar': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFS;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFRS;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
R :'.ar': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFC;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
CE :'.ce': 1: : 1;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFCR;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
CE :'.ce': 1: : 1;
R :'.ar': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFCS;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
CE :'.ce': 1: : 1;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DFFCRS;
INPUTS:
D : '.d': 1: : 0;
CLK:'.ckmux': 1: : 0;
R :'.ar': 1: : 0;
CE :'.ce': 1: : 1;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: TFF;
INPUTS:
T : '.t': 1: : 0;
CLK:'.ckmux': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: TFFR;
INPUTS:
T : '.t': 1: : 0;
CLK:'.ckmux': 1: : 0;
CE :'.ce': 1: : 1;
CLR:'.ar': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: TFFS;
INPUTS:
T : '.t': 1: : 0;
CLK:'.ckmux': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: TFFRS;
INPUTS:
T : '.t': 1: : 0;
CLK:'.ckmux': 1: : 0;
R :'.ar': 1: : 0;
S :'.ap': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLAT;
INPUTS:
D : '.l': 1: : 0;
LAT :'.le': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLAT;
INPUTS:
D : '.l': 1: : 0;
LAT :'.lemux': 1: : 0;
END;
OUTPUTS:
Q:'':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLAT;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
END;
OUTPUTS:
Q:'.iol':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLAT;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
END;
OUTPUTS:
Q:'.iod':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLATR;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
R :'.ar': 1: : 0;
END;
OUTPUTS:
Q:'.iol':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLATS;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'.iol':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLATS;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'.iod':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: FLOP;
PARTNAME: DLATRS;
INPUTS:
D : '': 1: : 0;
LAT :'.iock': 1: : 0;
R :'.ar': 1: : 0;
S :'.sp': 1: : 0;
END;
OUTPUTS:
Q:'.iol':1: : ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OE;
PARTNAME: BUFTH;
INPUTS:
I0:'': 1: : 0;
OE:'.oe': 1: :0;
END;
OUTPUTS:
O:'.io':1:OPAD|IOPAD: ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
----------------------------------
PARTTYPE: OE;
PARTNAME: BUFTL;
INPUTS:
I0: '': 1: : 0;
OE:'.oe':-1: :0;
END;
OUTPUTS:
O:'.io':1:OPAD|IOPAD: ;
END;
DEVICES_PREFERRED
END;
DEVICES_EXCLUDED
END;
%%
----------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?