📄 da.map.eqn
字号:
--clk2 is clk2
--operation mode is normal
clk2_lut_out = !clk2;
clk2 = DFFEAS(clk2_lut_out, clk, VCC, , A1L79, , , , );
--clk1 is clk1
--operation mode is normal
clk1_lut_out = !clk1;
clk1 = DFFEAS(clk1_lut_out, clk, VCC, , A1L001, , , , );
--A1L6 is clk_out~10
--operation mode is normal
A1L6 = sign & clk2 # !sign & clk1;
--A1L93 is data1~64
--operation mode is normal
A1L93 = sign & counter2[7] # !sign & counter1[7];
--A1L04 is data1~65
--operation mode is normal
A1L04 = sign & counter2[6] # !sign & counter1[6];
--A1L14 is data1~66
--operation mode is normal
A1L14 = sign & counter2[5] # !sign & counter1[5];
--A1L24 is data1~67
--operation mode is normal
A1L24 = sign & counter2[4] # !sign & counter1[4];
--A1L34 is data1~68
--operation mode is normal
A1L34 = sign & counter2[3] # !sign & counter1[3];
--A1L44 is data1~69
--operation mode is normal
A1L44 = sign & counter2[2] # !sign & counter1[2];
--A1L54 is data1~70
--operation mode is normal
A1L54 = sign & counter2[1] # !sign & counter1[1];
--A1L64 is data1~71
--operation mode is normal
A1L64 = sign & counter2[0] # !sign & counter1[0];
--C1_safe_q[0] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[0]
--operation mode is arithmetic
C1_safe_q[0]_lut_out = C1_safe_q[0] $ cnt0[0];
C1_safe_q[0] = DFFEAS(C1_safe_q[0]_lut_out, clk, VCC, , , , , , );
--C1L2 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella0~COUT
--operation mode is arithmetic
C1L2 = CARRY(C1_safe_q[0]);
--C1_safe_q[1] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[1]
--operation mode is arithmetic
C1_safe_q[1]_carry_eqn = C1L2;
C1_safe_q[1]_lut_out = C1_safe_q[1] $ (cnt0[0] & C1_safe_q[1]_carry_eqn);
C1_safe_q[1] = DFFEAS(C1_safe_q[1]_lut_out, clk, VCC, , , , , , );
--C1L4 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella1~COUT
--operation mode is arithmetic
C1L4 = CARRY(!C1L2 # !C1_safe_q[1]);
--C1_safe_q[2] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[2]
--operation mode is arithmetic
C1_safe_q[2]_carry_eqn = C1L4;
C1_safe_q[2]_lut_out = C1_safe_q[2] $ (cnt0[0] & !C1_safe_q[2]_carry_eqn);
C1_safe_q[2] = DFFEAS(C1_safe_q[2]_lut_out, clk, VCC, , , , , , );
--C1L6 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella2~COUT
--operation mode is arithmetic
C1L6 = CARRY(C1_safe_q[2] & !C1L4);
--cnt0[0] is cnt0[0]
--operation mode is normal
cnt0[0]_lut_out = !cnt0[0];
cnt0[0] = DFFEAS(cnt0[0]_lut_out, clk, VCC, , , , , , );
--A1L59 is reduce_nor~209
--operation mode is normal
A1L59 = !cnt0[0] # !C1_safe_q[2] # !C1_safe_q[1] # !C1_safe_q[0];
--C1_safe_q[3] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[3]
--operation mode is arithmetic
C1_safe_q[3]_carry_eqn = C1L6;
C1_safe_q[3]_lut_out = C1_safe_q[3] $ (cnt0[0] & C1_safe_q[3]_carry_eqn);
C1_safe_q[3] = DFFEAS(C1_safe_q[3]_lut_out, clk, VCC, , , , , , );
--C1L8 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella3~COUT
--operation mode is arithmetic
C1L8 = CARRY(!C1L6 # !C1_safe_q[3]);
--C1_safe_q[4] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[4]
--operation mode is arithmetic
C1_safe_q[4]_carry_eqn = C1L8;
C1_safe_q[4]_lut_out = C1_safe_q[4] $ (cnt0[0] & !C1_safe_q[4]_carry_eqn);
C1_safe_q[4] = DFFEAS(C1_safe_q[4]_lut_out, clk, VCC, , , , , , );
--C1L01 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella4~COUT
--operation mode is arithmetic
C1L01 = CARRY(C1_safe_q[4] & !C1L8);
--C1_safe_q[5] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[5]
--operation mode is arithmetic
C1_safe_q[5]_carry_eqn = C1L01;
C1_safe_q[5]_lut_out = C1_safe_q[5] $ (cnt0[0] & C1_safe_q[5]_carry_eqn);
C1_safe_q[5] = DFFEAS(C1_safe_q[5]_lut_out, clk, VCC, , , , , , );
--C1L21 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella5~COUT
--operation mode is arithmetic
C1L21 = CARRY(!C1L01 # !C1_safe_q[5]);
--C1_safe_q[6] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[6]
--operation mode is arithmetic
C1_safe_q[6]_carry_eqn = C1L21;
C1_safe_q[6]_lut_out = C1_safe_q[6] $ (cnt0[0] & !C1_safe_q[6]_carry_eqn);
C1_safe_q[6] = DFFEAS(C1_safe_q[6]_lut_out, clk, VCC, , , , , , );
--C1L41 is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|counter_cella6~COUT
--operation mode is arithmetic
C1L41 = CARRY(C1_safe_q[6] & !C1L21);
--A1L69 is reduce_nor~210
--operation mode is normal
A1L69 = !C1_safe_q[6] # !C1_safe_q[5] # !C1_safe_q[4] # !C1_safe_q[3];
--C1_safe_q[7] is lpm_counter:cnt1_rtl_1|cntr_ib7:auto_generated|safe_q[7]
--operation mode is normal
C1_safe_q[7]_carry_eqn = C1L41;
C1_safe_q[7]_lut_out = C1_safe_q[7] $ (cnt0[0] & C1_safe_q[7]_carry_eqn);
C1_safe_q[7] = DFFEAS(C1_safe_q[7]_lut_out, clk, VCC, , , , , , );
--A1L79 is reduce_nor~211
--operation mode is normal
A1L79 = !A1L59 & !A1L69 & C1_safe_q[7];
--D1_safe_q[0] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[0]
--operation mode is arithmetic
D1_safe_q[0]_lut_out = D1_safe_q[0] $ cnt0[0];
D1_safe_q[0] = DFFEAS(D1_safe_q[0]_lut_out, clk, VCC, , , , , , );
--D1L2 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella0~COUT
--operation mode is arithmetic
D1L2 = CARRY(D1_safe_q[0]);
--D1_safe_q[1] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[1]
--operation mode is arithmetic
D1_safe_q[1]_carry_eqn = D1L2;
D1_safe_q[1]_lut_out = D1_safe_q[1] $ (cnt0[0] & D1_safe_q[1]_carry_eqn);
D1_safe_q[1] = DFFEAS(D1_safe_q[1]_lut_out, clk, VCC, , , , , , );
--D1L4 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella1~COUT
--operation mode is arithmetic
D1L4 = CARRY(!D1L2 # !D1_safe_q[1]);
--D1_safe_q[2] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[2]
--operation mode is arithmetic
D1_safe_q[2]_carry_eqn = D1L4;
D1_safe_q[2]_lut_out = D1_safe_q[2] $ (cnt0[0] & !D1_safe_q[2]_carry_eqn);
D1_safe_q[2] = DFFEAS(D1_safe_q[2]_lut_out, clk, VCC, , , , , , );
--D1L6 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella2~COUT
--operation mode is arithmetic
D1L6 = CARRY(D1_safe_q[2] & !D1L4);
--A1L89 is reduce_nor~212
--operation mode is normal
A1L89 = !cnt0[0] # !D1_safe_q[2] # !D1_safe_q[1] # !D1_safe_q[0];
--D1_safe_q[3] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[3]
--operation mode is arithmetic
D1_safe_q[3]_carry_eqn = D1L6;
D1_safe_q[3]_lut_out = D1_safe_q[3] $ (cnt0[0] & D1_safe_q[3]_carry_eqn);
D1_safe_q[3] = DFFEAS(D1_safe_q[3]_lut_out, clk, VCC, , , , , , );
--D1L8 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella3~COUT
--operation mode is arithmetic
D1L8 = CARRY(!D1L6 # !D1_safe_q[3]);
--D1_safe_q[4] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[4]
--operation mode is arithmetic
D1_safe_q[4]_carry_eqn = D1L8;
D1_safe_q[4]_lut_out = D1_safe_q[4] $ (cnt0[0] & !D1_safe_q[4]_carry_eqn);
D1_safe_q[4] = DFFEAS(D1_safe_q[4]_lut_out, clk, VCC, , , , , , );
--D1L01 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella4~COUT
--operation mode is arithmetic
D1L01 = CARRY(D1_safe_q[4] & !D1L8);
--D1_safe_q[5] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[5]
--operation mode is arithmetic
D1_safe_q[5]_carry_eqn = D1L01;
D1_safe_q[5]_lut_out = D1_safe_q[5] $ (cnt0[0] & D1_safe_q[5]_carry_eqn);
D1_safe_q[5] = DFFEAS(D1_safe_q[5]_lut_out, clk, VCC, , , , , , );
--D1L21 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella5~COUT
--operation mode is arithmetic
D1L21 = CARRY(!D1L01 # !D1_safe_q[5]);
--D1_safe_q[6] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[6]
--operation mode is arithmetic
D1_safe_q[6]_carry_eqn = D1L21;
D1_safe_q[6]_lut_out = D1_safe_q[6] $ (cnt0[0] & !D1_safe_q[6]_carry_eqn);
D1_safe_q[6] = DFFEAS(D1_safe_q[6]_lut_out, clk, VCC, , , , , , );
--D1L41 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella6~COUT
--operation mode is arithmetic
D1L41 = CARRY(D1_safe_q[6] & !D1L21);
--A1L99 is reduce_nor~213
--operation mode is normal
A1L99 = !D1_safe_q[6] # !D1_safe_q[5] # !D1_safe_q[4] # !D1_safe_q[3];
--D1_safe_q[7] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[7]
--operation mode is arithmetic
D1_safe_q[7]_carry_eqn = D1L41;
D1_safe_q[7]_lut_out = D1_safe_q[7] $ (cnt0[0] & D1_safe_q[7]_carry_eqn);
D1_safe_q[7] = DFFEAS(D1_safe_q[7]_lut_out, clk, VCC, , , , , , );
--D1L61 is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|counter_cella7~COUT
--operation mode is arithmetic
D1L61 = CARRY(!D1L41 # !D1_safe_q[7]);
--D1_safe_q[8] is lpm_counter:cnt_rtl_0|cntr_jb7:auto_generated|safe_q[8]
--operation mode is normal
D1_safe_q[8]_carry_eqn = D1L61;
D1_safe_q[8]_lut_out = D1_safe_q[8] $ (cnt0[0] & !D1_safe_q[8]_carry_eqn);
D1_safe_q[8] = DFFEAS(D1_safe_q[8]_lut_out, clk, VCC, , , , , , );
--A1L001 is reduce_nor~214
--operation mode is normal
A1L001 = !A1L89 & !A1L99 & D1_safe_q[7] & D1_safe_q[8];
--state.s3 is state.s3
--operation mode is normal
state.s3_lut_out = state.s2 # state.s3 & !A1L201 # !A1L101;
state.s3 = DFFEAS(state.s3_lut_out, clk0, VCC, , , , , , );
--state.s1 is state.s1
--operation mode is normal
state.s1_lut_out = state.s1 & !A1L401 # !A1L301 # !state.s0;
state.s1 = DFFEAS(state.s1_lut_out, clk0, VCC, , , , , , );
--state.s2 is state.s2
--operation mode is normal
state.s2_lut_out = state.s1 & A1L301 & A1L401;
state.s2 = DFFEAS(state.s2_lut_out, clk0, VCC, , , , , , );
--sign is sign
--operation mode is normal
sign = state.s3 & sign # !state.s3 & state.s1 & sign # !state.s1 & state.s2;
--A1L501 is Select~317
--operation mode is normal
A1L501 = state.s2 & !state.s3;
--process5_349 is process5_349
--operation mode is normal
process5_349_carry_eqn = A1L18;
process5_349_lut_out = counter2[7] $ (!process5_349_carry_eqn);
process5_349 = DFFEAS(process5_349_lut_out, clk2, VCC, , , , , , );
--A1L601 is Select~318
--operation mode is normal
A1L601 = process5_349 & state.s3;
--counter2[7] is counter2[7]
--operation mode is normal
counter2[7] = state.s1 & counter2[7] # !state.s1 & A1L501 # A1L601;
--process5_265 is process5_265
--operation mode is normal
process5_265_carry_eqn = A1L66;
process5_265_lut_out = counter1[7] $ (process5_265_carry_eqn);
process5_265 = DFFEAS(process5_265_lut_out, clk1, VCC, , , , , , );
--A1L06 is next_state~0
--operation mode is normal
A1L06 = state.s3 # state.s2;
--counter1[7] is counter1[7]
--operation mode is normal
counter1[7] = A1L06 & counter1[7] # !A1L06 & process5_265 & state.s1;
--process5_358 is process5_358
--operation mode is arithmetic
process5_358_carry_eqn = A1L38;
process5_358_lut_out = counter2[6] $ (process5_358_carry_eqn);
process5_358 = DFFEAS(process5_358_lut_out, clk2, VCC, , , , , , );
--A1L18 is process5_358~COUT
--operation mode is arithmetic
A1L18 = CARRY(counter2[6] # !A1L38);
--A1L701 is Select~319
--operation mode is normal
A1L701 = process5_358 & state.s3;
--counter2[6] is counter2[6]
--operation mode is normal
counter2[6] = state.s1 & counter2[6] # !state.s1 & A1L701 # A1L501;
--process5_274 is process5_274
--operation mode is arithmetic
process5_274_carry_eqn = A1L86;
process5_274_lut_out = counter1[6] $ (!process5_274_carry_eqn);
process5_274 = DFFEAS(process5_274_lut_out, clk1, VCC, , , , , , );
--A1L66 is process5_274~COUT
--operation mode is arithmetic
A1L66 = CARRY(counter1[6] & !A1L86);
--counter1[6] is counter1[6]
--operation mode is normal
counter1[6] = A1L06 & counter1[6] # !A1L06 & process5_274 & state.s1;
--process5_367 is process5_367
--operation mode is arithmetic
process5_367_carry_eqn = A1L58;
process5_367_lut_out = counter2[5] $ (!process5_367_carry_eqn);
process5_367 = DFFEAS(process5_367_lut_out, clk2, VCC, , , , , , );
--A1L38 is process5_367~COUT
--operation mode is arithmetic
A1L38 = CARRY(!counter2[5] & !A1L58);
--A1L801 is Select~320
--operation mode is normal
A1L801 = process5_367 & state.s3;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -