⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cpld4gdf00.map.eqn

📁 用maxplus2实现的一种通用逻辑模块
💻 EQN
📖 第 1 页 / 共 2 页
字号:

SD4 = INPUT();


--K[7] is K[7]
--operation mode is input

K[7] = INPUT();


--K[6] is K[6]
--operation mode is input

K[6] = INPUT();


--K[5] is K[5]
--operation mode is input

K[5] = INPUT();


--K[4] is K[4]
--operation mode is input

K[4] = INPUT();


--K[3] is K[3]
--operation mode is input

K[3] = INPUT();


--K[2] is K[2]
--operation mode is input

K[2] = INPUT();


--K[1] is K[1]
--operation mode is input

K[1] = INPUT();


--K[0] is K[0]
--operation mode is input

K[0] = INPUT();


--SD3 is SD3
--operation mode is output

SD3 = OUTPUT(~GND~0);


--SD2 is SD2
--operation mode is output

SD2 = OUTPUT(~GND~1);


--SD1 is SD1
--operation mode is output

SD1 = OUTPUT(~GND~2);


--SD0 is SD0
--operation mode is output

SD0 = OUTPUT(~GND~3);


--/RAMWE is /RAMWE
--operation mode is output

/RAMWE = OUTPUT(~VCC~0);


--/RAMOE is /RAMOE
--operation mode is output

/RAMOE = OUTPUT(~VCC~1);


--/UOE is /UOE
--operation mode is output

/UOE = OUTPUT(~VCC~2);


--/UWE is /UWE
--operation mode is output

/UWE = OUTPUT(~VCC~3);


--INTSW is INTSW
--operation mode is output

INTSW = OUTPUT(~GND~4);


--A1L89 is RD~0
--operation mode is bidir

A1L89 = RD[7];

--RD[7] is RD[7]
--operation mode is bidir

RD[7]_tri_out = TRI(A1L87, !H1L6);
RD[7] = BIDIR(RD[7]_tri_out);


--A1L99 is RD~1
--operation mode is bidir

A1L99 = RD[6];

--RD[6] is RD[6]
--operation mode is bidir

RD[6]_tri_out = TRI(A1L67, !H1L6);
RD[6] = BIDIR(RD[6]_tri_out);


--A1L001 is RD~2
--operation mode is bidir

A1L001 = RD[5];

--RD[5] is RD[5]
--operation mode is bidir

RD[5]_tri_out = TRI(A1L47, !H1L6);
RD[5] = BIDIR(RD[5]_tri_out);


--A1L101 is RD~3
--operation mode is bidir

A1L101 = RD[4];

--RD[4] is RD[4]
--operation mode is bidir

RD[4]_tri_out = TRI(A1L27, !H1L6);
RD[4] = BIDIR(RD[4]_tri_out);


--A1L201 is RD~4
--operation mode is bidir

A1L201 = RD[3];

--RD[3] is RD[3]
--operation mode is bidir

RD[3]_tri_out = TRI(A1L07, !H1L6);
RD[3] = BIDIR(RD[3]_tri_out);


--A1L301 is RD~5
--operation mode is bidir

A1L301 = RD[2];

--RD[2] is RD[2]
--operation mode is bidir

RD[2]_tri_out = TRI(A1L86, !H1L6);
RD[2] = BIDIR(RD[2]_tri_out);


--A1L401 is RD~6
--operation mode is bidir

A1L401 = RD[1];

--RD[1] is RD[1]
--operation mode is bidir

RD[1]_tri_out = TRI(A1L66, !H1L6);
RD[1] = BIDIR(RD[1]_tri_out);


--A1L501 is RD~7
--operation mode is bidir

A1L501 = RD[0];

--RD[0] is RD[0]
--operation mode is bidir

RD[0]_tri_out = TRI(A1L46, !H1L6);
RD[0] = BIDIR(RD[0]_tri_out);


--/RS is /RS
--operation mode is output

/RS = OUTPUT(H1L4);


--D0 is D0
--operation mode is bidir

D0_tri_out = TRI(~VCC~4, VCC);
D0 = BIDIR(D0_tri_out);


--D1 is D1
--operation mode is bidir

D1_tri_out = TRI(~VCC~5, VCC);
D1 = BIDIR(D1_tri_out);


--D2 is D2
--operation mode is bidir

D2_tri_out = TRI(~VCC~6, VCC);
D2 = BIDIR(D2_tri_out);


--D3 is D3
--operation mode is bidir

D3_tri_out = TRI(~VCC~7, VCC);
D3 = BIDIR(D3_tri_out);


--/UCS is /UCS
--operation mode is output

/UCS = OUTPUT(H1L5);


--/XFER is /XFER
--operation mode is output

/XFER = OUTPUT(H1L6);


--A1L54 is D4~0
--operation mode is bidir

A1L54 = D4;

--D4 is D4
--operation mode is bidir

D4_tri_out = TRI(A1L111, GND);
D4 = BIDIR(D4_tri_out);


--A1L94 is D5~0
--operation mode is bidir

A1L94 = D5;

--D5 is D5
--operation mode is bidir

D5_tri_out = TRI(A1L311, GND);
D5 = BIDIR(D5_tri_out);


--A1L35 is D6~0
--operation mode is bidir

A1L35 = D6;

--D6 is D6
--operation mode is bidir

D6_tri_out = TRI(A1L511, GND);
D6 = BIDIR(D6_tri_out);


--A1L75 is D7~0
--operation mode is bidir

A1L75 = D7;

--D7 is D7
--operation mode is bidir

D7_tri_out = TRI(A1L711, GND);
D7 = BIDIR(D7_tri_out);


--/DACS is /DACS
--operation mode is output

/DACS = OUTPUT(H1L1);


--UD7 is UD7
--operation mode is bidir

UD7_tri_out = TRI(~VCC~8, H1L5);
UD7 = BIDIR(UD7_tri_out);


--UD6 is UD6
--operation mode is bidir

UD6_tri_out = TRI(~VCC~9, H1L5);
UD6 = BIDIR(UD6_tri_out);


--UD5 is UD5
--operation mode is bidir

UD5_tri_out = TRI(~VCC~10, H1L5);
UD5 = BIDIR(UD5_tri_out);


--UD4 is UD4
--operation mode is bidir

UD4_tri_out = TRI(~VCC~11, H1L5);
UD4 = BIDIR(UD4_tri_out);


--/BUFFER is /BUFFER
--operation mode is output

/BUFFER = OUTPUT(G1L1);


--/LRD is /LRD
--operation mode is output

/LRD = OUTPUT(E1_34);


--/LWR is /LWR
--operation mode is output

/LWR = OUTPUT(E1_35);


--/LCE is /LCE
--operation mode is output

/LCE = OUTPUT(E1_33);


--LC/D is LC/D
--operation mode is output

LC/D = OUTPUT(E1_32);


--UD3 is UD3
--operation mode is bidir

UD3_tri_out = TRI(A1L64, H1L5);
UD3 = BIDIR(UD3_tri_out);


--UD2 is UD2
--operation mode is bidir

UD2_tri_out = TRI(A1L05, H1L5);
UD2 = BIDIR(UD2_tri_out);


--UD1 is UD1
--operation mode is bidir

UD1_tri_out = TRI(A1L45, H1L5);
UD1 = BIDIR(UD1_tri_out);


--UD0 is UD0
--operation mode is bidir

UD0_tri_out = TRI(A1L85, H1L5);
UD0 = BIDIR(UD0_tri_out);


--BD5 is BD5
--operation mode is bidir

BD5_tri_out = TRI(A1L15, !H1L2);
BD5 = BIDIR(BD5_tri_out);


--BD6 is BD6
--operation mode is bidir

BD6_tri_out = TRI(A1L55, !H1L2);
BD6 = BIDIR(BD6_tri_out);


--BD7 is BD7
--operation mode is bidir

BD7_tri_out = TRI(A1L95, !H1L2);
BD7 = BIDIR(BD7_tri_out);


--BD4 is BD4
--operation mode is bidir

BD4_tri_out = TRI(A1L74, !H1L2);
BD4 = BIDIR(BD4_tri_out);


--BD1 is BD1
--operation mode is bidir

BD1_tri_out = TRI(~VCC~12, !H1L2);
BD1 = BIDIR(BD1_tri_out);


--BD2 is BD2
--operation mode is bidir

BD2_tri_out = TRI(~VCC~13, !H1L2);
BD2 = BIDIR(BD2_tri_out);


--BD3 is BD3
--operation mode is bidir

BD3_tri_out = TRI(~VCC~14, !H1L2);
BD3 = BIDIR(BD3_tri_out);


--BD0 is BD0
--operation mode is bidir

BD0_tri_out = TRI(~VCC~15, !H1L2);
BD0 = BIDIR(BD0_tri_out);


--L[8] is L[8]
--operation mode is output

L[8] = OUTPUT(C1_12);


--L[7] is L[7]
--operation mode is output

L[7] = OUTPUT(C1_13);


--L[6] is L[6]
--operation mode is output

L[6] = OUTPUT(C1_14);


--L[5] is L[5]
--operation mode is output

L[5] = OUTPUT(C1_15);


--L[4] is L[4]
--operation mode is output

L[4] = OUTPUT(C1_16);


--L[3] is L[3]
--operation mode is output

L[3] = OUTPUT(C1_17);


--L[2] is L[2]
--operation mode is output

L[2] = OUTPUT(C1_18);


--L[1] is L[1]
--operation mode is output

L[1] = OUTPUT(C1_19);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -