📄 median.vo
字号:
.dataa(vcc),
.datab(\b3[7]~reg0_regout ),
.datac(vcc),
.datad(\b2[7]~reg0_regout ),
.cin(\LessThan3~117_cout ),
.combout(\LessThan3~118_combout ),
.cout());
// synopsys translate_off
defparam \LessThan3~118 .lut_mask = 16'hF330;
defparam \LessThan3~118 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N2
cycloneii_lcell_comb \d2[0]~188 (
// Equation(s):
// \d2[0]~188_combout = \Add5~280_combout & (GND # !\Add5~279_combout ) # !\Add5~280_combout & (\Add5~279_combout $ GND)
// \d2[0]~189 = CARRY(\Add5~280_combout # !\Add5~279_combout )
.dataa(\Add5~280_combout ),
.datab(\Add5~279_combout ),
.datac(vcc),
.datad(vcc),
.cin(gnd),
.combout(\d2[0]~188_combout ),
.cout(\d2[0]~189 ));
// synopsys translate_off
defparam \d2[0]~188 .lut_mask = 16'h66BB;
defparam \d2[0]~188 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N4
cycloneii_lcell_comb \d2[1]~190 (
// Equation(s):
// \d2[1]~190_combout = \Add5~277_combout & (\Add5~278_combout & !\d2[0]~189 # !\Add5~278_combout & (\d2[0]~189 # GND)) # !\Add5~277_combout & (\Add5~278_combout & \d2[0]~189 & VCC # !\Add5~278_combout & !\d2[0]~189 )
// \d2[1]~191 = CARRY(\Add5~277_combout & (!\d2[0]~189 # !\Add5~278_combout ) # !\Add5~277_combout & !\Add5~278_combout & !\d2[0]~189 )
.dataa(\Add5~277_combout ),
.datab(\Add5~278_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[0]~189 ),
.combout(\d2[1]~190_combout ),
.cout(\d2[1]~191 ));
// synopsys translate_off
defparam \d2[1]~190 .lut_mask = 16'h692B;
defparam \d2[1]~190 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N6
cycloneii_lcell_comb \d2[2]~192 (
// Equation(s):
// \d2[2]~192_combout = (\Add5~276_combout $ \Add5~275_combout $ \d2[1]~191 ) # GND
// \d2[2]~193 = CARRY(\Add5~276_combout & (!\d2[1]~191 # !\Add5~275_combout ) # !\Add5~276_combout & !\Add5~275_combout & !\d2[1]~191 )
.dataa(\Add5~276_combout ),
.datab(\Add5~275_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[1]~191 ),
.combout(\d2[2]~192_combout ),
.cout(\d2[2]~193 ));
// synopsys translate_off
defparam \d2[2]~192 .lut_mask = 16'h962B;
defparam \d2[2]~192 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N8
cycloneii_lcell_comb \d2[3]~194 (
// Equation(s):
// \d2[3]~194_combout = \Add5~274_combout & (\Add5~273_combout & !\d2[2]~193 # !\Add5~273_combout & \d2[2]~193 & VCC) # !\Add5~274_combout & (\Add5~273_combout & (\d2[2]~193 # GND) # !\Add5~273_combout & !\d2[2]~193 )
// \d2[3]~195 = CARRY(\Add5~274_combout & \Add5~273_combout & !\d2[2]~193 # !\Add5~274_combout & (\Add5~273_combout # !\d2[2]~193 ))
.dataa(\Add5~274_combout ),
.datab(\Add5~273_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[2]~193 ),
.combout(\d2[3]~194_combout ),
.cout(\d2[3]~195 ));
// synopsys translate_off
defparam \d2[3]~194 .lut_mask = 16'h694D;
defparam \d2[3]~194 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N10
cycloneii_lcell_comb \d2[4]~196 (
// Equation(s):
// \d2[4]~196_combout = (\Add5~282_combout $ \Add5~281_combout $ \d2[3]~195 ) # GND
// \d2[4]~197 = CARRY(\Add5~282_combout & (!\d2[3]~195 # !\Add5~281_combout ) # !\Add5~282_combout & !\Add5~281_combout & !\d2[3]~195 )
.dataa(\Add5~282_combout ),
.datab(\Add5~281_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[3]~195 ),
.combout(\d2[4]~196_combout ),
.cout(\d2[4]~197 ));
// synopsys translate_off
defparam \d2[4]~196 .lut_mask = 16'h962B;
defparam \d2[4]~196 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N12
cycloneii_lcell_comb \d2[5]~198 (
// Equation(s):
// \d2[5]~198_combout = \Add5~284_combout & (\Add5~283_combout & !\d2[4]~197 # !\Add5~283_combout & \d2[4]~197 & VCC) # !\Add5~284_combout & (\Add5~283_combout & (\d2[4]~197 # GND) # !\Add5~283_combout & !\d2[4]~197 )
// \d2[5]~199 = CARRY(\Add5~284_combout & \Add5~283_combout & !\d2[4]~197 # !\Add5~284_combout & (\Add5~283_combout # !\d2[4]~197 ))
.dataa(\Add5~284_combout ),
.datab(\Add5~283_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[4]~197 ),
.combout(\d2[5]~198_combout ),
.cout(\d2[5]~199 ));
// synopsys translate_off
defparam \d2[5]~198 .lut_mask = 16'h694D;
defparam \d2[5]~198 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N14
cycloneii_lcell_comb \d2[6]~200 (
// Equation(s):
// \d2[6]~200_combout = (\Add5~286_combout $ \Add5~285_combout $ \d2[5]~199 ) # GND
// \d2[6]~201 = CARRY(\Add5~286_combout & (!\d2[5]~199 # !\Add5~285_combout ) # !\Add5~286_combout & !\Add5~285_combout & !\d2[5]~199 )
.dataa(\Add5~286_combout ),
.datab(\Add5~285_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d2[5]~199 ),
.combout(\d2[6]~200_combout ),
.cout(\d2[6]~201 ));
// synopsys translate_off
defparam \d2[6]~200 .lut_mask = 16'h962B;
defparam \d2[6]~200 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y17_N16
cycloneii_lcell_comb \d2[7]~202 (
// Equation(s):
// \d2[7]~202_combout = \Add5~287_combout $ \d2[6]~201 $ !\Add5~288_combout
.dataa(vcc),
.datab(\Add5~287_combout ),
.datac(vcc),
.datad(\Add5~288_combout ),
.cin(\d2[6]~201 ),
.combout(\d2[7]~202_combout ),
.cout());
// synopsys translate_off
defparam \d2[7]~202 .lut_mask = 16'h3CC3;
defparam \d2[7]~202 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X30_Y18_N12
cycloneii_lcell_comb \d3[1]~179 (
// Equation(s):
// \d3[1]~179_combout = \Add7~278_combout & (\Add7~277_combout & !\d3[0]~178 # !\Add7~277_combout & (\d3[0]~178 # GND)) # !\Add7~278_combout & (\Add7~277_combout & \d3[0]~178 & VCC # !\Add7~277_combout & !\d3[0]~178 )
// \d3[1]~180 = CARRY(\Add7~278_combout & (!\d3[0]~178 # !\Add7~277_combout ) # !\Add7~278_combout & !\Add7~277_combout & !\d3[0]~178 )
.dataa(\Add7~278_combout ),
.datab(\Add7~277_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d3[0]~178 ),
.combout(\d3[1]~179_combout ),
.cout(\d3[1]~180 ));
// synopsys translate_off
defparam \d3[1]~179 .lut_mask = 16'h692B;
defparam \d3[1]~179 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X30_Y18_N18
cycloneii_lcell_comb \d3[4]~185 (
// Equation(s):
// \d3[4]~185_combout = (\Add7~282_combout $ \Add7~281_combout $ \d3[3]~184 ) # GND
// \d3[4]~186 = CARRY(\Add7~282_combout & \Add7~281_combout & !\d3[3]~184 # !\Add7~282_combout & (\Add7~281_combout # !\d3[3]~184 ))
.dataa(\Add7~282_combout ),
.datab(\Add7~281_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d3[3]~184 ),
.combout(\d3[4]~185_combout ),
.cout(\d3[4]~186 ));
// synopsys translate_off
defparam \d3[4]~185 .lut_mask = 16'h964D;
defparam \d3[4]~185 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X30_Y18_N20
cycloneii_lcell_comb \d3[5]~187 (
// Equation(s):
// \d3[5]~187_combout = \Add7~284_combout & (\Add7~283_combout & !\d3[4]~186 # !\Add7~283_combout & (\d3[4]~186 # GND)) # !\Add7~284_combout & (\Add7~283_combout & \d3[4]~186 & VCC # !\Add7~283_combout & !\d3[4]~186 )
// \d3[5]~188 = CARRY(\Add7~284_combout & (!\d3[4]~186 # !\Add7~283_combout ) # !\Add7~284_combout & !\Add7~283_combout & !\d3[4]~186 )
.dataa(\Add7~284_combout ),
.datab(\Add7~283_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d3[4]~186 ),
.combout(\d3[5]~187_combout ),
.cout(\d3[5]~188 ));
// synopsys translate_off
defparam \d3[5]~187 .lut_mask = 16'h692B;
defparam \d3[5]~187 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X29_Y14_N12
cycloneii_lcell_comb \d0[0]~1145 (
// Equation(s):
// \d0[0]~1145_combout = \Add1~279_combout & (\Add1~280_combout $ VCC) # !\Add1~279_combout & (\Add1~280_combout # GND)
// \d0[0]~1146 = CARRY(\Add1~280_combout # !\Add1~279_combout )
.dataa(\Add1~279_combout ),
.datab(\Add1~280_combout ),
.datac(vcc),
.datad(vcc),
.cin(gnd),
.combout(\d0[0]~1145_combout ),
.cout(\d0[0]~1146 ));
// synopsys translate_off
defparam \d0[0]~1145 .lut_mask = 16'h66DD;
defparam \d0[0]~1145 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X29_Y14_N20
cycloneii_lcell_comb \d0[4]~1153 (
// Equation(s):
// \d0[4]~1153_combout = (\Add1~282_combout $ \Add1~281_combout $ \d0[3]~1152 ) # GND
// \d0[4]~1154 = CARRY(\Add1~282_combout & (!\d0[3]~1152 # !\Add1~281_combout ) # !\Add1~282_combout & !\Add1~281_combout & !\d0[3]~1152 )
.dataa(\Add1~282_combout ),
.datab(\Add1~281_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d0[3]~1152 ),
.combout(\d0[4]~1153_combout ),
.cout(\d0[4]~1154 ));
// synopsys translate_off
defparam \d0[4]~1153 .lut_mask = 16'h962B;
defparam \d0[4]~1153 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X29_Y14_N22
cycloneii_lcell_comb \d0[5]~1155 (
// Equation(s):
// \d0[5]~1155_combout = \Add1~283_combout & (\Add1~284_combout & !\d0[4]~1154 # !\Add1~284_combout & (\d0[4]~1154 # GND)) # !\Add1~283_combout & (\Add1~284_combout & \d0[4]~1154 & VCC # !\Add1~284_combout & !\d0[4]~1154 )
// \d0[5]~1156 = CARRY(\Add1~283_combout & (!\d0[4]~1154 # !\Add1~284_combout ) # !\Add1~283_combout & !\Add1~284_combout & !\d0[4]~1154 )
.dataa(\Add1~283_combout ),
.datab(\Add1~284_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d0[4]~1154 ),
.combout(\d0[5]~1155_combout ),
.cout(\d0[5]~1156 ));
// synopsys translate_off
defparam \d0[5]~1155 .lut_mask = 16'h692B;
defparam \d0[5]~1155 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y15_N4
cycloneii_lcell_comb \d1[1]~179 (
// Equation(s):
// \d1[1]~179_combout = \Add3~277_combout & (\Add3~278_combout & !\d1[0]~178 # !\Add3~278_combout & (\d1[0]~178 # GND)) # !\Add3~277_combout & (\Add3~278_combout & \d1[0]~178 & VCC # !\Add3~278_combout & !\d1[0]~178 )
// \d1[1]~180 = CARRY(\Add3~277_combout & (!\d1[0]~178 # !\Add3~278_combout ) # !\Add3~277_combout & !\Add3~278_combout & !\d1[0]~178 )
.dataa(\Add3~277_combout ),
.datab(\Add3~278_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d1[0]~178 ),
.combout(\d1[1]~179_combout ),
.cout(\d1[1]~180 ));
// synopsys translate_off
defparam \d1[1]~179 .lut_mask = 16'h692B;
defparam \d1[1]~179 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X31_Y15_N14
cycloneii_lcell_comb \d1[6]~189 (
// Equation(s):
// \d1[6]~189_combout = (\Add3~285_combout $ \Add3~286_combout $ \d1[5]~188 ) # GND
// \d1[6]~190 = CARRY(\Add3~285_combout & \Add3~286_combout & !\d1[5]~188 # !\Add3~285_combout & (\Add3~286_combout # !\d1[5]~188 ))
.dataa(\Add3~285_combout ),
.datab(\Add3~286_combout ),
.datac(vcc),
.datad(vcc),
.cin(\d1[5]~188 ),
.combout(\d1[6]~189_combout ),
.cout(\d1[6]~190 ));
// synopsys translate_off
defparam \d1[6]~189 .lut_mask = 16'h964D;
defparam \d1[6]~189 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCFF_X34_Y18_N1
cycloneii_lcell_ff \c_mid[0] (
.clk(\clk~clkctrl_outclk ),
.datain(\c_mid[0]~431_combout ),
.sdata(c_max[0]),
.aclr(gnd),
.sclr(gnd),
.sload(\LessThan18~120_combout ),
.ena(\c_mid[7]~443_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(c_mid[0]));
// atom is at LCFF_X34_Y18_N29
cycloneii_lcell_ff \c_mid[3] (
.clk(\clk~clkctrl_outclk ),
.datain(\c_mid[3]~428_combout ),
.sdata(c_max[3]),
.aclr(gnd),
.sclr(gnd),
.sload(\LessThan18~120_combout ),
.ena(\c_mid[7]~443_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(c_mid[3]));
// atom is at LCCOMB_X36_Y16_N28
cycloneii_lcell_comb \mid[0]~1111 (
// Equation(s):
// \mid[0]~1111_combout = \LessThan24~118_combout & (mid_min[0]) # !\LessThan24~118_combout & c_mid[0]
.dataa(c_mid[0]),
.datab(\LessThan24~118_combout ),
.datac(vcc),
.datad(mid_min[0]),
.cin(gnd),
.combout(\mid[0]~1111_combout ),
.cout());
// synopsys translate_off
defparam \mid[0]~1111 .lut_mask = 16'hEE22;
defparam \mid[0]~1111 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X34_Y18_N0
cycloneii_lcell_comb \c_mid[0]~431 (
// Equation(s):
// \c_mid[0]~431_combout = \LessThan19~120_combout & (\c3[0]~reg0_regout ) # !\LessThan19~120_combout & c_min[0]
.dataa(\LessThan19~120_combout ),
.datab(c_min[0]),
.datac(vcc),
.datad(\c3[0]~reg0_regout ),
.cin(gnd),
.combout(\c_mid[0]~431_combout ),
.cout());
// synopsys translate_off
defparam \c_mid[0]~431 .lut_mask = 16'hEE44;
defparam \c_mid[0]~431 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X35_Y18_N9
cycloneii_lcell_ff \a_mid[2] (
.clk(\clk~clkctrl_outclk ),
.datain(\a_mid[2]~1173_combout ),
.sdata(a_max[2]),
.aclr(gnd),
.sclr(gnd),
.sload(\LessThan14~120_combout ),
.ena(\c_mid[7]~443_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(a_mid[2]));
// atom is at LCCOMB_X34_Y18_N28
cycloneii_lcell_comb \c_mid[3]~428 (
// Equation(s):
// \c_mid[3]~428_combout = \LessThan19~120_combout & \c3[3]~reg0_regout # !\LessThan19~120_combout & (c_min[3])
.dataa(\LessThan19~120_combout ),
.datab(\c3[3]~reg0_regout ),
.datac(vcc),
.datad(c_min[3]),
.cin(gnd),
.combout(\c_mid[3]~428_combout ),
.cout());
// synopsys translate_off
defparam \c_mid[3]~428 .lut_mask = 16'hDD88;
defparam \c_mid[3]~428 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X35_Y18_N8
cycloneii_lcell_comb \a_mid[2]~1173 (
// Equation(s):
// \a_mid[2]~1173_combout = \LessThan15~120_combout & \a3[2]~reg0_regout # !\LessThan15~120_combout & (a_min[2])
.dataa(\a3[2]~reg0_regout ),
.datab(a_min[2]),
.datac(vcc),
.datad(\LessThan15~120_combout ),
.cin(gnd),
.combout(\a_mid[2]~1173_combout ),
.cout());
// synopsys translate_off
defparam \a_mid[2]~1173 .lut_mask = 16'hAACC;
defparam \a_mid[2]~1173 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X32_Y17_N24
cycloneii_lcell_comb \a3[0]~498 (
// Equation(s):
// \a3[0]~498_combout = \reset~combout & (\en~regout # \state.s1~regout # !\load~combout )
.dataa(\load~combout ),
.datab(\en~regout ),
.datac(\state.s1~regout ),
.datad(\reset~combout ),
.cin(gnd),
.combout(\a3[0]~498_combout ),
.cout());
// synopsys translate_off
defparam \a3[0]~498 .lut_mask = 16'hFD00;
defparam \a3[0]~498 .sum_lutc_input = "datac";
// synopsys translate_on
// a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -