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

📄 taxi.fit.eqn

📁 在Quatus下用VerilogHDL语言编写
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--D3_q[3] is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|q[3] at LC3_B3
--operation mode is clrb_cntr

D3_q[3]_lut_out = (D3_q[3] $ (A1L08 & D3L7)) & A1L28;
D3_q[3] = DFFEA(D3_q[3]_lut_out, f64, , , , , );


--D3_q[2] is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|q[2] at LC2_B3
--operation mode is clrb_cntr

D3_q[2]_lut_out = (D3_q[2] $ (A1L08 & D3L5)) & A1L28;
D3_q[2] = DFFEA(D3_q[2]_lut_out, f64, , , , , );

--D3L7 is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC2_B3
--operation mode is clrb_cntr

D3L7 = CARRY(D3_q[2] & D3L5);


--D3_q[1] is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|q[1] at LC1_B3
--operation mode is clrb_cntr

D3_q[1]_lut_out = (D3_q[1] $ (A1L08 & D3L3)) & A1L28;
D3_q[1] = DFFEA(D3_q[1]_lut_out, f64, , , , , );

--D3L5 is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC1_B3
--operation mode is clrb_cntr

D3L5 = CARRY(D3_q[1] & D3L3);


--D3_q[0] is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|q[0] at LC8_B1
--operation mode is clrb_cntr

D3_q[0]_lut_out = (A1L08 $ D3_q[0]) & A1L28;
D3_q[0] = DFFEA(D3_q[0]_lut_out, f64, , , , , );

--D3L3 is lpm_counter:min1_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC8_B1
--operation mode is clrb_cntr

D3L3 = CARRY(D3_q[0]);


--D2_q[3] is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|q[3] at LC8_C9
--operation mode is clrb_cntr

D2_q[3]_lut_out = (D2_q[3] $ (A1L99 & D2L7)) & A1L101;
D2_q[3] = DFFEA(D2_q[3]_lut_out, f64, , , , , );


--D2_q[2] is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|q[2] at LC7_C9
--operation mode is clrb_cntr

D2_q[2]_lut_out = (D2_q[2] $ (A1L99 & D2L5)) & A1L101;
D2_q[2] = DFFEA(D2_q[2]_lut_out, f64, , , , , );

--D2L7 is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC7_C9
--operation mode is clrb_cntr

D2L7 = CARRY(D2_q[2] & D2L5);


--D2_q[1] is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|q[1] at LC6_C9
--operation mode is clrb_cntr

D2_q[1]_lut_out = (D2_q[1] $ (A1L99 & D2L3)) & A1L101;
D2_q[1] = DFFEA(D2_q[1]_lut_out, f64, , , , , );

--D2L5 is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC6_C9
--operation mode is clrb_cntr

D2L5 = CARRY(D2_q[1] & D2L3);


--D2_q[0] is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|q[0] at LC5_C9
--operation mode is clrb_cntr

D2_q[0]_lut_out = (A1L99 $ D2_q[0]) & A1L101;
D2_q[0] = DFFEA(D2_q[0]_lut_out, f64, , , , , );

--D2L3 is lpm_counter:km1_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC5_C9
--operation mode is clrb_cntr

D2L3 = CARRY(D2_q[0]);


--D1_q[3] is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|q[3] at LC8_B11
--operation mode is clrb_cntr

D1_q[3]_lut_out = (D1_q[3] $ (A1L121 & D1L7)) & A1L321;
D1_q[3] = DFFEA(D1_q[3]_lut_out, f64, , , , , );


--D1_q[2] is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|q[2] at LC7_B11
--operation mode is clrb_cntr

D1_q[2]_lut_out = (D1_q[2] $ (A1L121 & D1L5)) & A1L321;
D1_q[2] = DFFEA(D1_q[2]_lut_out, f64, , , , , );

--D1L7 is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC7_B11
--operation mode is clrb_cntr

D1L7 = CARRY(D1_q[2] & D1L5);


--D1_q[1] is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|q[1] at LC6_B11
--operation mode is clrb_cntr

D1_q[1]_lut_out = (D1_q[1] $ (A1L121 & D1L3)) & A1L321;
D1_q[1] = DFFEA(D1_q[1]_lut_out, f64, , , , , );

--D1L5 is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC6_B11
--operation mode is clrb_cntr

D1L5 = CARRY(D1_q[1] & D1L3);


--D1_q[0] is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|q[0] at LC5_B11
--operation mode is clrb_cntr

D1_q[0]_lut_out = (A1L121 $ D1_q[0]) & A1L321;
D1_q[0] = DFFEA(D1_q[0]_lut_out, f64, , , , , );

--D1L3 is lpm_counter:cha3_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC5_B11
--operation mode is clrb_cntr

D1L3 = CARRY(D1_q[0]);


--A1L82Q is cha2[3]~reg0 at LC7_B14
--operation mode is normal

A1L82Q_lut_out = A1L021 & A1L82Q & !reset # !A1L021 & A1L96;
A1L82Q = DFFEA(A1L82Q_lut_out, f64, , , , , );


--A1L62Q is cha2[2]~reg0 at LC1_B14
--operation mode is normal

A1L62Q_lut_out = A1L021 & A1L62Q & !reset # !A1L021 & (A1L62Q $ !A1L07);
A1L62Q = DFFEA(A1L62Q_lut_out, f64, , , , , );


--A1L42Q is cha2[1]~reg0 at LC3_B14
--operation mode is normal

A1L42Q_lut_out = A1L021 & A1L42Q & !reset # !A1L021 & !A1L17;
A1L42Q = DFFEA(A1L42Q_lut_out, f64, , , , , );


--A1L22Q is cha2[0]~reg0 at LC4_B14
--operation mode is normal

A1L22Q_lut_out = A1L021 & (reset # A1L22Q) # !A1L021 & !A1L22Q;
A1L22Q = DFFEA(A1L22Q_lut_out, f64, , , , , );


--A1L91Q is cha1[3]~reg0 at LC5_B20
--operation mode is normal

A1L91Q_lut_out = !A1L011;
A1L91Q = DFFEA(A1L91Q_lut_out, f64, , , , , );


--A1L71Q is cha1[2]~reg0 at LC7_B13
--operation mode is normal

A1L71Q_lut_out = !A1L311;
A1L71Q = DFFEA(A1L71Q_lut_out, f64, , , , , );


--A1L51Q is cha1[1]~reg0 at LC8_B21
--operation mode is normal

A1L51Q_lut_out = !A1L511;
A1L51Q = DFFEA(A1L51Q_lut_out, f64, , , , , );


--A1L31Q is cha1[0]~reg0 at LC1_B20
--operation mode is normal

A1L31Q_lut_out = !A1L31Q & (A1L98 # A1L811);
A1L31Q = DFFEA(A1L31Q_lut_out, f64, , , A1L711, , );


--A1L01Q is cha0[3]~reg0 at LC8_B19
--operation mode is normal

A1L01Q_lut_out = A1L231 & A1L201 # !A1L231 & (miles & !A1L09 # !miles & A1L201);
A1L01Q = DFFEA(A1L01Q_lut_out, f64, , , , , );


--A1L8Q is cha0[2]~reg0 at LC1_B18
--operation mode is normal

A1L8Q_lut_out = miles & (A1L231 & A1L301 # !A1L231 & A1L401) # !miles & A1L301;
A1L8Q = DFFEA(A1L8Q_lut_out, f64, , , , , );


--A1L6Q is cha0[1]~reg0 at LC8_B18
--operation mode is normal

A1L6Q_lut_out = A1L811 & (A1L6Q $ !A1L721) # !A1L811 & A1L501;
A1L6Q = DFFEA(A1L6Q_lut_out, f64, , , , , );


--A1L4Q is cha0[0]~reg0 at LC4_B18
--operation mode is arithmetic

A1L4Q_lut_out = A1L601;
A1L4Q = DFFEA(A1L4Q_lut_out, f64, , , , , );

--G3_cout[0] is lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[0] at LC4_B18
--operation mode is arithmetic

G3_cout[0] = CARRY(A1L4Q);


--A1L561Q is km0[3]~reg0 at LC8_B10
--operation mode is normal

A1L561Q_lut_out = A1L19 & (A1L39 # A1L561Q & !miles);
A1L561Q = DFFEA(A1L561Q_lut_out, f64, , , , , );


--A1L361Q is km0[2]~reg0 at LC4_B7
--operation mode is normal

A1L361Q_lut_out = A1L361Q & (A1L59 # A1L69 & A1L821) # !A1L361Q & A1L69 & !A1L821;
A1L361Q = DFFEA(A1L361Q_lut_out, f64, , , , , );


--A1L161Q is km0[1]~reg0 at LC2_B6
--operation mode is normal

A1L161Q_lut_out = A1L161Q & (A1L59 # A1L69 & !A1L951Q) # !A1L161Q & A1L69 & A1L951Q;
A1L161Q = DFFEA(A1L161Q_lut_out, f64, , , , , );


--A1L951Q is km0[0]~reg0 at LC7_B10
--operation mode is normal

A1L951Q_lut_out = A1L19 & (A1L951Q & A1L79 # !A1L951Q & A1L49);
A1L951Q = DFFEA(A1L951Q_lut_out, f64, , , , , );


--A1L581Q is min0[3]~reg0 at LC6_B8
--operation mode is normal

A1L581Q_lut_out = A1L27 & (A1L47 # A1L581Q & !minout);
A1L581Q = DFFEA(A1L581Q_lut_out, f64, , , , , );


--A1L381Q is min0[2]~reg0 at LC4_B9
--operation mode is normal

A1L381Q_lut_out = A1L381Q & (A1L67 # A1L77 & !A1L131) # !A1L381Q & A1L77 & A1L131;
A1L381Q = DFFEA(A1L381Q_lut_out, f64, , , , , );


--A1L181Q is min0[1]~reg0 at LC2_B9
--operation mode is normal

A1L181Q_lut_out = A1L181Q & (A1L67 # A1L77 & !A1L971Q) # !A1L181Q & A1L77 & A1L971Q;
A1L181Q = DFFEA(A1L181Q_lut_out, f64, , , , , );


--A1L971Q is min0[0]~reg0 at LC1_B8
--operation mode is normal

A1L971Q_lut_out = A1L27 & (A1L971Q & A1L87 # !A1L971Q & A1L57);
A1L971Q = DFFEA(A1L971Q_lut_out, f64, , , , , );


--A1L04Q is flagmile[0]~reg0 at LC3_B6
--operation mode is normal

A1L04Q_lut_out = drive;
A1L04Q = DFFEA(A1L04Q_lut_out, f64, , , A1L44, , );


--A1L54Q is flagmin[0]~reg0 at LC5_B6
--operation mode is normal

A1L54Q_lut_out = !drive;
A1L54Q = DFFEA(A1L54Q_lut_out, f64, , , A1L44, , );


--A1L421 is i~63 at LC6_B14
--operation mode is normal

A1L421 = !A1L62Q & !A1L42Q & !A1L22Q # !A1L82Q;


--A1L121 is i1305~262 at LC1_B11
--operation mode is normal

A1L121 = !A1L021 & !A1L421;


--A1L221 is i1305~263 at LC2_B11
--operation mode is normal

A1L221 = !D1_q[2] & !D1_q[1] & !D1_q[0];


--A1L321 is i1305~264 at LC4_B11
--operation mode is normal

A1L321 = A1L121 & (A1L221 # !D1_q[3]) # !A1L121 & !reset;


--A1L96 is i675~150 at LC2_B14
--operation mode is normal

A1L96 = A1L22Q & A1L42Q & A1L62Q & !A1L82Q # !A1L22Q & !A1L42Q & !A1L62Q & A1L82Q;


--A1L07 is i676~246 at LC5_B14
--operation mode is normal

A1L07 = A1L82Q & (A1L42Q # A1L22Q # !A1L62Q) # !A1L82Q & (!A1L22Q # !A1L42Q);


--A1L17 is i677~6 at LC8_B14
--operation mode is normal

A1L17 = A1L82Q & (A1L42Q & !A1L22Q # !A1L42Q & (A1L22Q # !A1L62Q)) # !A1L82Q & (A1L42Q $ !A1L22Q);


--minout is minout at LC1_B6
--operation mode is normal

minout_lut_out = A1L631 & A1L44 & !minout & !drive;
minout = DFFEA(minout_lut_out, f64, , , , , );


--A1L98 is i720~48 at LC1_B9
--operation mode is normal

A1L98 = minout & (A1L581Q # A1L381Q # A1L181Q);


--A1L201 is i1293~302 at LC5_B19
--operation mode is normal

A1L201 = A1L98 & !E1_unreg_res_node[3] # !A1L98 & A1L01Q & !reset;


--A1L231 is i~780 at LC2_B10
--operation mode is normal

A1L231 = !A1L561Q & !A1L361Q & (!A1L951Q # !A1L161Q);


--miles is miles at LC7_B6
--operation mode is normal

miles_lut_out = A1L731 & A1L44 & drive & !miles;
miles = DFFEA(miles_lut_out, f64, , , , , );


--A1L09 is i1253~0 at LC6_B19
--operation mode is normal

A1L09 = A1L6Q & (A1L01Q $ A1L8Q) # !A1L6Q & (!A1L8Q # !A1L01Q);


--G3_cs_buffer[2] is lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[2] at LC6_B18
--operation mode is arithmetic

G3_cs_buffer[2] = A1L8Q $ A1L621 $ G3_cout[1];

--G3_cout[2] is lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[2] at LC6_B18
--operation mode is arithmetic

G3_cout[2] = CARRY(A1L8Q & (A1L621 # G3_cout[1]) # !A1L8Q & A1L621 & G3_cout[1]);


--A1L301 is i1294~295 at LC3_B18
--operation mode is normal

A1L301 = A1L98 & G3_cs_buffer[2] # !A1L98 & A1L8Q & !reset;


--A1L401 is i1294~296 at LC4_B19
--operation mode is normal

A1L401 = !A1L8Q & (A1L01Q # !A1L6Q);


--A1L721 is i~145 at LC1_B19
--operation mode is normal

A1L721 = A1L01Q # A1L8Q;


--G3_cs_buffer[1] is lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[1] at LC5_B18
--operation mode is arithmetic

G3_cs_buffer[1] = A1L6Q $ A1L621 $ G3_cout[0];

--G3_cout[1] is lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[1] at LC5_B18
--operation mode is arithmetic

G3_cout[1] = CARRY(A1L6Q & (G3_cout[0] # !A1L621) # !A1L6Q & !A1L621 & G3_cout[0]);


--A1L501 is i1295~286 at LC1_B17
--operation mode is normal

A1L501 = A1L98 & !G3_cs_buffer[1] # !A1L98 & A1L6Q & !reset;


--A1L811 is i1301~243 at LC1_B10
--operation mode is normal

A1L811 = miles & !A1L231;


--A1L89 is i1289~174 at LC5_B7
--operation mode is normal

A1L89 = A1L561Q & A1L951Q & !A1L361Q & !A1L161Q;


--A1L99 is i1289~175 at LC2_C9
--operation mode is normal

A1L99 = miles & A1L89;


--A1L001 is i1289~176 at LC3_C9
--operation mode is normal

A1L001 = D2_q[2] # D2_q[1] # !D2_q[0] # !D2_q[3];


--A1L101 is i1289~177 at LC4_C9
--operation mode is normal

A1L101 = miles & (A1L89 & A1L001 # !A1L89 & !reset) # !miles & !reset;


--A1L19 is i1285~310 at LC3_B10
--operation mode is normal

A1L19 = miles & !A1L89 # !miles & !reset;


--A1L851 is km0[0]~78 at LC1_B7
--operation mode is normal

A1L851 = !A1L361Q & !A1L161Q;


--A1L49 is i1286~183 at LC8_B7
--operation mode is normal

A1L49 = miles & (A1L851 & !A1L951Q # !A1L561Q);


--A1L821 is i~151 at LC3_B7
--operation mode is normal

A1L821 = !A1L951Q # !A1L161Q;


--A1L29 is i1285~311 at LC6_B7
--operation mode is normal

A1L29 = A1L49 & (A1L561Q $ (!A1L821 & A1L361Q));


--A1L921 is i~175 at LC7_B7
--operation mode is normal

A1L921 = !A1L951Q & !A1L361Q & !A1L161Q # !A1L561Q;


--A1L39 is i1285~312 at LC2_B7
--operation mode is normal

A1L39 = A1L29 # miles & !A1L921 & !reset;


--A1L59 is i1286~184 at LC6_B6

⌨️ 快捷键说明

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