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

📄 lin.map.eqn

📁 cpld-epm7128stc100-10驱动四位LED结果显示1234
💻 EQN
字号:
--B1_dffs[0] is lpm_counter:count_rtl_0|dffs[0]
B1_dffs[0]_reg_input = VCC;
B1_dffs[0] = TFFE(B1_dffs[0]_reg_input, GLOBAL(clock), , , );


--B1_dffs[1] is lpm_counter:count_rtl_0|dffs[1]
B1_dffs[1]_or_out = B1_dffs[0];
B1_dffs[1]_reg_input = B1_dffs[1] $ B1_dffs[1]_or_out;
B1_dffs[1] = DFFE(B1_dffs[1]_reg_input, GLOBAL(clock), , , );


--B1_dffs[2] is lpm_counter:count_rtl_0|dffs[2]
B1_dffs[2]_p1_out = B1_dffs[1] & B1_dffs[0];
B1_dffs[2]_or_out = B1_dffs[2];
B1_dffs[2]_reg_input = B1_dffs[2]_p1_out $ B1_dffs[2]_or_out;
B1_dffs[2] = DFFE(B1_dffs[2]_reg_input, GLOBAL(clock), , , );


--B1_dffs[3] is lpm_counter:count_rtl_0|dffs[3]
B1_dffs[3]_p1_out = B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[3]_or_out = B1_dffs[3];
B1_dffs[3]_reg_input = B1_dffs[3]_p1_out $ B1_dffs[3]_or_out;
B1_dffs[3] = DFFE(B1_dffs[3]_reg_input, GLOBAL(clock), , , );


--B1_dffs[4] is lpm_counter:count_rtl_0|dffs[4]
B1_dffs[4]_p1_out = B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[4]_or_out = B1_dffs[4];
B1_dffs[4]_reg_input = B1_dffs[4]_p1_out $ B1_dffs[4]_or_out;
B1_dffs[4] = DFFE(B1_dffs[4]_reg_input, GLOBAL(clock), , , );


--B1_dffs[5] is lpm_counter:count_rtl_0|dffs[5]
B1_dffs[5]_p1_out = B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[5]_or_out = B1_dffs[5];
B1_dffs[5]_reg_input = B1_dffs[5]_p1_out $ B1_dffs[5]_or_out;
B1_dffs[5] = DFFE(B1_dffs[5]_reg_input, GLOBAL(clock), , , );


--B1_dffs[6] is lpm_counter:count_rtl_0|dffs[6]
B1_dffs[6]_p1_out = B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[6]_or_out = B1_dffs[6];
B1_dffs[6]_reg_input = B1_dffs[6]_p1_out $ B1_dffs[6]_or_out;
B1_dffs[6] = DFFE(B1_dffs[6]_reg_input, GLOBAL(clock), , , );


--B1_dffs[7] is lpm_counter:count_rtl_0|dffs[7]
B1_dffs[7]_p1_out = B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[7]_or_out = B1_dffs[7];
B1_dffs[7]_reg_input = B1_dffs[7]_p1_out $ B1_dffs[7]_or_out;
B1_dffs[7] = DFFE(B1_dffs[7]_reg_input, GLOBAL(clock), , , );


--B1_dffs[8] is lpm_counter:count_rtl_0|dffs[8]
B1_dffs[8]_p1_out = B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[8]_or_out = B1_dffs[8]_p1_out;
B1_dffs[8]_reg_input = B1_dffs[8]_or_out;
B1_dffs[8] = TFFE(B1_dffs[8]_reg_input, GLOBAL(clock), , , );


--B1_dffs[9] is lpm_counter:count_rtl_0|dffs[9]
B1_dffs[9]_p1_out = B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[9]_or_out = B1_dffs[9];
B1_dffs[9]_reg_input = B1_dffs[9]_p1_out $ B1_dffs[9]_or_out;
B1_dffs[9] = DFFE(B1_dffs[9]_reg_input, GLOBAL(clock), , , );


--B1_dffs[10] is lpm_counter:count_rtl_0|dffs[10]
B1_dffs[10]_p1_out = B1_dffs[9] & B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[10]_or_out = B1_dffs[10];
B1_dffs[10]_reg_input = B1_dffs[10]_p1_out $ B1_dffs[10]_or_out;
B1_dffs[10] = DFFE(B1_dffs[10]_reg_input, GLOBAL(clock), , , );


--B1_dffs[11] is lpm_counter:count_rtl_0|dffs[11]
B1_dffs[11]_p1_out = B1_dffs[10] & B1_dffs[9] & B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[11]_or_out = B1_dffs[11];
B1_dffs[11]_reg_input = B1_dffs[11]_p1_out $ B1_dffs[11]_or_out;
B1_dffs[11] = DFFE(B1_dffs[11]_reg_input, GLOBAL(clock), , , );


--B1_dffs[12] is lpm_counter:count_rtl_0|dffs[12]
B1_dffs[12]_p1_out = B1_dffs[11] & B1_dffs[10] & B1_dffs[9] & B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[12]_or_out = B1_dffs[12];
B1_dffs[12]_reg_input = B1_dffs[12]_p1_out $ B1_dffs[12]_or_out;
B1_dffs[12] = DFFE(B1_dffs[12]_reg_input, GLOBAL(clock), , , );


--B1_dffs[13] is lpm_counter:count_rtl_0|dffs[13]
B1_dffs[13]_p1_out = B1_dffs[12] & B1_dffs[11] & B1_dffs[10] & B1_dffs[9] & B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[13]_or_out = B1_dffs[13]_p1_out;
B1_dffs[13]_reg_input = B1_dffs[13]_or_out;
B1_dffs[13] = TFFE(B1_dffs[13]_reg_input, GLOBAL(clock), , , );


--B1_dffs[14] is lpm_counter:count_rtl_0|dffs[14]
B1_dffs[14]_p1_out = !B1_dffs[13] & B1_dffs[12] & B1_dffs[11] & B1_dffs[10] & B1_dffs[9] & B1_dffs[8] & B1_dffs[7] & B1_dffs[6] & B1_dffs[5] & B1_dffs[4] & B1_dffs[3] & B1_dffs[2] & B1_dffs[1] & B1_dffs[0];
B1_dffs[14]_or_out = B1_dffs[14];
B1_dffs[14]_reg_input = B1_dffs[14]_p1_out $ B1_dffs[14]_or_out;
B1_dffs[14] = DFFE(B1_dffs[14]_reg_input, GLOBAL(clock), , , );


--A1L1 is Decoder~43
A1L1_p1_out = !B1_dffs[14] & B1_dffs[13];
A1L1_or_out = A1L1_p1_out;
A1L1 = !(A1L1_or_out);


--A1L2 is Decoder~47
A1L2_p1_out = !B1_dffs[14] & !B1_dffs[13];
A1L2_or_out = A1L2_p1_out;
A1L2 = !(A1L2_or_out);


--A1L3 is Decoder~50
A1L3_p1_out = B1_dffs[14] & B1_dffs[13];
A1L3_or_out = A1L3_p1_out;
A1L3 = !(A1L3_or_out);


--A1L4 is Decoder~53
A1L4_p1_out = B1_dffs[14] & !B1_dffs[13];
A1L4_or_out = A1L4_p1_out;
A1L4 = !(A1L4_or_out);


--A1L71 is seg_reg[1]~3
A1L71_p1_out = B1_dffs[14] & B1_dffs[13];
A1L71_or_out = A1L71_p1_out;
A1L71 = !(A1L71_or_out);


--A1L5 is Decoder~56
A1L5_p1_out = B1_dffs[14] & B1_dffs[13];
A1L5_or_out = A1L5_p1_out;
A1L5 = A1L5_or_out;


--A1L6 is Decoder~58
A1L6_p1_out = B1_dffs[14] & !B1_dffs[13];
A1L6_or_out = A1L6_p1_out;
A1L6 = A1L6_or_out;


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


--~GND~0 is ~GND~0
~GND~0_or_out = GND;
~GND~0 = ~GND~0_or_out;


--~GND~1 is ~GND~1
~GND~1_or_out = GND;
~GND~1 = ~GND~1_or_out;


--~GND~2 is ~GND~2
~GND~2_or_out = GND;
~GND~2 = ~GND~2_or_out;


--clock is clock
--operation mode is input

clock = INPUT();


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

seg[7] = OUTPUT(~VCC~0);


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

seg[6] = OUTPUT(~GND~0);


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

seg[3] = OUTPUT(~GND~1);


--seg[0] is seg[0]
--operation mode is output

seg[0] = OUTPUT(~GND~2);


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

seg[4] = OUTPUT(B1_dffs[13]);


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

sl[3] = OUTPUT(A1L1);


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

sl[2] = OUTPUT(A1L2);


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

sl[1] = OUTPUT(A1L3);


--sl[0] is sl[0]
--operation mode is output

sl[0] = OUTPUT(A1L4);


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

seg[5] = OUTPUT(A1L5);


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

seg[2] = OUTPUT(A1L6);


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

seg[1] = OUTPUT(A1L71);


⌨️ 快捷键说明

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