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

📄 part2.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 页
字号:
	.regout(),
	.differentialout(),
	.linkout(),
	.padio(Data[6]));
// synopsys translate_off
defparam \Data[6]~I .input_async_reset = "none";
defparam \Data[6]~I .input_power_up = "low";
defparam \Data[6]~I .input_register_mode = "none";
defparam \Data[6]~I .input_sync_reset = "none";
defparam \Data[6]~I .oe_async_reset = "none";
defparam \Data[6]~I .oe_power_up = "low";
defparam \Data[6]~I .oe_register_mode = "none";
defparam \Data[6]~I .oe_sync_reset = "none";
defparam \Data[6]~I .operation_mode = "input";
defparam \Data[6]~I .output_async_reset = "none";
defparam \Data[6]~I .output_power_up = "low";
defparam \Data[6]~I .output_register_mode = "none";
defparam \Data[6]~I .output_sync_reset = "none";
// synopsys translate_on

// atom is at PIN_Y12
cycloneii_io \Data[7]~I (
	.datain(gnd),
	.oe(gnd),
	.outclk(gnd),
	.outclkena(vcc),
	.inclk(gnd),
	.inclkena(vcc),
	.areset(gnd),
	.sreset(gnd),
	.differentialin(gnd),
	.linkin(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.devoe(devoe),
	.combout(\Data~combout [7]),
	.regout(),
	.differentialout(),
	.linkout(),
	.padio(Data[7]));
// synopsys translate_off
defparam \Data[7]~I .input_async_reset = "none";
defparam \Data[7]~I .input_power_up = "low";
defparam \Data[7]~I .input_register_mode = "none";
defparam \Data[7]~I .input_sync_reset = "none";
defparam \Data[7]~I .oe_async_reset = "none";
defparam \Data[7]~I .oe_power_up = "low";
defparam \Data[7]~I .oe_register_mode = "none";
defparam \Data[7]~I .oe_sync_reset = "none";
defparam \Data[7]~I .operation_mode = "input";
defparam \Data[7]~I .output_async_reset = "none";
defparam \Data[7]~I .output_power_up = "low";
defparam \Data[7]~I .output_register_mode = "none";
defparam \Data[7]~I .output_sync_reset = "none";
// synopsys translate_on

// atom is at LCCOMB_X11_Y3_N2
cycloneii_lcell_comb \Dis6|out[0]~802_I (
// Equation(s):
// \Dis6|out[0]~802  = \Ram|altsyncram_component|auto_generated|q_a [6] & (\Ram|altsyncram_component|auto_generated|q_a [5] # !\Ram|altsyncram_component|auto_generated|q_a [7] & \Ram|altsyncram_component|auto_generated|q_a [4]) # 
// !\Ram|altsyncram_component|auto_generated|q_a [6] & (\Ram|altsyncram_component|auto_generated|q_a [5] $ \Ram|altsyncram_component|auto_generated|q_a [7] # !\Ram|altsyncram_component|auto_generated|q_a [4])

	.dataa(\Ram|altsyncram_component|auto_generated|q_a [6]),
	.datab(\Ram|altsyncram_component|auto_generated|q_a [5]),
	.datac(\Ram|altsyncram_component|auto_generated|q_a [7]),
	.datad(\Ram|altsyncram_component|auto_generated|q_a [4]),
	.cin(gnd),
	.combout(\Dis6|out[0]~802 ),
	.cout());
// synopsys translate_off
defparam \Dis6|out[0]~802_I .lut_mask = 16'h9EDD;
defparam \Dis6|out[0]~802_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X11_Y3_N24
cycloneii_lcell_comb \Equal0~142_I (
// Equation(s):
// \Equal0~142  = cnt[0] & cnt[1]

	.dataa(vcc),
	.datab(cnt[0]),
	.datac(cnt[1]),
	.datad(vcc),
	.cin(gnd),
	.combout(\Equal0~142 ),
	.cout());
// synopsys translate_off
defparam \Equal0~142_I .lut_mask = 16'hC0C0;
defparam \Equal0~142_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X4_Y3_N2
cycloneii_lcell_comb \SEG_DATA~6281_I (
// Equation(s):
// \SEG_DATA~6281  = cnt[0] & (cnt[2] # !cnt[1])

	.dataa(cnt[1]),
	.datab(cnt[0]),
	.datac(vcc),
	.datad(cnt[2]),
	.cin(gnd),
	.combout(\SEG_DATA~6281 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6281_I .lut_mask = 16'hCC44;
defparam \SEG_DATA~6281_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X4_Y3_N10
cycloneii_lcell_comb \SEG_DATA~6280_I (
// Equation(s):
// \SEG_DATA~6280  = cnt[0] & !cnt[1] # !cnt[0] & (cnt[2])

	.dataa(cnt[1]),
	.datab(cnt[0]),
	.datac(vcc),
	.datad(cnt[2]),
	.cin(gnd),
	.combout(\SEG_DATA~6280 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6280_I .lut_mask = 16'h7744;
defparam \SEG_DATA~6280_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X12_Y3_N18
cycloneii_lcell_comb \Dis5|out[0]~796_I (
// Equation(s):
// \Dis5|out[0]~796  = \Ram|altsyncram_component|auto_generated|q_a [2] & (\Ram|altsyncram_component|auto_generated|q_a [1] # \Ram|altsyncram_component|auto_generated|q_a [0] & !\Ram|altsyncram_component|auto_generated|q_a [3]) # 
// !\Ram|altsyncram_component|auto_generated|q_a [2] & (\Ram|altsyncram_component|auto_generated|q_a [3] $ \Ram|altsyncram_component|auto_generated|q_a [1] # !\Ram|altsyncram_component|auto_generated|q_a [0])

	.dataa(\Ram|altsyncram_component|auto_generated|q_a [0]),
	.datab(\Ram|altsyncram_component|auto_generated|q_a [3]),
	.datac(\Ram|altsyncram_component|auto_generated|q_a [2]),
	.datad(\Ram|altsyncram_component|auto_generated|q_a [1]),
	.cin(gnd),
	.combout(\Dis5|out[0]~796 ),
	.cout());
// synopsys translate_off
defparam \Dis5|out[0]~796_I .lut_mask = 16'hF72D;
defparam \Dis5|out[0]~796_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X12_Y3_N20
cycloneii_lcell_comb \SEG_DATA~6282_I (
// Equation(s):
// \SEG_DATA~6282  = \SEG_DATA~6281  & (!\SEG_DATA~6280  # !\SEG_DATA~6279 ) # !\SEG_DATA~6281  & (\SEG_DATA~6280  & \Dis5|out[0]~796 )

	.dataa(\SEG_DATA~6279 ),
	.datab(\SEG_DATA~6281 ),
	.datac(\SEG_DATA~6280 ),
	.datad(\Dis5|out[0]~796 ),
	.cin(gnd),
	.combout(\SEG_DATA~6282 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6282_I .lut_mask = 16'h7C4C;
defparam \SEG_DATA~6282_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X11_Y3_N20
cycloneii_lcell_comb \SEG_DATA~6283_I (
// Equation(s):
// \SEG_DATA~6283  = \Equal0~142  & (\SEG_DATA~6282  & (\Dis6|out[0]~802 ) # !\SEG_DATA~6282  & \Dis3|out[0]~577 ) # !\Equal0~142  & (\SEG_DATA~6282 )

	.dataa(\Dis3|out[0]~577 ),
	.datab(\Dis6|out[0]~802 ),
	.datac(\Equal0~142 ),
	.datad(\SEG_DATA~6282 ),
	.cin(gnd),
	.combout(\SEG_DATA~6283 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6283_I .lut_mask = 16'hCFA0;
defparam \SEG_DATA~6283_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y3_N0
cycloneii_lcell_comb \SEG_DATA~6284_I (
// Equation(s):
// \SEG_DATA~6284  = \Data~combout [5] & (\Data~combout [6] # !\Data~combout [7] # !\Data~combout [4]) # !\Data~combout [5] & (\Data~combout [6] $ (\Data~combout [7] # !\Data~combout [4]))

	.dataa(\Data~combout [5]),
	.datab(\Data~combout [4]),
	.datac(\Data~combout [6]),
	.datad(\Data~combout [7]),
	.cin(gnd),
	.combout(\SEG_DATA~6284 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6284_I .lut_mask = 16'hA7EB;
defparam \SEG_DATA~6284_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y3_N14
cycloneii_lcell_comb \SEG_DATA~6285_I (
// Equation(s):
// \SEG_DATA~6285  = \Address~combout [2] & (\Address~combout [1] # \Address~combout [0] & !\Address~combout [3]) # !\Address~combout [2] & (\Address~combout [1] $ \Address~combout [3] # !\Address~combout [0])

	.dataa(\Address~combout [2]),
	.datab(\Address~combout [0]),
	.datac(\Address~combout [1]),
	.datad(\Address~combout [3]),
	.cin(gnd),
	.combout(\SEG_DATA~6285 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6285_I .lut_mask = 16'hB5F9;
defparam \SEG_DATA~6285_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y3_N2
cycloneii_lcell_comb \SEG_DATA~6286_I (
// Equation(s):
// \SEG_DATA~6286  = cnt[2] & \SEG_DATA~6284  # !cnt[2] & (\SEG_DATA~6285 )

	.dataa(vcc),
	.datab(\SEG_DATA~6284 ),
	.datac(cnt[2]),
	.datad(\SEG_DATA~6285 ),
	.cin(gnd),
	.combout(\SEG_DATA~6286 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6286_I .lut_mask = 16'hCFC0;
defparam \SEG_DATA~6286_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y3_N6
cycloneii_lcell_comb \SEG_DATA~6287_I (
// Equation(s):
// \SEG_DATA~6287  = cnt[0] & \SEG_DATA~6283  # !cnt[0] & (cnt[1] & \SEG_DATA~6283  # !cnt[1] & (\SEG_DATA~6286 ))

	.dataa(\SEG_DATA~6283 ),
	.datab(cnt[0]),
	.datac(cnt[1]),
	.datad(\SEG_DATA~6286 ),
	.cin(gnd),
	.combout(\SEG_DATA~6287 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6287_I .lut_mask = 16'hABA8;
defparam \SEG_DATA~6287_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X11_Y3_N14
cycloneii_lcell_comb \SEG_DATA~6324_I (
// Equation(s):
// \SEG_DATA~6324  = \Data~combout [2] & (\Data~combout [0] $ \Data~combout [3] $ !\Data~combout [1]) # !\Data~combout [2] & (!\Data~combout [1] # !\Data~combout [3] # !\Data~combout [0])

	.dataa(\Data~combout [0]),
	.datab(\Data~combout [2]),
	.datac(\Data~combout [3]),
	.datad(\Data~combout [1]),
	.cin(gnd),
	.combout(\SEG_DATA~6324 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6324_I .lut_mask = 16'h5BB7;
defparam \SEG_DATA~6324_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y3_N28
cycloneii_lcell_comb \Equal0~143_I (
// Equation(s):
// \Equal0~143  = cnt[0] & !cnt[2]

	.dataa(vcc),
	.datab(cnt[0]),
	.datac(cnt[2]),
	.datad(vcc),
	.cin(gnd),
	.combout(\Equal0~143 ),
	.cout());
// synopsys translate_off
defparam \Equal0~143_I .lut_mask = 16'h0C0C;
defparam \Equal0~143_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X8_Y3_N22
cycloneii_lcell_comb \Dis4|out[1]~534_I (
// Equation(s):
// \Dis4|out[1]~534  = \Data~combout [6] & (\Data~combout [5] $ \Data~combout [4] $ !\Data~combout [7]) # !\Data~combout [6] & (!\Data~combout [7] # !\Data~combout [4] # !\Data~combout [5])

	.dataa(\Data~combout [5]),
	.datab(\Data~combout [4]),
	.datac(\Data~combout [6]),
	.datad(\Data~combout [7]),
	.cin(gnd),
	.combout(\Dis4|out[1]~534 ),
	.cout());
// synopsys translate_off
defparam \Dis4|out[1]~534_I .lut_mask = 16'h679F;
defparam \Dis4|out[1]~534_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X4_Y3_N24
cycloneii_lcell_comb \SEG_DATA~6288_I (
// Equation(s):
// \SEG_DATA~6288  = !cnt[0] & cnt[2]

	.dataa(vcc),
	.datab(cnt[0]),
	.datac(vcc),
	.datad(cnt[2]),
	.cin(gnd),
	.combout(\SEG_DATA~6288 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6288_I .lut_mask = 16'h3300;
defparam \SEG_DATA~6288_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y3_N2
cycloneii_lcell_comb \SEG_DATA~6276_I (
// Equation(s):
// \SEG_DATA~6276  = \Address~combout [2] & (\Address~combout [0] $ \Address~combout [1] $ !\Address~combout [3]) # !\Address~combout [2] & (!\Address~combout [3] # !\Address~combout [1] # !\Address~combout [0])

	.dataa(\Address~combout [2]),
	.datab(\Address~combout [0]),
	.datac(\Address~combout [1]),
	.datad(\Address~combout [3]),
	.cin(gnd),
	.combout(\SEG_DATA~6276 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6276_I .lut_mask = 16'h3DD7;
defparam \SEG_DATA~6276_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X7_Y3_N30
cycloneii_lcell_comb \SEG_DATA~6323_I (
// Equation(s):
// \SEG_DATA~6323  = !cnt[1] & \SEG_DATA~6276 

	.dataa(vcc),
	.datab(vcc),
	.datac(cnt[1]),
	.datad(\SEG_DATA~6276 ),
	.cin(gnd),
	.combout(\SEG_DATA~6323 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6323_I .lut_mask = 16'h0F00;
defparam \SEG_DATA~6323_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X4_Y3_N30
cycloneii_lcell_comb \SEG_DATA~6289_I (
// Equation(s):
// \SEG_DATA~6289  = cnt[1] & cnt[0] # !cnt[2]

	.dataa(cnt[1]),
	.datab(cnt[0]),
	.datac(vcc),
	.datad(cnt[2]),
	.cin(gnd),
	.combout(\SEG_DATA~6289 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6289_I .lut_mask = 16'h88FF;
defparam \SEG_DATA~6289_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X4_Y3_N20
cycloneii_lcell_comb \SEG_DATA~6290_I (
// Equation(s):
// \SEG_DATA~6290  = cnt[2] & (cnt[1] # cnt[0])

	.dataa(cnt[1]),
	.datab(cnt[0]),
	.datac(vcc),
	.datad(cnt[2]),
	.cin(gnd),
	.combout(\SEG_DATA~6290 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6290_I .lut_mask = 16'hEE00;
defparam \SEG_DATA~6290_I .sum_lutc_input = "datac";
// synopsys translate_on

// atom is at LCCOMB_X6_Y3_N12
cycloneii_lcell_comb \SEG_DATA~6291_I (
// Equation(s):
// \SEG_DATA~6291  = \SEG_DATA~6289  & (\SEG_DATA~6290  & \Dis6|out[1]~803  # !\SEG_DATA~6290  & (\SEG_DATA~6323 )) # !\SEG_DATA~6289  & (!\SEG_DATA~6290 )

	.dataa(\Dis6|out[1]~803 ),
	.datab(\SEG_DATA~6323 ),
	.datac(\SEG_DATA~6289 ),
	.datad(\SEG_DATA~6290 ),
	.cin(gnd),
	.combout(\SEG_DATA~6291 ),
	.cout());
// synopsys translate_off
defparam \SEG_DATA~6291_I .lut_mask = 16'hA0CF;
defparam \SEG_DATA~6291_I .sum_lutc_input = "datac";
// synopsys translate_on

⌨️ 快捷键说明

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