📄 part5.vo
字号:
.cin(\Add2~139 ),
.combout(\Add2~140_combout ),
.cout(\Add2~141 ));
// synopsys translate_off
defparam \Add2~140 .lut_mask = 16'hC30C;
defparam \Add2~140 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N12
cycloneii_lcell_comb \Add2~142 (
// Equation(s):
// \Add2~142_combout = temp2[5] & !\Add2~141 # !temp2[5] & (\Add2~141 # GND)
// \Add2~143 = CARRY(!\Add2~141 # !temp2[5])
.dataa(vcc),
.datab(temp2[5]),
.datac(vcc),
.datad(vcc),
.cin(\Add2~141 ),
.combout(\Add2~142_combout ),
.cout(\Add2~143 ));
// synopsys translate_off
defparam \Add2~142 .lut_mask = 16'h3C3F;
defparam \Add2~142 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N14
cycloneii_lcell_comb \Add2~144 (
// Equation(s):
// \Add2~144_combout = temp2[6] & (\Add2~143 $ GND) # !temp2[6] & !\Add2~143 & VCC
// \Add2~145 = CARRY(temp2[6] & !\Add2~143 )
.dataa(temp2[6]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add2~143 ),
.combout(\Add2~144_combout ),
.cout(\Add2~145 ));
// synopsys translate_off
defparam \Add2~144 .lut_mask = 16'hA50A;
defparam \Add2~144 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N16
cycloneii_lcell_comb \Add2~146 (
// Equation(s):
// \Add2~146_combout = temp2[7] & !\Add2~145 # !temp2[7] & (\Add2~145 # GND)
// \Add2~147 = CARRY(!\Add2~145 # !temp2[7])
.dataa(temp2[7]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add2~145 ),
.combout(\Add2~146_combout ),
.cout(\Add2~147 ));
// synopsys translate_off
defparam \Add2~146 .lut_mask = 16'h5A5F;
defparam \Add2~146 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N18
cycloneii_lcell_comb \Add2~148 (
// Equation(s):
// \Add2~148_combout = temp2[8] & (\Add2~147 $ GND) # !temp2[8] & !\Add2~147 & VCC
// \Add2~149 = CARRY(temp2[8] & !\Add2~147 )
.dataa(vcc),
.datab(temp2[8]),
.datac(vcc),
.datad(vcc),
.cin(\Add2~147 ),
.combout(\Add2~148_combout ),
.cout(\Add2~149 ));
// synopsys translate_off
defparam \Add2~148 .lut_mask = 16'hC30C;
defparam \Add2~148 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N20
cycloneii_lcell_comb \Add2~150 (
// Equation(s):
// \Add2~150_combout = temp2[9] & !\Add2~149 # !temp2[9] & (\Add2~149 # GND)
// \Add2~151 = CARRY(!\Add2~149 # !temp2[9])
.dataa(temp2[9]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add2~149 ),
.combout(\Add2~150_combout ),
.cout(\Add2~151 ));
// synopsys translate_off
defparam \Add2~150 .lut_mask = 16'h5A5F;
defparam \Add2~150 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X36_Y16_N22
cycloneii_lcell_comb \Add2~152 (
// Equation(s):
// \Add2~152_combout = \Add2~151 $ !temp2[10]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(temp2[10]),
.cin(\Add2~151 ),
.combout(\Add2~152_combout ),
.cout());
// synopsys translate_off
defparam \Add2~152 .lut_mask = 16'hF00F;
defparam \Add2~152 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N8
cycloneii_lcell_comb \Add1~132 (
// Equation(s):
// \Add1~132_combout = cnt[0] $ VCC
// \Add1~133 = CARRY(cnt[0])
.dataa(vcc),
.datab(cnt[0]),
.datac(vcc),
.datad(vcc),
.cin(gnd),
.combout(\Add1~132_combout ),
.cout(\Add1~133 ));
// synopsys translate_off
defparam \Add1~132 .lut_mask = 16'h33CC;
defparam \Add1~132 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N10
cycloneii_lcell_comb \Add1~134 (
// Equation(s):
// \Add1~134_combout = temp1[1] & !\Add1~133 # !temp1[1] & (\Add1~133 # GND)
// \Add1~135 = CARRY(!\Add1~133 # !temp1[1])
.dataa(temp1[1]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add1~133 ),
.combout(\Add1~134_combout ),
.cout(\Add1~135 ));
// synopsys translate_off
defparam \Add1~134 .lut_mask = 16'h5A5F;
defparam \Add1~134 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N12
cycloneii_lcell_comb \Add1~136 (
// Equation(s):
// \Add1~136_combout = temp1[2] & (\Add1~135 $ GND) # !temp1[2] & !\Add1~135 & VCC
// \Add1~137 = CARRY(temp1[2] & !\Add1~135 )
.dataa(vcc),
.datab(temp1[2]),
.datac(vcc),
.datad(vcc),
.cin(\Add1~135 ),
.combout(\Add1~136_combout ),
.cout(\Add1~137 ));
// synopsys translate_off
defparam \Add1~136 .lut_mask = 16'hC30C;
defparam \Add1~136 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N14
cycloneii_lcell_comb \Add1~138 (
// Equation(s):
// \Add1~138_combout = temp1[3] & !\Add1~137 # !temp1[3] & (\Add1~137 # GND)
// \Add1~139 = CARRY(!\Add1~137 # !temp1[3])
.dataa(temp1[3]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add1~137 ),
.combout(\Add1~138_combout ),
.cout(\Add1~139 ));
// synopsys translate_off
defparam \Add1~138 .lut_mask = 16'h5A5F;
defparam \Add1~138 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N16
cycloneii_lcell_comb \Add1~140 (
// Equation(s):
// \Add1~140_combout = temp1[4] & (\Add1~139 $ GND) # !temp1[4] & !\Add1~139 & VCC
// \Add1~141 = CARRY(temp1[4] & !\Add1~139 )
.dataa(vcc),
.datab(temp1[4]),
.datac(vcc),
.datad(vcc),
.cin(\Add1~139 ),
.combout(\Add1~140_combout ),
.cout(\Add1~141 ));
// synopsys translate_off
defparam \Add1~140 .lut_mask = 16'hC30C;
defparam \Add1~140 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N18
cycloneii_lcell_comb \Add1~142 (
// Equation(s):
// \Add1~142_combout = temp1[5] & !\Add1~141 # !temp1[5] & (\Add1~141 # GND)
// \Add1~143 = CARRY(!\Add1~141 # !temp1[5])
.dataa(vcc),
.datab(temp1[5]),
.datac(vcc),
.datad(vcc),
.cin(\Add1~141 ),
.combout(\Add1~142_combout ),
.cout(\Add1~143 ));
// synopsys translate_off
defparam \Add1~142 .lut_mask = 16'h3C3F;
defparam \Add1~142 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N20
cycloneii_lcell_comb \Add1~144 (
// Equation(s):
// \Add1~144_combout = temp1[6] & (\Add1~143 $ GND) # !temp1[6] & !\Add1~143 & VCC
// \Add1~145 = CARRY(temp1[6] & !\Add1~143 )
.dataa(vcc),
.datab(temp1[6]),
.datac(vcc),
.datad(vcc),
.cin(\Add1~143 ),
.combout(\Add1~144_combout ),
.cout(\Add1~145 ));
// synopsys translate_off
defparam \Add1~144 .lut_mask = 16'hC30C;
defparam \Add1~144 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N22
cycloneii_lcell_comb \Add1~146 (
// Equation(s):
// \Add1~146_combout = temp1[7] & !\Add1~145 # !temp1[7] & (\Add1~145 # GND)
// \Add1~147 = CARRY(!\Add1~145 # !temp1[7])
.dataa(temp1[7]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add1~145 ),
.combout(\Add1~146_combout ),
.cout(\Add1~147 ));
// synopsys translate_off
defparam \Add1~146 .lut_mask = 16'h5A5F;
defparam \Add1~146 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N24
cycloneii_lcell_comb \Add1~148 (
// Equation(s):
// \Add1~148_combout = temp1[8] & (\Add1~147 $ GND) # !temp1[8] & !\Add1~147 & VCC
// \Add1~149 = CARRY(temp1[8] & !\Add1~147 )
.dataa(vcc),
.datab(temp1[8]),
.datac(vcc),
.datad(vcc),
.cin(\Add1~147 ),
.combout(\Add1~148_combout ),
.cout(\Add1~149 ));
// synopsys translate_off
defparam \Add1~148 .lut_mask = 16'hC30C;
defparam \Add1~148 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N26
cycloneii_lcell_comb \Add1~150 (
// Equation(s):
// \Add1~150_combout = temp1[9] & !\Add1~149 # !temp1[9] & (\Add1~149 # GND)
// \Add1~151 = CARRY(!\Add1~149 # !temp1[9])
.dataa(temp1[9]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add1~149 ),
.combout(\Add1~150_combout ),
.cout(\Add1~151 ));
// synopsys translate_off
defparam \Add1~150 .lut_mask = 16'h5A5F;
defparam \Add1~150 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X37_Y16_N28
cycloneii_lcell_comb \Add1~152 (
// Equation(s):
// \Add1~152_combout = \Add1~151 $ !temp1[10]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(temp1[10]),
.cin(\Add1~151 ),
.combout(\Add1~152_combout ),
.cout());
// synopsys translate_off
defparam \Add1~152 .lut_mask = 16'hF00F;
defparam \Add1~152 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X56_Y30_N12
cycloneii_lcell_comb \Cnt|WideOr2~64 (
// Equation(s):
// \Cnt|WideOr2~64_combout = \Cnt|y.01001~regout # \Cnt|y.01011~regout # \Cnt|y.11001~regout # \Cnt|y.11011~regout
.dataa(\Cnt|y.01001~regout ),
.datab(\Cnt|y.01011~regout ),
.datac(\Cnt|y.11001~regout ),
.datad(\Cnt|y.11011~regout ),
.cin(gnd),
.combout(\Cnt|WideOr2~64_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr2~64 .lut_mask = 16'hFFFE;
defparam \Cnt|WideOr2~64 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X56_Y30_N16
cycloneii_lcell_comb \Cnt|WideOr4~96 (
// Equation(s):
// \Cnt|WideOr4~96_combout = \Cnt|y.11100~regout # \Cnt|y.01110~regout # \Cnt|y.01100~regout # \Cnt|y.11110~regout
.dataa(\Cnt|y.11100~regout ),
.datab(\Cnt|y.01110~regout ),
.datac(\Cnt|y.01100~regout ),
.datad(\Cnt|y.11110~regout ),
.cin(gnd),
.combout(\Cnt|WideOr4~96_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr4~96 .lut_mask = 16'hFFFE;
defparam \Cnt|WideOr4~96 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X56_Y30_N20
cycloneii_lcell_comb \Cnt|WideOr3~98 (
// Equation(s):
// \Cnt|WideOr3~98_combout = \Cnt|y.10101~regout # \Cnt|y.10001~regout # \Cnt|y.10000~regout # \Cnt|y.10100~regout
.dataa(\Cnt|y.10101~regout ),
.datab(\Cnt|y.10001~regout ),
.datac(\Cnt|y.10000~regout ),
.datad(\Cnt|y.10100~regout ),
.cin(gnd),
.combout(\Cnt|WideOr3~98_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr3~98 .lut_mask = 16'hFFFE;
defparam \Cnt|WideOr3~98 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X33_Y15_N6
cycloneii_lcell_comb \SEG_DATA~3885 (
// Equation(s):
// \SEG_DATA~3885_combout = \Cnt|WideOr3~102_combout & cnt[1] & (\Cnt|WideOr2~66_combout # !\Cnt|WideOr1~87_combout )
.dataa(\Cnt|WideOr2~66_combout ),
.datab(\Cnt|WideOr3~102_combout ),
.datac(\Cnt|WideOr1~87_combout ),
.datad(cnt[1]),
.cin(gnd),
.combout(\SEG_DATA~3885_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3885 .lut_mask = 16'h8C00;
defparam \SEG_DATA~3885 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X32_Y15_N30
cycloneii_lcell_comb \D4|out[0]~500 (
// Equation(s):
// \D4|out[0]~500_combout = \Data~combout [5] & (\Data~combout [6] # !\Data~combout [4] # !\Data~combout [7]) # !\Data~combout [5] & (\Data~combout [6] $ (\Data~combout [7] # !\Data~combout [4]))
.dataa(\Data~combout [7]),
.datab(\Data~combout [4]),
.datac(\Data~combout [5]),
.datad(\Data~combout [6]),
.cin(gnd),
.combout(\D4|out[0]~500_combout ),
.cout());
// synopsys translate_off
defparam \D4|out[0]~500 .lut_mask = 16'hF47B;
defparam \D4|out[0]~500 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X55_Y30_N10
cycloneii_lcell_comb \Cnt|WideOr0~49 (
// Equation(s):
// \Cnt|WideOr0~49_combout = \Cnt|y.01110~regout # \Cnt|y.01011~regout # \Cnt|y.01010~regout # \Cnt|y.01111~regout
.dataa(\Cnt|y.01110~regout ),
.datab(\Cnt|y.01011~regout ),
.datac(\Cnt|y.01010~regout ),
.datad(\Cnt|y.01111~regout ),
.cin(gnd),
.combout(\Cnt|WideOr0~49_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr0~49 .lut_mask = 16'hFFFE;
defparam \Cnt|WideOr0~49 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X37_Y15_N0
cycloneii_lcell_comb \SEG_DATA~3894 (
// Equation(s):
// \SEG_DATA~3894_combout = !\Data~combout [3] & \Data~combout [2] # !cnt[1]
.dataa(cnt[1]),
.datab(vcc),
.datac(\Data~combout [3]),
.datad(\Data~combout [2]),
.cin(gnd),
.combout(\SEG_DATA~3894_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3894 .lut_mask = 16'h5F55;
defparam \SEG_DATA~3894 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X37_Y15_N10
cycloneii_lcell_comb \SEG_DATA~3895 (
// Equation(s):
// \SEG_DATA~3895_combout = !\SEG_DATA~3894_combout & (\Data~combout [1] $ \Data~combout [0])
.dataa(vcc),
.datab(\Data~combout [1]),
.datac(\Data~combout [0]),
.datad(\SEG_DATA~3894_combout ),
.cin(gnd),
.combout(\SEG_DATA~3895_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3895 .lut_mask = 16'h003C;
defparam \SEG_DATA~3895 .sum_lutc_input = "datac";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -