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

📄 cutout.map.eqn

📁 光栅尺的四细分和辩向电路
💻 EQN
📖 第 1 页 / 共 2 页
字号:


--D1_dffs[17] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[17]
D1_dffs[17]_p1_out = !Sclr & D1L8;
D1_dffs[17]_or_out = D1_dffs[17]_p1_out;
D1_dffs[17]_reg_input = D1_dffs[17]_or_out;
D1_dffs[17]_p3_out = DirCntB & DirCntA;
D1_dffs[17] = DFFE(D1_dffs[17]_reg_input, D1_dffs[17]_p3_out, , , );


--F2L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00011|result_node~58
F2L1_p1_out = !OutSel[1] & D1_dffs[1] & !OutSel[0];
F2L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[9];
F2L1_p3_out = OutSel[1] & D1_dffs[17];
F2L1_or_out = F2L1_p1_out # F2L1_p2_out # F2L1_p3_out;
F2L1 = F2L1_or_out;


--D1L9 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2966
D1L9_p2_out = D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L9_p3_out = !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L9_or_out = D1L9_p2_out # D1L9_p3_out;
D1L9 = D1_dffs[18] $ D1L9_or_out;


--D1_dffs[18] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[18]
D1_dffs[18]_p1_out = !Sclr & D1L9;
D1_dffs[18]_or_out = D1_dffs[18]_p1_out;
D1_dffs[18]_reg_input = D1_dffs[18]_or_out;
D1_dffs[18]_p3_out = DirCntB & DirCntA;
D1_dffs[18] = DFFE(D1_dffs[18]_reg_input, D1_dffs[18]_p3_out, , , );


--F3L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00013|result_node~58
F3L1_p1_out = !OutSel[1] & D1_dffs[2] & !OutSel[0];
F3L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[10];
F3L1_p3_out = OutSel[1] & D1_dffs[18];
F3L1_or_out = F3L1_p1_out # F3L1_p2_out # F3L1_p3_out;
F3L1 = F3L1_or_out;


--D1L01 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2971
D1L01_p2_out = D1_dffs[18] & D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L01_p3_out = !D1_dffs[18] & !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L01_or_out = D1L01_p2_out # D1L01_p3_out;
D1L01 = D1_dffs[19] $ D1L01_or_out;


--D1_dffs[19] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[19]
D1_dffs[19]_p1_out = !Sclr & D1L01;
D1_dffs[19]_or_out = D1_dffs[19]_p1_out;
D1_dffs[19]_reg_input = D1_dffs[19]_or_out;
D1_dffs[19]_p3_out = DirCntB & DirCntA;
D1_dffs[19] = DFFE(D1_dffs[19]_reg_input, D1_dffs[19]_p3_out, , , );


--F4L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00015|result_node~58
F4L1_p1_out = !OutSel[1] & D1_dffs[3] & !OutSel[0];
F4L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[11];
F4L1_p3_out = OutSel[1] & D1_dffs[19];
F4L1_or_out = F4L1_p1_out # F4L1_p2_out # F4L1_p3_out;
F4L1 = F4L1_or_out;


--D1L11 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2976
D1L11_p2_out = D1_dffs[19] & D1_dffs[18] & D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L11_p3_out = !D1_dffs[19] & !D1_dffs[18] & !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L11_or_out = D1L11_p2_out # D1L11_p3_out;
D1L11 = D1_dffs[20] $ D1L11_or_out;


--D1_dffs[20] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[20]
D1_dffs[20]_p1_out = !Sclr & D1L11;
D1_dffs[20]_or_out = D1_dffs[20]_p1_out;
D1_dffs[20]_reg_input = D1_dffs[20]_or_out;
D1_dffs[20]_p3_out = DirCntB & DirCntA;
D1_dffs[20] = DFFE(D1_dffs[20]_reg_input, D1_dffs[20]_p3_out, , , );


--F5L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00017|result_node~58
F5L1_p1_out = !OutSel[1] & D1_dffs[4] & !OutSel[0];
F5L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[12];
F5L1_p3_out = OutSel[1] & D1_dffs[20];
F5L1_or_out = F5L1_p1_out # F5L1_p2_out # F5L1_p3_out;
F5L1 = F5L1_or_out;


--D1L21 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2981
D1L21_p2_out = D1_dffs[20] & D1_dffs[19] & D1_dffs[18] & D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L21_p3_out = !D1_dffs[20] & !D1_dffs[19] & !D1_dffs[18] & !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L21_or_out = D1L21_p2_out # D1L21_p3_out;
D1L21 = D1_dffs[21] $ D1L21_or_out;


--D1_dffs[21] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[21]
D1_dffs[21]_p1_out = !Sclr & D1L21;
D1_dffs[21]_or_out = D1_dffs[21]_p1_out;
D1_dffs[21]_reg_input = D1_dffs[21]_or_out;
D1_dffs[21]_p3_out = DirCntB & DirCntA;
D1_dffs[21] = DFFE(D1_dffs[21]_reg_input, D1_dffs[21]_p3_out, , , );


--F6L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00019|result_node~58
F6L1_p1_out = !OutSel[1] & D1_dffs[5] & !OutSel[0];
F6L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[13];
F6L1_p3_out = OutSel[1] & D1_dffs[21];
F6L1_or_out = F6L1_p1_out # F6L1_p2_out # F6L1_p3_out;
F6L1 = F6L1_or_out;


--D1L31 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2986
D1L31_p2_out = D1_dffs[21] & D1_dffs[20] & D1_dffs[19] & D1_dffs[18] & D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L31_p3_out = !D1_dffs[21] & !D1_dffs[20] & !D1_dffs[19] & !D1_dffs[18] & !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L31_or_out = D1L31_p2_out # D1L31_p3_out;
D1L31 = D1_dffs[22] $ D1L31_or_out;


--D1_dffs[22] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[22]
D1_dffs[22]_p1_out = !Sclr & D1L31;
D1_dffs[22]_or_out = D1_dffs[22]_p1_out;
D1_dffs[22]_reg_input = D1_dffs[22]_or_out;
D1_dffs[22]_p3_out = DirCntB & DirCntA;
D1_dffs[22] = DFFE(D1_dffs[22]_reg_input, D1_dffs[22]_p3_out, , , );


--F7L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00021|result_node~58
F7L1_p1_out = !OutSel[1] & D1_dffs[6] & !OutSel[0];
F7L1_p2_out = !OutSel[1] & OutSel[0] & D1_dffs[14];
F7L1_p3_out = OutSel[1] & D1_dffs[22];
F7L1_or_out = F7L1_p1_out # F7L1_p2_out # F7L1_p3_out;
F7L1 = F7L1_or_out;


--D1L41 is lpm_counter24:inst|lpm_counter:lpm_counter_component|_~2991
D1L41_p2_out = D1_dffs[22] & D1_dffs[21] & D1_dffs[20] & D1_dffs[19] & D1_dffs[18] & D1_dffs[17] & D1_dffs[16] & D1_dffs[15] & D1_dffs[14] & D1_dffs[13] & D1_dffs[12] & D1_dffs[11] & D1_dffs[10] & D1_dffs[9] & D1_dffs[8] & D1_dffs[7] & D1_dffs[6] & D1_dffs[5] & D1_dffs[4] & D1_dffs[3] & D1_dffs[2] & D1_dffs[1] & D1_dffs[0] & inst3;
D1L41_p3_out = !D1_dffs[22] & !D1_dffs[21] & !D1_dffs[20] & !D1_dffs[19] & !D1_dffs[18] & !D1_dffs[17] & !D1_dffs[16] & !D1_dffs[15] & !D1_dffs[14] & !D1_dffs[13] & !D1_dffs[12] & !D1_dffs[11] & !D1_dffs[10] & !D1_dffs[9] & !D1_dffs[8] & !D1_dffs[7] & !D1_dffs[6] & !D1_dffs[5] & !D1_dffs[4] & !D1_dffs[3] & !D1_dffs[2] & !D1_dffs[1] & !D1_dffs[0] & !inst3 & !Sclr;
D1L41_or_out = D1L41_p2_out # D1L41_p3_out;
D1L41 = D1_dffs[23] $ D1L41_or_out;


--D1_dffs[23] is lpm_counter24:inst|lpm_counter:lpm_counter_component|dffs[23]
D1_dffs[23]_p1_out = !Sclr & D1L41;
D1_dffs[23]_or_out = D1_dffs[23]_p1_out;
D1_dffs[23]_reg_input = D1_dffs[23]_or_out;
D1_dffs[23]_p3_out = DirCntB & DirCntA;
D1_dffs[23] = DFFE(D1_dffs[23]_reg_input, D1_dffs[23]_p3_out, , , );


--F8L1 is Mux:inst5|lpm_mux:lpm_mux_component|muxlut:$00023|result_node~58
F8L1_p1_out = D1_dffs[23] & OutSel[1];
F8L1_p2_out = !OutSel[1] & D1_dffs[7] & !OutSel[0];
F8L1_p3_out = !OutSel[1] & OutSel[0] & D1_dffs[15];
F8L1_or_out = F8L1_p1_out # F8L1_p2_out # F8L1_p3_out;
F8L1 = F8L1_or_out;


--Sclr is Sclr
--operation mode is input

Sclr = INPUT();


--DirCntB is DirCntB
--operation mode is input

DirCntB = INPUT();


--DirCntA is DirCntA
--operation mode is input

DirCntA = INPUT();


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

OutSel[1] = INPUT();


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

OutSel[0] = INPUT();


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

Cnt8b[0] = OUTPUT(F1L1);


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

Cnt8b[1] = OUTPUT(F2L1);


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

Cnt8b[2] = OUTPUT(F3L1);


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

Cnt8b[3] = OUTPUT(F4L1);


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

Cnt8b[4] = OUTPUT(F5L1);


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

Cnt8b[5] = OUTPUT(F6L1);


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

Cnt8b[6] = OUTPUT(F7L1);


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

Cnt8b[7] = OUTPUT(F8L1);


⌨️ 快捷键说明

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