📄 part6.vo
字号:
// defparam \Add2~144 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X48_Y18_N22
cycloneii_lcell_comb \Add2~146 (
// Equation(s):
// \Add2~146_combout = \temp2[7]~regout & !\Add2~145 # !\temp2[7]~regout & (\Add2~145 # GND)
// \Add2~147 = CARRY(!\Add2~145 # !\temp2[7]~regout )
.dataa(vcc),
.datab(\temp2[7]~regout ),
.datac(vcc),
.datad(vcc),
.cin(\Add2~145 ),
.modesel(4'b0111),
.combout(\Add2~146_combout ),
.cout(\Add2~147 ),
.pathsel(8'b11011010));
// synopsys translate_off
// defparam \Add2~146 .lut_mask = 16'h3C3F;
// defparam \Add2~146 .sum_lutc_input = "cin";
// synopsys translate_on
// atom is at LCCOMB_X48_Y18_N24
cycloneii_lcell_comb \Add2~148 (
// Equation(s):
// \Add2~148_combout = \temp2[8]~regout & (\Add2~147 $ GND) # !\temp2[8]~regout & !\Add2~147 & VCC
// \Add2~149 = CARRY(\temp2[8]~regout & !\Add2~147 )
.dataa(vcc),
.datab(\temp2[8]~regout ),
.datac(vcc),
.datad(vcc),
.cin(\Add2~147 ),
.modesel(4'b0111),
.combout(\Add2~148_combout ),
.cout(\Add2~149 ),
.pathsel(8'b11011010));
// 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]~regout & !\Add2~149 # !\temp2[9]~regout & (\Add2~149 # GND)
// \Add2~151 = CARRY(!\Add2~149 # !\temp2[9]~regout )
.dataa(\temp2[9]~regout ),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.cin(\Add2~149 ),
.modesel(4'b0111),
.combout(\Add2~150_combout ),
.cout(\Add2~151 ),
.pathsel(8'b10111001));
// 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]~regout
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(\temp2[10]~regout ),
.cin(\Add2~151 ),
.modesel(4'b0101),
.combout(\Add2~152_combout ),
.cout(),
.pathsel(8'b00011000));
// 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]~regout ),
.datac(vcc),
.datad(vcc),
.cin(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[1]~49 ),
.modesel(4'b0111),
.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 ),
.pathsel(8'b11011010));
// 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]~regout ),
.cin(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[2]~51 ),
.modesel(4'b0101),
.combout(\Ram|altsyncram_component|auto_generated|mgl_prim2|ram_rom_data_shift_cntr_reg[3]~52_combout ),
.cout(),
.pathsel(8'b00011000));
// 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),
.modesel(4'b1001),
.combout(\Cnt|WideOr3~97_combout ),
.cout(),
.pathsel(8'b00001111));
// 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),
.modesel(4'b1001),
.combout(\Cnt|WideOr1~98_combout ),
.cout(),
.pathsel(8'b00001111));
// 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[6]~combout & (\Data[5]~combout # !\Data[7]~combout & \Data[4]~combout ) # !\Data[6]~combout & (\Data[7]~combout $ \Data[5]~combout # !\Data[4]~combout )
.dataa(\Data[6]~combout ),
.datab(\Data[7]~combout ),
.datac(\Data[5]~combout ),
.datad(\Data[4]~combout ),
.cin(gnd),
.modesel(4'b1001),
.combout(\D4|out[0]~522_combout ),
.cout(),
.pathsel(8'b00001111));
// 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[2]~combout & (\Data[3]~combout # \Data[0]~combout $ \Data[1]~combout ) # !\Data[2]~combout & \Data[3]~combout & (\Data[0]~combout # \Data[1]~combout )
.dataa(\Data[0]~combout ),
.datab(\Data[1]~combout ),
.datac(\Data[2]~combout ),
.datad(\Data[3]~combout ),
.cin(gnd),
.modesel(4'b1001),
.combout(\SEG_DATA~3462_combout ),
.cout(),
.pathsel(8'b00001111));
// 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),
.modesel(4'b1001),
.combout(\SEG_DATA~3464_combout ),
.cout(),
.pathsel(8'b00001111));
// 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[2]~combout & \Data[3]~combout & (\Data[1]~combout # !\Data[0]~combout ) # !\Data[2]~combout & !\Data[0]~combout & \Data[1]~combout & !\Data[3]~combout
.dataa(\Data[0]~combout ),
.datab(\Data[1]~combout ),
.datac(\Data[2]~combout ),
.datad(\Data[3]~combout ),
.cin(gnd),
.modesel(4'b1001),
.combout(\D3|out[2]~444_combout ),
.cout(),
.pathsel(8'b00001111));
// 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),
.modesel(4'b1001),
.combout(\D1|out[2]~1072_combout ),
.cout(),
.pathsel(8'b00001111));
// 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]~regout & \D3|out[2]~444_combout # !\cnt[1]~regout & (\D1|out[2]~1072_combout )
.dataa(vcc),
.datab(\D3|out[2]~444_combout ),
.datac(\cnt[1]~regout ),
.datad(\D1|out[2]~1072_combout ),
.cin(gnd),
.modesel(4'b1001),
.combout(\SEG_DATA~3468_combout ),
.cout(),
.pathsel(8'b00001110));
// 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[5]~combout & (!\Data[4]~combout # !\Data[6]~combout ) # !\Data[5]~combout & (\Data[7]~combout # \Data[6]~combout $ !\Data[4]~combout )
.dataa(\Data[6]~combout ),
.datab(\Data[7]~combout ),
.datac(\Data[5]~combout ),
.datad(\Data[4]~combout ),
.cin(gnd),
.modesel(4'b1001),
.combout(\D4|out[3]~524_combout ),
.cout(),
.pathsel(8'b00001111));
// 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[5]~co
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -