📄 part6.vo
字号:
// 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_X48_Y18_N26
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_X48_Y18_N28
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_X45_Y20_N4
cycloneii_lcell_comb \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~50 (
.dataa(vcc),
.datab(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg [2]),
.datac(vcc),
.datad(vcc),
.cin(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[1]~49 ),
.combout(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~50_combout ),
.cout(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~51 ));
// synopsys translate_off
defparam \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~50 .lut_mask = 16'hC30C;
defparam \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~50 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X45_Y20_N6
cycloneii_lcell_comb \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[3]~52 (
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg [3]),
.cin(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~51 ),
.combout(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[3]~52_combout ),
.cout());
// synopsys translate_off
defparam \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[3]~52 .lut_mask = 16'h0FF0;
defparam \Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[3]~52 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X49_Y20_N10
cycloneii_lcell_comb \Cnt|WideOr3~97 (
// Equation(s):
// \Cnt|WideOr3~97_combout = !\Cnt|y.11001~regout & !\Cnt|y.10001~regout & !\Cnt|y.01001~regout & !\Cnt|y.00001~regout
.dataa(\Cnt|y.11001~regout ),
.datab(\Cnt|y.10001~regout ),
.datac(\Cnt|y.01001~regout ),
.datad(\Cnt|y.00001~regout ),
.cin(gnd),
.combout(\Cnt|WideOr3~97_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr3~97 .lut_mask = 16'h0001;
defparam \Cnt|WideOr3~97 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X50_Y20_N6
cycloneii_lcell_comb \Cnt|WideOr1~98 (
// Equation(s):
// \Cnt|WideOr1~98_combout = !\Cnt|y.00010~regout & !\Cnt|y.00001~regout & !\Cnt|y.00011~regout & \Cnt|y.00000~regout
.dataa(\Cnt|y.00010~regout ),
.datab(\Cnt|y.00001~regout ),
.datac(\Cnt|y.00011~regout ),
.datad(\Cnt|y.00000~regout ),
.cin(gnd),
.combout(\Cnt|WideOr1~98_combout ),
.cout());
// synopsys translate_off
defparam \Cnt|WideOr1~98 .lut_mask = 16'h0100;
defparam \Cnt|WideOr1~98 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N26
cycloneii_lcell_comb \D4|out[0]~522 (
// Equation(s):
// \D4|out[0]~522_combout = \Data~combout [6] & (\Data~combout [5] # !\Data~combout [7] & \Data~combout [4]) # !\Data~combout [6] & (\Data~combout [7] $ \Data~combout [5] # !\Data~combout [4])
.dataa(\Data~combout [6]),
.datab(\Data~combout [7]),
.datac(\Data~combout [5]),
.datad(\Data~combout [4]),
.cin(gnd),
.combout(\D4|out[0]~522_combout ),
.cout());
// synopsys translate_off
defparam \D4|out[0]~522 .lut_mask = 16'hB6F5;
defparam \D4|out[0]~522 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X44_Y12_N16
cycloneii_lcell_comb \SEG_DATA~3462 (
// Equation(s):
// \SEG_DATA~3462_combout = \Data~combout [2] & (\Data~combout [3] # \Data~combout [0] $ \Data~combout [1]) # !\Data~combout [2] & \Data~combout [3] & (\Data~combout [0] # \Data~combout [1])
.dataa(\Data~combout [0]),
.datab(\Data~combout [1]),
.datac(\Data~combout [2]),
.datad(\Data~combout [3]),
.cin(gnd),
.combout(\SEG_DATA~3462_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3462 .lut_mask = 16'hFE60;
defparam \SEG_DATA~3462 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N6
cycloneii_lcell_comb \SEG_DATA~3464 (
// Equation(s):
// \SEG_DATA~3464_combout = \Cnt|WideOr2~40_combout & (\Cnt|WideOr3~99_combout $ \Cnt|WideOr1~102_combout $ !\Cnt|WideOr4~87_combout ) # !\Cnt|WideOr2~40_combout & (!\Cnt|WideOr4~87_combout # !\Cnt|WideOr1~102_combout # !\Cnt|WideOr3~99_combout )
.dataa(\Cnt|WideOr2~40_combout ),
.datab(\Cnt|WideOr3~99_combout ),
.datac(\Cnt|WideOr1~102_combout ),
.datad(\Cnt|WideOr4~87_combout ),
.cin(gnd),
.combout(\SEG_DATA~3464_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3464 .lut_mask = 16'h3DD7;
defparam \SEG_DATA~3464 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X44_Y12_N18
cycloneii_lcell_comb \D3|out[2]~444 (
// Equation(s):
// \D3|out[2]~444_combout = \Data~combout [2] & \Data~combout [3] & (\Data~combout [1] # !\Data~combout [0]) # !\Data~combout [2] & !\Data~combout [0] & \Data~combout [1] & !\Data~combout [3]
.dataa(\Data~combout [0]),
.datab(\Data~combout [1]),
.datac(\Data~combout [2]),
.datad(\Data~combout [3]),
.cin(gnd),
.combout(\D3|out[2]~444_combout ),
.cout());
// synopsys translate_off
defparam \D3|out[2]~444 .lut_mask = 16'hD004;
defparam \D3|out[2]~444 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X44_Y16_N10
cycloneii_lcell_comb \D1|out[2]~1072 (
// Equation(s):
// \D1|out[2]~1072_combout = \Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [3] & \Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2] & (\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1] #
// !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [0]) # !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [3] & \Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1] &
// !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [0] & !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2]
.dataa(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [3]),
.datab(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1]),
.datac(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [0]),
.datad(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2]),
.cin(gnd),
.combout(\D1|out[2]~1072_combout ),
.cout());
// synopsys translate_off
defparam \D1|out[2]~1072 .lut_mask = 16'h8A04;
defparam \D1|out[2]~1072 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X41_Y12_N24
cycloneii_lcell_comb \SEG_DATA~3468 (
// Equation(s):
// \SEG_DATA~3468_combout = cnt[1] & \D3|out[2]~444_combout # !cnt[1] & (\D1|out[2]~1072_combout )
.dataa(vcc),
.datab(\D3|out[2]~444_combout ),
.datac(cnt[1]),
.datad(\D1|out[2]~1072_combout ),
.cin(gnd),
.combout(\SEG_DATA~3468_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3468 .lut_mask = 16'hCFC0;
defparam \SEG_DATA~3468 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N14
cycloneii_lcell_comb \D4|out[3]~524 (
// Equation(s):
// \D4|out[3]~524_combout = \Data~combout [5] & (!\Data~combout [4] # !\Data~combout [6]) # !\Data~combout [5] & (\Data~combout [7] # \Data~combout [6] $ !\Data~combout [4])
.dataa(\Data~combout [6]),
.datab(\Data~combout [7]),
.datac(\Data~combout [5]),
.datad(\Data~combout [4]),
.cin(gnd),
.combout(\D4|out[3]~524_combout ),
.cout());
// synopsys translate_off
defparam \D4|out[3]~524 .lut_mask = 16'h5EFD;
defparam \D4|out[3]~524 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N0
cycloneii_lcell_comb \SEG_DATA~3474 (
// Equation(s):
// \SEG_DATA~3474_combout = \Data~combout [5] & (\Data~combout [7] # !\Data~combout [4]) # !\Data~combout [5] & (\Data~combout [6] & \Data~combout [7] # !\Data~combout [6] & (!\Data~combout [4]))
.dataa(\Data~combout [6]),
.datab(\Data~combout [7]),
.datac(\Data~combout [5]),
.datad(\Data~combout [4]),
.cin(gnd),
.combout(\SEG_DATA~3474_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3474 .lut_mask = 16'hC8FD;
defparam \SEG_DATA~3474 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N12
cycloneii_lcell_comb \SEG_DATA~3480 (
// Equation(s):
// \SEG_DATA~3480_combout = \Data~combout [6] & (\Data~combout [5] # !\Data~combout [7]) # !\Data~combout [6] & (\Data~combout [4] & \Data~combout [7] # !\Data~combout [4] & (!\Data~combout [5]))
.dataa(\Data~combout [6]),
.datab(\Data~combout [7]),
.datac(\Data~combout [5]),
.datad(\Data~combout [4]),
.cin(gnd),
.combout(\SEG_DATA~3480_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3480 .lut_mask = 16'hE6A7;
defparam \SEG_DATA~3480 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X44_Y12_N24
cycloneii_lcell_comb \SEG_DATA~3482 (
// Equation(s):
// \SEG_DATA~3482_combout = \Data~combout [2] & (\Data~combout [1] # !\Data~combout [3]) # !\Data~combout [2] & (\Data~combout [0] & (\Data~combout [3]) # !\Data~combout [0] & !\Data~combout [1])
.dataa(\Data~combout [0]),
.datab(\Data~combout [1]),
.datac(\Data~combout [2]),
.datad(\Data~combout [3]),
.cin(gnd),
.combout(\SEG_DATA~3482_combout ),
.cout());
// synopsys translate_off
defparam \SEG_DATA~3482 .lut_mask = 16'hCBF1;
defparam \SEG_DATA~3482 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X42_Y12_N18
cycloneii_lcell_comb \D4|out[6]~525 (
// Equation(s):
// \D4|out[6]~525_combout = \Data~combout [7] # \Data~combout [6] & (!\Data~combout [4] # !\Data~combout [5]) # !\Data~combout [6] & \Data~combout [5]
.dataa(\Data~combout [6]),
.datab(\Data~combout [7]),
.datac(\Data~combout [5]),
.datad(\Data~combout [4]),
.cin(gnd),
.combout(\D4|out[6]~525_combout ),
.cout());
// synopsys translate_off
defparam \D4|out[6]~525 .lut_mask = 16'hDEFE;
defparam \D4|out[6]~525 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X44_Y16_N18
cycloneii_lcell_comb \D1|out[6]~1075 (
// Equation(s):
// \D1|out[6]~1075_combout = \Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [3] # \Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1] & (!\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2] #
// !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [0]) # !\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1] & (\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2])
.dataa(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [3]),
.datab(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [1]),
.datac(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [0]),
.datad(\Ram|altsyncram_component|auto_generated|altsyncram1|altsyncram3|q_a [2]),
.cin(gnd),
.combout(\D1|out[6]~1075_combout ),
.cout());
// synopsys translate_off
defparam \D1|out[6]~1075 .lut_mask = 16'hBFEE;
defparam \D1|out[6]~1075 .sum_lutc_input = "datac";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -