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

📄 cpld7256.map.eqn

📁 CPLD7256的例子程序
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--A1L55 is d[15]~997
A1L55_p1_out = input[15] & !va[1];
A1L55_p2_out = va[1] & input[31];
A1L55_or_out = va[2] # A1L55_p1_out # A1L55_p2_out # !w_r # A1L3;
A1L55 = A1L55_or_out;


--A1L65 is d[15]~1002
A1L65_p1_out = w_r & !va[2] & !as & va[16] & !va[18] & !va[17];
A1L65_or_out = A1L65_p1_out;
A1L65 = A1L65_or_out;


--A1L25 is d[14]~1005
A1L25_p1_out = !va[1] & input[14];
A1L25_p2_out = va[1] & input[30];
A1L25_or_out = va[2] # A1L25_p1_out # A1L25_p2_out # !w_r # A1L3;
A1L25 = A1L25_or_out;


--A1L94 is d[13]~1011
A1L94_p1_out = !va[1] & input[13];
A1L94_p2_out = va[1] & input[29];
A1L94_or_out = va[2] # A1L94_p1_out # A1L94_p2_out # !w_r # A1L3;
A1L94 = A1L94_or_out;


--A1L64 is d[12]~1017
A1L64_p1_out = !va[1] & input[12];
A1L64_p2_out = va[1] & input[28];
A1L64_or_out = va[2] # A1L64_p1_out # A1L64_p2_out # !w_r # A1L3;
A1L64 = A1L64_or_out;


--A1L34 is d[11]~1023
A1L34_p1_out = !va[1] & input[11];
A1L34_p2_out = va[1] & input[27];
A1L34_or_out = va[2] # A1L34_p1_out # A1L34_p2_out # !w_r # A1L3;
A1L34 = A1L34_or_out;


--A1L04 is d[10]~1029
A1L04_p1_out = !va[1] & input[10];
A1L04_p2_out = va[1] & input[26];
A1L04_or_out = va[2] # A1L04_p1_out # A1L04_p2_out # !w_r # A1L3;
A1L04 = A1L04_or_out;


--A1L73 is d[9]~1035
A1L73_p1_out = !va[1] & input[9];
A1L73_p2_out = va[1] & input[25];
A1L73_or_out = va[2] # A1L73_p1_out # A1L73_p2_out # !w_r # A1L3;
A1L73 = A1L73_or_out;


--A1L43 is d[8]~1041
A1L43_p1_out = !va[1] & input[8];
A1L43_p2_out = va[1] & input[24];
A1L43_or_out = va[2] # A1L43_p1_out # A1L43_p2_out # !w_r # A1L3;
A1L43 = A1L43_or_out;


--A1L13 is d[7]~1047
A1L13_p1_out = !va[1] & input[7];
A1L13_p2_out = va[1] & input[23];
A1L13_or_out = va[2] # A1L13_p1_out # A1L13_p2_out # !w_r # A1L3;
A1L13 = A1L13_or_out;


--A1L82 is d[6]~1053
A1L82_p1_out = !va[1] & input[6];
A1L82_p2_out = va[1] & input[22];
A1L82_or_out = va[2] # A1L82_p1_out # A1L82_p2_out # !w_r # A1L3;
A1L82 = A1L82_or_out;


--A1L52 is d[5]~1059
A1L52_p1_out = !va[1] & input[5];
A1L52_p2_out = va[1] & input[21];
A1L52_or_out = va[2] # A1L52_p1_out # A1L52_p2_out # !w_r # A1L3;
A1L52 = A1L52_or_out;


--A1L22 is d[4]~1065
A1L22_p1_out = !va[1] & input[4];
A1L22_p2_out = va[1] & input[20];
A1L22_or_out = va[2] # A1L22_p1_out # A1L22_p2_out # !w_r # A1L3;
A1L22 = A1L22_or_out;


--A1L91 is d[3]~1071
A1L91_p1_out = !va[1] & input[3];
A1L91_p2_out = va[1] & input[19];
A1L91_or_out = va[2] # A1L91_p1_out # A1L91_p2_out # !w_r # A1L3;
A1L91 = A1L91_or_out;


