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

📄 part4.vo

📁 This codes is one of my univ projects I ve been working on for 3months. I d like to share it and mak
💻 VO
📖 第 1 页 / 共 5 页
字号:
defparam \SEG_DATA~3652 .lut_mask = 16'hF0CA;
defparam \SEG_DATA~3652 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N16
cycloneii_lcell_comb \Dis4|out[0]~806 (
// Equation(s):
// \Dis4|out[0]~806_combout  = \SRAM_data[13]~18  & (\SRAM_data[14]~17  # !\SRAM_data[12]~19  # !\SRAM_data[15]~16 ) # !\SRAM_data[13]~18  & (\SRAM_data[14]~17  $ (\SRAM_data[15]~16  # !\SRAM_data[12]~19 ))

	.dataa(\SRAM_data[15]~16 ),
	.datab(\SRAM_data[13]~18 ),
	.datac(\SRAM_data[12]~19 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\Dis4|out[0]~806_combout ),
	.cout());
// synopsys translate_off
defparam \Dis4|out[0]~806 .lut_mask = 16'hDC6F;
defparam \Dis4|out[0]~806 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N6
cycloneii_lcell_comb \SEG_DATA~3653 (
// Equation(s):
// \SEG_DATA~3653_combout  = \SEG_DATA~3652_combout  & (\Dis4|out[0]~806_combout  # !cnt[0]) # !\SEG_DATA~3652_combout  & \Dis2|out[0]~806_combout  & (cnt[0])

	.dataa(\Dis2|out[0]~806_combout ),
	.datab(\SEG_DATA~3652_combout ),
	.datac(\Dis4|out[0]~806_combout ),
	.datad(cnt[0]),
	.cin(gnd),
	.combout(\SEG_DATA~3653_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3653 .lut_mask = 16'hE2CC;
defparam \SEG_DATA~3653 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N28
cycloneii_lcell_comb \Dis3|out[1]~807 (
// Equation(s):
// \Dis3|out[1]~807_combout  = \SRAM_data[10]~21  & (\SRAM_data[11]~20  $ \SRAM_data[9]~22  $ !\SRAM_data[8]~23 ) # !\SRAM_data[10]~21  & (!\SRAM_data[8]~23  # !\SRAM_data[9]~22  # !\SRAM_data[11]~20 )

	.dataa(\SRAM_data[11]~20 ),
	.datab(\SRAM_data[9]~22 ),
	.datac(\SRAM_data[8]~23 ),
	.datad(\SRAM_data[10]~21 ),
	.cin(gnd),
	.combout(\Dis3|out[1]~807_combout ),
	.cout());
// synopsys translate_off
defparam \Dis3|out[1]~807 .lut_mask = 16'h697F;
defparam \Dis3|out[1]~807 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N6
cycloneii_lcell_comb \SEG_DATA~3656 (
// Equation(s):
// \SEG_DATA~3656_combout  = \Equal1~103_combout  & (\Dis3|out[1]~807_combout  # !\SRAM_data[11]~20  & !\SRAM_data[10]~21 )

	.dataa(\SRAM_data[11]~20 ),
	.datab(\Dis3|out[1]~807_combout ),
	.datac(\Equal1~103_combout ),
	.datad(\SRAM_data[10]~21 ),
	.cin(gnd),
	.combout(\SEG_DATA~3656_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3656 .lut_mask = 16'hC0D0;
defparam \SEG_DATA~3656 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N26
cycloneii_lcell_comb \SEG_DATA~3658 (
// Equation(s):
// \SEG_DATA~3658_combout  = \Equal1~104_combout  & (\Dis2|out[1]~807_combout  # !\SRAM_data[6]~25  & !\SRAM_data[7]~24 )

	.dataa(\Dis2|out[1]~807_combout ),
	.datab(\SRAM_data[6]~25 ),
	.datac(\Equal1~104_combout ),
	.datad(\SRAM_data[7]~24 ),
	.cin(gnd),
	.combout(\SEG_DATA~3658_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3658 .lut_mask = 16'hA0B0;
defparam \SEG_DATA~3658 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N4
cycloneii_lcell_comb \SEG_DATA~3654 (
// Equation(s):
// \SEG_DATA~3654_combout  = \SRAM_data[2]~29  & (\SRAM_data[3]~28  $ \SRAM_data[0]~31  $ !\SRAM_data[1]~30 ) # !\SRAM_data[2]~29  & (!\SRAM_data[1]~30  # !\SRAM_data[0]~31  # !\SRAM_data[3]~28 )

	.dataa(\SRAM_data[3]~28 ),
	.datab(\SRAM_data[0]~31 ),
	.datac(\SRAM_data[1]~30 ),
	.datad(\SRAM_data[2]~29 ),
	.cin(gnd),
	.combout(\SEG_DATA~3654_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3654 .lut_mask = 16'h697F;
defparam \SEG_DATA~3654 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N22
cycloneii_lcell_comb \SEG_DATA~3655 (
// Equation(s):
// \SEG_DATA~3655_combout  = \SEG_DATA~3651_combout  & (\SEG_DATA~3654_combout  # !\SRAM_data[3]~28  & !\SRAM_data[2]~29 )

	.dataa(\SEG_DATA~3651_combout ),
	.datab(\SEG_DATA~3654_combout ),
	.datac(\SRAM_data[3]~28 ),
	.datad(\SRAM_data[2]~29 ),
	.cin(gnd),
	.combout(\SEG_DATA~3655_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3655 .lut_mask = 16'h888A;
defparam \SEG_DATA~3655 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N8
cycloneii_lcell_comb \Dis4|out[1]~807 (
// Equation(s):
// \Dis4|out[1]~807_combout  = \SRAM_data[14]~17  & (\SRAM_data[15]~16  $ \SRAM_data[13]~18  $ !\SRAM_data[12]~19 ) # !\SRAM_data[14]~17  & (!\SRAM_data[12]~19  # !\SRAM_data[13]~18  # !\SRAM_data[15]~16 )

	.dataa(\SRAM_data[15]~16 ),
	.datab(\SRAM_data[13]~18 ),
	.datac(\SRAM_data[12]~19 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\Dis4|out[1]~807_combout ),
	.cout());
// synopsys translate_off
defparam \Dis4|out[1]~807 .lut_mask = 16'h697F;
defparam \Dis4|out[1]~807 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N10
cycloneii_lcell_comb \SEG_DATA~3657 (
// Equation(s):
// \SEG_DATA~3657_combout  = \Equal1~102_combout  & (\Dis4|out[1]~807_combout  # !\SRAM_data[15]~16  & !\SRAM_data[14]~17 )

	.dataa(\Equal1~102_combout ),
	.datab(\Dis4|out[1]~807_combout ),
	.datac(\SRAM_data[15]~16 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\SEG_DATA~3657_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3657 .lut_mask = 16'h888A;
defparam \SEG_DATA~3657 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N20
cycloneii_lcell_comb \SEG_DATA~3659 (
// Equation(s):
// \SEG_DATA~3659_combout  = \SEG_DATA~3656_combout  # \SEG_DATA~3658_combout  # \SEG_DATA~3655_combout  # \SEG_DATA~3657_combout 

	.dataa(\SEG_DATA~3656_combout ),
	.datab(\SEG_DATA~3658_combout ),
	.datac(\SEG_DATA~3655_combout ),
	.datad(\SEG_DATA~3657_combout ),
	.cin(gnd),
	.combout(\SEG_DATA~3659_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3659 .lut_mask = 16'hFFFE;
defparam \SEG_DATA~3659 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N20
cycloneii_lcell_comb \Dis1|out[2]~485 (
// Equation(s):
// \Dis1|out[2]~485_combout  = \SRAM_data[3]~28  & \SRAM_data[2]~29  & (\SRAM_data[1]~30  # !\SRAM_data[0]~31 ) # !\SRAM_data[3]~28  & !\SRAM_data[0]~31  & \SRAM_data[1]~30  & !\SRAM_data[2]~29 

	.dataa(\SRAM_data[3]~28 ),
	.datab(\SRAM_data[0]~31 ),
	.datac(\SRAM_data[1]~30 ),
	.datad(\SRAM_data[2]~29 ),
	.cin(gnd),
	.combout(\Dis1|out[2]~485_combout ),
	.cout());
// synopsys translate_off
defparam \Dis1|out[2]~485 .lut_mask = 16'hA210;
defparam \Dis1|out[2]~485 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N30
cycloneii_lcell_comb \Dis3|out[2]~808 (
// Equation(s):
// \Dis3|out[2]~808_combout  = \SRAM_data[11]~20  & \SRAM_data[10]~21  & (\SRAM_data[9]~22  # !\SRAM_data[8]~23 ) # !\SRAM_data[11]~20  & \SRAM_data[9]~22  & !\SRAM_data[8]~23  & !\SRAM_data[10]~21 

	.dataa(\SRAM_data[11]~20 ),
	.datab(\SRAM_data[9]~22 ),
	.datac(\SRAM_data[8]~23 ),
	.datad(\SRAM_data[10]~21 ),
	.cin(gnd),
	.combout(\Dis3|out[2]~808_combout ),
	.cout());
// synopsys translate_off
defparam \Dis3|out[2]~808 .lut_mask = 16'h8A04;
defparam \Dis3|out[2]~808 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N6
cycloneii_lcell_comb \Dis2|out[2]~808 (
// Equation(s):
// \Dis2|out[2]~808_combout  = \SRAM_data[6]~25  & \SRAM_data[7]~24  & (\SRAM_data[5]~26  # !\SRAM_data[4]~27 ) # !\SRAM_data[6]~25  & !\SRAM_data[4]~27  & !\SRAM_data[7]~24  & \SRAM_data[5]~26 

	.dataa(\SRAM_data[4]~27 ),
	.datab(\SRAM_data[6]~25 ),
	.datac(\SRAM_data[7]~24 ),
	.datad(\SRAM_data[5]~26 ),
	.cin(gnd),
	.combout(\Dis2|out[2]~808_combout ),
	.cout());
// synopsys translate_off
defparam \Dis2|out[2]~808 .lut_mask = 16'hC140;
defparam \Dis2|out[2]~808 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N24
cycloneii_lcell_comb \Dis4|out[2]~808 (
// Equation(s):
// \Dis4|out[2]~808_combout  = \SRAM_data[15]~16  & \SRAM_data[14]~17  & (\SRAM_data[13]~18  # !\SRAM_data[12]~19 ) # !\SRAM_data[15]~16  & \SRAM_data[13]~18  & !\SRAM_data[12]~19  & !\SRAM_data[14]~17 

	.dataa(\SRAM_data[15]~16 ),
	.datab(\SRAM_data[13]~18 ),
	.datac(\SRAM_data[12]~19 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\Dis4|out[2]~808_combout ),
	.cout());
// synopsys translate_off
defparam \Dis4|out[2]~808 .lut_mask = 16'h8A04;
defparam \Dis4|out[2]~808 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N24
cycloneii_lcell_comb \SEG_DATA~3660 (
// Equation(s):
// \SEG_DATA~3660_combout  = cnt[0] & (cnt[1] & (\Dis4|out[2]~808_combout ) # !cnt[1] & \Dis2|out[2]~808_combout ) # !cnt[0] & (cnt[1])

	.dataa(cnt[0]),
	.datab(\Dis2|out[2]~808_combout ),
	.datac(cnt[1]),
	.datad(\Dis4|out[2]~808_combout ),
	.cin(gnd),
	.combout(\SEG_DATA~3660_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3660 .lut_mask = 16'hF858;
defparam \SEG_DATA~3660 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N18
cycloneii_lcell_comb \SEG_DATA~3661 (
// Equation(s):
// \SEG_DATA~3661_combout  = \SEG_DATA~3660_combout  & (!\Dis3|out[2]~808_combout  & !cnt[0]) # !\SEG_DATA~3660_combout  & (cnt[0] # !\Dis1|out[2]~485_combout )

	.dataa(\Dis1|out[2]~485_combout ),
	.datab(\Dis3|out[2]~808_combout ),
	.datac(\SEG_DATA~3660_combout ),
	.datad(cnt[0]),
	.cin(gnd),
	.combout(\SEG_DATA~3661_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3661 .lut_mask = 16'h0F35;
defparam \SEG_DATA~3661 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N16
cycloneii_lcell_comb \Dis2|out[3]~809 (
// Equation(s):
// \Dis2|out[3]~809_combout  = \SRAM_data[5]~26  & (!\SRAM_data[6]~25  # !\SRAM_data[4]~27 ) # !\SRAM_data[5]~26  & (\SRAM_data[7]~24  # \SRAM_data[4]~27  $ !\SRAM_data[6]~25 )

	.dataa(\SRAM_data[4]~27 ),
	.datab(\SRAM_data[6]~25 ),
	.datac(\SRAM_data[7]~24 ),
	.datad(\SRAM_data[5]~26 ),
	.cin(gnd),
	.combout(\Dis2|out[3]~809_combout ),
	.cout());
// synopsys translate_off
defparam \Dis2|out[3]~809 .lut_mask = 16'h77F9;
defparam \Dis2|out[3]~809 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X10_Y34_N8
cycloneii_lcell_comb \Dis3|out[3]~809 (
// Equation(s):
// \Dis3|out[3]~809_combout  = \SRAM_data[9]~22  & (!\SRAM_data[10]~21  # !\SRAM_data[8]~23 ) # !\SRAM_data[9]~22  & (\SRAM_data[11]~20  # \SRAM_data[8]~23  $ !\SRAM_data[10]~21 )

	.dataa(\SRAM_data[11]~20 ),
	.datab(\SRAM_data[8]~23 ),
	.datac(\SRAM_data[10]~21 ),
	.datad(\SRAM_data[9]~22 ),
	.cin(gnd),
	.combout(\Dis3|out[3]~809_combout ),
	.cout());
// synopsys translate_off
defparam \Dis3|out[3]~809 .lut_mask = 16'h3FEB;
defparam \Dis3|out[3]~809 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N4
cycloneii_lcell_comb \SEG_DATA~3662 (
// Equation(s):
// \SEG_DATA~3662_combout  = cnt[1] & (\Dis3|out[3]~809_combout  # cnt[0]) # !cnt[1] & \Dis1|out[3]~486_combout  & (!cnt[0])

	.dataa(\Dis1|out[3]~486_combout ),
	.datab(\Dis3|out[3]~809_combout ),
	.datac(cnt[1]),
	.datad(cnt[0]),
	.cin(gnd),
	.combout(\SEG_DATA~3662_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3662 .lut_mask = 16'hF0CA;
defparam \SEG_DATA~3662 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N18
cycloneii_lcell_comb \Dis4|out[3]~809 (
// Equation(s):
// \Dis4|out[3]~809_combout  = \SRAM_data[13]~18  & (!\SRAM_data[14]~17  # !\SRAM_data[12]~19 ) # !\SRAM_data[13]~18  & (\SRAM_data[15]~16  # \SRAM_data[12]~19  $ !\SRAM_data[14]~17 )

	.dataa(\SRAM_data[15]~16 ),
	.datab(\SRAM_data[13]~18 ),
	.datac(\SRAM_data[12]~19 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\Dis4|out[3]~809_combout ),
	.cout());
// synopsys translate_off
defparam \Dis4|out[3]~809 .lut_mask = 16'h3EEF;
defparam \Dis4|out[3]~809 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N30
cycloneii_lcell_comb \SEG_DATA~3663 (
// Equation(s):
// \SEG_DATA~3663_combout  = cnt[0] & (\SEG_DATA~3662_combout  & (\Dis4|out[3]~809_combout ) # !\SEG_DATA~3662_combout  & \Dis2|out[3]~809_combout ) # !cnt[0] & (\SEG_DATA~3662_combout )

	.dataa(cnt[0]),
	.datab(\Dis2|out[3]~809_combout ),
	.datac(\SEG_DATA~3662_combout ),
	.datad(\Dis4|out[3]~809_combout ),
	.cin(gnd),
	.combout(\SEG_DATA~3663_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3663 .lut_mask = 16'hF858;
defparam \SEG_DATA~3663 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y34_N28
cycloneii_lcell_comb \SEG_DATA~3665 (
// Equation(s):
// \SEG_DATA~3665_combout  = \SRAM_data[1]~30  & (\SRAM_data[3]~28  # !\SRAM_data[0]~31 ) # !\SRAM_data[1]~30  & (\SRAM_data[2]~29  & \SRAM_data[3]~28  # !\SRAM_data[2]~29  & (!\SRAM_data[0]~31 ))

	.dataa(\SRAM_data[3]~28 ),
	.datab(\SRAM_data[0]~31 ),
	.datac(\SRAM_data[1]~30 ),
	.datad(\SRAM_data[2]~29 ),
	.cin(gnd),
	.combout(\SEG_DATA~3665_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3665 .lut_mask = 16'hBAB3;
defparam \SEG_DATA~3665 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X9_Y34_N4
cycloneii_lcell_comb \SEG_DATA~3666 (
// Equation(s):
// \SEG_DATA~3666_combout  = \SRAM_data[13]~18  & (\SRAM_data[15]~16  # !\SRAM_data[12]~19 ) # !\SRAM_data[13]~18  & (\SRAM_data[14]~17  & \SRAM_data[15]~16  # !\SRAM_data[14]~17  & (!\SRAM_data[12]~19 ))

	.dataa(\SRAM_data[15]~16 ),
	.datab(\SRAM_data[13]~18 ),
	.datac(\SRAM_data[12]~19 ),
	.datad(\SRAM_data[14]~17 ),
	.cin(gnd),
	.combout(\SEG_DATA~3666_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3666 .lut_mask = 16'hAE8F;
defparam \SEG_DATA~3666 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y34_N8
cycloneii_lcell_comb \SEG_DATA~3668 (
// Equation(s):
// \SEG_DATA~3668_combout  = cnt[1] & (\SEG_DATA~3666_combout  # !cnt[0]) # !cnt[1] & \SEG_DATA~3667_combout  & (cnt[0])

	.dataa(\SEG_DATA~3667_combout ),
	.datab(\SEG_DATA~3666_combout ),
	.datac(cnt[1]),
	.datad(cnt[0]),
	.cin(gnd),
	.combout(\SEG_DATA~3668_combout ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~3668 .lut_mask = 16'hCAF0;
defparam \SEG_DATA~3668 .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X10_Y34_N2
cycloneii_lcell_comb \SEG_DATA~3664 (
// Equation(s):
// 

⌨️ 快捷键说明

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