--A1L61 is d[2]~1077
A1L61_p1_out = !va[1] & input[2];
A1L61_p2_out = va[1] & input[18];
A1L61_or_out = va[2] # A1L61_p1_out # A1L61_p2_out # !w_r # A1L3;
A1L61 = A1L61_or_out;


--A1L31 is d[1]~1083
A1L31_p1_out = !va[1] & input[1];
A1L31_p2_out = va[1] & input[17];
A1L31_or_out = va[2] # A1L31_p1_out # A1L31_p2_out # !w_r # A1L3;
A1L31 = A1L31_or_out;


--A1L01 is d[0]~1089
A1L01_p1_out = !va[1] & input[0];
A1L01_p2_out = va[1] & input[16];
A1L01_or_out = va[2] # A1L01_p1_out # A1L01_p2_out # !w_r # A1L3;
A1L01 = A1L01_or_out;


--A1L3 is byte~9
A1L3_p1_out = !as & va[16] & !va[18] & !va[17];
A1L3_or_out = A1L3_p1_out;
A1L3 = !(A1L3_or_out);


--A1L4 is byte~17
A1L4_or_out = A1L3;
A1L4 = A1L4_or_out;


--A1L221 is rd$latch~12
A1L221_p1_out = !as & va[16] & !va[18] & !va[17] & A1L121;
A1L221_p2_out = A1L3 & A1L221;
A1L221_p3_out = A1L221 & A1L121;
A1L221_or_out = A1L221_p1_out # A1L221_p2_out # A1L221_p3_out;
A1L221 = A1L221_or_out;


--A1L251 is wr$latch~12
A1L251_p1_out = !as & va[16] & !va[18] & !va[17] & !va[2];
A1L251_p2_out = A1L3 & A1L251;
A1L251_p3_out = A1L251 & !as & va[16] & !va[18] & !va[17] & !va[2];
A1L251_or_out = A1L251_p1_out # A1L251_p2_out # A1L251_p3_out;
A1L251 = A1L251_or_out;


--A1L321 is rd$latch~14
A1L321_or_out = A1L221;
A1L321 = A1L321_or_out;


--A1L351 is wr$latch~14
A1L351_or_out = A1L251;
A1L351 = A1L351_or_out;


--J2L8 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[7]~66
J2L8_p1_out = A1L03 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L8_p2_out = J2L8 & A1L5;
J2L8_p3_out = A1L03 & J2L8;
J2L8_or_out = J2L8_p1_out # J2L8_p2_out # J2L8_p3_out;
J2L8 = J2L8_or_out;


--J2L7 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[6]~70
J2L7_p1_out = A1L72 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L7_p2_out = J2L7 & A1L5;
J2L7_p3_out = A1L72 & J2L7;
J2L7_or_out = J2L7_p1_out # J2L7_p2_out # J2L7_p3_out;
J2L7 = J2L7_or_out;


--J2L6 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[5]~74
J2L6_p1_out = A1L42 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L6_p2_out = J2L6 & A1L5;
J2L6_p3_out = A1L42 & J2L6;
J2L6_or_out = J2L6_p1_out # J2L6_p2_out # J2L6_p3_out;
J2L6 = J2L6_or_out;


--J2L5 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[4]~78
J2L5_p1_out = A1L12 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L5_p2_out = J2L5 & A1L5;
J2L5_p3_out = A1L12 & J2L5;
J2L5_or_out = J2L5_p1_out # J2L5_p2_out # J2L5_p3_out;
J2L5 = J2L5_or_out;


--J2L4 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[3]~82
J2L4_p1_out = A1L81 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L4_p2_out = J2L4 & A1L5;
J2L4_p3_out = A1L81 & J2L4;
J2L4_or_out = J2L4_p1_out # J2L4_p2_out # J2L4_p3_out;
J2L4 = J2L4_or_out;


--J2L3 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[2]~86
J2L3_p1_out = A1L51 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L3_p2_out = J2L3 & A1L5;
J2L3_p3_out = A1L51 & J2L3;
J2L3_or_out = J2L3_p1_out # J2L3_p2_out # J2L3_p3_out;
J2L3 = J2L3_or_out;


--J2L2 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[1]~90
J2L2_p1_out = A1L21 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L2_p2_out = J2L2 & A1L5;
J2L2_p3_out = A1L21 & J2L2;
J2L2_or_out = J2L2_p1_out # J2L2_p2_out # J2L2_p3_out;
J2L2 = J2L2_or_out;


--J2L1 is latch8:out2_latch|lpm_latch:lpm_latch_component|latches[0]~94
J2L1_p1_out = A1L9 & va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J2L1_p2_out = J2L1 & A1L5;
J2L1_p3_out = A1L9 & J2L1;
J2L1_or_out = J2L1_p1_out # J2L1_p2_out # J2L1_p3_out;
J2L1 = J2L1_or_out;


--J1L61 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[15]~130
J1L61_p1_out = A1L45 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L61_p2_out = J1L61 & A1L6;
J1L61_p3_out = A1L45 & J1L61;
J1L61_or_out = J1L61_p1_out # J1L61_p2_out # J1L61_p3_out;
J1L61 = J1L61_or_out;


--J1L51 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[14]~134
J1L51_p1_out = A1L15 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L51_p2_out = J1L51 & A1L6;
J1L51_p3_out = A1L15 & J1L51;
J1L51_or_out = J1L51_p1_out # J1L51_p2_out # J1L51_p3_out;
J1L51 = J1L51_or_out;


--J1L41 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[13]~138
J1L41_p1_out = A1L84 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L41_p2_out = J1L41 & A1L6;
J1L41_p3_out = A1L84 & J1L41;
J1L41_or_out = J1L41_p1_out # J1L41_p2_out # J1L41_p3_out;
J1L41 = J1L41_or_out;


--J1L31 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[12]~142
J1L31_p1_out = A1L54 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L31_p2_out = J1L31 & A1L6;
J1L31_p3_out = A1L54 & J1L31;
J1L31_or_out = J1L31_p1_out # J1L31_p2_out # J1L31_p3_out;
J1L31 = J1L31_or_out;


--J1L21 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[11]~146
J1L21_p1_out = A1L24 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L21_p2_out = J1L21 & A1L6;
J1L21_p3_out = A1L24 & J1L21;
J1L21_or_out = J1L21_p1_out # J1L21_p2_out # J1L21_p3_out;
J1L21 = J1L21_or_out;


--J1L11 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[10]~150
J1L11_p1_out = A1L93 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L11_p2_out = J1L11 & A1L6;
J1L11_p3_out = A1L93 & J1L11;
J1L11_or_out = J1L11_p1_out # J1L11_p2_out # J1L11_p3_out;
J1L11 = J1L11_or_out;


--J1L01 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[9]~154
J1L01_p1_out = A1L63 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L01_p2_out = J1L01 & A1L6;
J1L01_p3_out = A1L63 & J1L01;
J1L01_or_out = J1L01_p1_out # J1L01_p2_out # J1L01_p3_out;
J1L01 = J1L01_or_out;


--J1L9 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[8]~158
J1L9_p1_out = A1L33 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L9_p2_out = J1L9 & A1L6;
J1L9_p3_out = A1L33 & J1L9;
J1L9_or_out = J1L9_p1_out # J1L9_p2_out # J1L9_p3_out;
J1L9 = J1L9_or_out;


--J1L8 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[7]~162
J1L8_p1_out = A1L03 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L8_p2_out = J1L8 & A1L6;
J1L8_p3_out = A1L03 & J1L8;
J1L8_or_out = J1L8_p1_out # J1L8_p2_out # J1L8_p3_out;
J1L8 = J1L8_or_out;


--J1L7 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[6]~166
J1L7_p1_out = A1L72 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L7_p2_out = J1L7 & A1L6;
J1L7_p3_out = A1L72 & J1L7;
J1L7_or_out = J1L7_p1_out # J1L7_p2_out # J1L7_p3_out;
J1L7 = J1L7_or_out;


--J1L6 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[5]~170
J1L6_p1_out = A1L42 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L6_p2_out = J1L6 & A1L6;
J1L6_p3_out = A1L42 & J1L6;
J1L6_or_out = J1L6_p1_out # J1L6_p2_out # J1L6_p3_out;
J1L6 = J1L6_or_out;


--J1L5 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[4]~174
J1L5_p1_out = A1L12 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L5_p2_out = J1L5 & A1L6;
J1L5_p3_out = A1L12 & J1L5;
J1L5_or_out = J1L5_p1_out # J1L5_p2_out # J1L5_p3_out;
J1L5 = J1L5_or_out;


--J1L4 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[3]~178
J1L4_p1_out = A1L81 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L4_p2_out = J1L4 & A1L6;
J1L4_p3_out = A1L81 & J1L4;
J1L4_or_out = J1L4_p1_out # J1L4_p2_out # J1L4_p3_out;
J1L4 = J1L4_or_out;


--J1L3 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[2]~182
J1L3_p1_out = A1L51 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L3_p2_out = J1L3 & A1L6;
J1L3_p3_out = A1L51 & J1L3;
J1L3_or_out = J1L3_p1_out # J1L3_p2_out # J1L3_p3_out;
J1L3 = J1L3_or_out;


--J1L2 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[1]~186
J1L2_p1_out = A1L21 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L2_p2_out = J1L2 & A1L6;
J1L2_p3_out = A1L21 & J1L2;
J1L2_or_out = J1L2_p1_out # J1L2_p2_out # J1L2_p3_out;
J1L2 = J1L2_or_out;


--J1L1 is latch16:out1_latch|lpm_latch:lpm_latch_component|latches[0]~190
J1L1_p1_out = A1L9 & !va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17];
J1L1_p2_out = J1L1 & A1L6;
J1L1_p3_out = A1L9 & J1L1;
J1L1_or_out = J1L1_p1_out # J1L1_p2_out # J1L1_p3_out;
J1L1 = J1L1_or_out;


--~VCC~0 is ~VCC~0
~VCC~0_or_out = GND;
~VCC~0 = !(~VCC~0_or_out);


--A1L5 is comb~260sexp
A1L5 = EXP(va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17]);


--A1L6 is comb~268sexp
A1L6 = EXP(!va[1] & !w_r & va[2] & !as & va[16] & !va[18] & !va[17]);


--A1L121 is rd$latch$d_and~40sexp
A1L121 = EXP(!va[2] & !as & va[16] & !va[18] & !va[17]);


--input[31] is input[31]
--operation mode is input

input[31] = INPUT();


--input[30] is input[30]
--operation mode is input

input[30] = INPUT();


--input[29] is input[29]
--operation mode is input

input[29] = INPUT();


--input[28] is input[28]
--operation mode is input

input[28] = INPUT();


--input[27] is input[27]
--operation mode is input

input[27] = INPUT();


--input[26] is input[26]
--operation mode is input

input[26] = INPUT();


--input[25] is input[25]
--operation mode is input

input[25] = INPUT();


--input[24] is input[24]
--operation mode is input

input[24] = INPUT();


--input[23] is input[23]
--operation mode is input

input[23] = INPUT();


--input[22] is input[22]
--operation mode is input

input[22] = INPUT();


--input[21] is input[21]
--operation mode is input

input[21] = INPUT();


--input[20] is input[20]
--operation mode is input

input[20] = INPUT();


--input[19] is input[19]
--operation mode is input

input[19] = INPUT();


--input[18] is input[18]
--operation mode is input

input[18] = INPUT();


--input[17] is input[17]
--operation mode is input

input[17] = INPUT();


--input[16] is input[16]
--operation mode is input

input[16] = INPUT();


--input[15] is input[15]
--operation mode is input

input[15] = INPUT();


--input[14] is input[14]
--operation mode is input

input[14] = INPUT();


--input[13] is input[13]
--operation mode is input

input[13] = INPUT();


--input[12] is input[12]
--operation mode is input

input[12] = INPUT();


--input[11] is input[11]
--operation mode is input

input[11] = INPUT();


--input[10] is input[10]
--operation mode is input

input[10] = INPUT();


--input[9] is input[9]
--operation mode is input

input[9] = INPUT();


--input[8] is input[8]
--operation mode is input

input[8] = INPUT();


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

input[7] = INPUT();


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

input[6] = INPUT();


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

input[5] = INPUT();


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

input[4] = INPUT();


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

input[3] = INPUT();


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

input[2] = INPUT();


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

input[1] = INPUT();


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

input[0] = INPUT();

⌨️ 快捷键说明

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