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

📄 myled.vho

📁 EP1C3144的点灯基本程序
💻 VHO
📖 第 1 页 / 共 5 页
字号:
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a2_a_a499,
	cin0 => counter_a6_a_a491,
	cin1 => counter_a6_a_a491COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a7_a_modesel,
	regout => counter_a7_a_aregout,
	cout => counter_a7_a_a461);

-- atom is at LC_X20_Y12_N0
counter_a8_a : cyclone_lcell
-- Equation(s):
-- counter_a8_a_aregout = DFFEAS(counter_a8_a_aregout $ !counter_a7_a_a461, GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a8_a_a463 = CARRY(counter_a8_a_aregout & !counter_a7_a_a461)
-- counter_a8_a_a463COUT1 = CARRY(counter_a8_a_aregout & !counter_a7_a_a461)

-- pragma translate_off
-- GENERIC MAP (
--	cin_used => "true",
--	lut_mask => "c30c",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a8_a_pathsel,
	clk => clk_acombout,
	dataa => VCC,
	datab => counter_a8_a_aregout,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a7_a_a461,
	cin0 => GND,
	cin1 => VCC,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a8_a_modesel,
	regout => counter_a8_a_aregout,
	cout0 => counter_a8_a_a463,
	cout1 => counter_a8_a_a463COUT1);

-- atom is at LC_X20_Y12_N1
counter_a9_a : cyclone_lcell
-- Equation(s):
-- counter_a9_a_aregout = DFFEAS(counter_a9_a_aregout $ ((!counter_a7_a_a461 & counter_a8_a_a463) # (counter_a7_a_a461 & counter_a8_a_a463COUT1)), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a9_a_a465 = CARRY(!counter_a8_a_a463 # !counter_a9_a_aregout)
-- counter_a9_a_a465COUT1 = CARRY(!counter_a8_a_a463COUT1 # !counter_a9_a_aregout)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "5a5f",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a9_a_pathsel,
	clk => clk_acombout,
	dataa => counter_a9_a_aregout,
	datab => VCC,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a7_a_a461,
	cin0 => counter_a8_a_a463,
	cin1 => counter_a8_a_a463COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a9_a_modesel,
	regout => counter_a9_a_aregout,
	cout0 => counter_a9_a_a465,
	cout1 => counter_a9_a_a465COUT1);

-- atom is at LC_X20_Y12_N2
counter_a10_a : cyclone_lcell
-- Equation(s):
-- counter_a10_a_aregout = DFFEAS(counter_a10_a_aregout $ (!(!counter_a7_a_a461 & counter_a9_a_a465) # (counter_a7_a_a461 & counter_a9_a_a465COUT1)), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a10_a_a469 = CARRY(counter_a10_a_aregout & (!counter_a9_a_a465))
-- counter_a10_a_a469COUT1 = CARRY(counter_a10_a_aregout & (!counter_a9_a_a465COUT1))

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "a50a",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a10_a_pathsel,
	clk => clk_acombout,
	dataa => counter_a10_a_aregout,
	datab => VCC,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a7_a_a461,
	cin0 => counter_a9_a_a465,
	cin1 => counter_a9_a_a465COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a10_a_modesel,
	regout => counter_a10_a_aregout,
	cout0 => counter_a10_a_a469,
	cout1 => counter_a10_a_a469COUT1);

-- atom is at LC_X20_Y12_N3
counter_a11_a : cyclone_lcell
-- Equation(s):
-- counter_a11_a_aregout = DFFEAS(counter_a11_a_aregout $ (!counter_a7_a_a461 & counter_a10_a_a469) # (counter_a7_a_a461 & counter_a10_a_a469COUT1), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a11_a_a467 = CARRY(!counter_a10_a_a469 # !counter_a11_a_aregout)
-- counter_a11_a_a467COUT1 = CARRY(!counter_a10_a_a469COUT1 # !counter_a11_a_aregout)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "3c3f",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a11_a_pathsel,
	clk => clk_acombout,
	dataa => VCC,
	datab => counter_a11_a_aregout,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a7_a_a461,
	cin0 => counter_a10_a_a469,
	cin1 => counter_a10_a_a469COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a11_a_modesel,
	regout => counter_a11_a_aregout,
	cout0 => counter_a11_a_a467,
	cout1 => counter_a11_a_a467COUT1);

-- atom is at LC_X20_Y12_N4
counter_a12_a : cyclone_lcell
-- Equation(s):
-- counter_a12_a_aregout = DFFEAS(counter_a12_a_aregout $ !(!counter_a7_a_a461 & counter_a11_a_a467) # (counter_a7_a_a461 & counter_a11_a_a467COUT1), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a12_a_a477 = CARRY(counter_a12_a_aregout & !counter_a11_a_a467COUT1)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "c30c",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a12_a_pathsel,
	clk => clk_acombout,
	dataa => VCC,
	datab => counter_a12_a_aregout,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a7_a_a461,
	cin0 => counter_a11_a_a467,
	cin1 => counter_a11_a_a467COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a12_a_modesel,
	regout => counter_a12_a_aregout,
	cout => counter_a12_a_a477);

-- atom is at LC_X20_Y12_N5
counter_a13_a : cyclone_lcell
-- Equation(s):
-- counter_a13_a_aregout = DFFEAS(counter_a13_a_aregout $ counter_a12_a_a477, GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a13_a_a471 = CARRY(!counter_a12_a_a477 # !counter_a13_a_aregout)
-- counter_a13_a_a471COUT1 = CARRY(!counter_a12_a_a477 # !counter_a13_a_aregout)

-- pragma translate_off
-- GENERIC MAP (
--	cin_used => "true",
--	lut_mask => "3c3f",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a13_a_pathsel,
	clk => clk_acombout,
	dataa => VCC,
	datab => counter_a13_a_aregout,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a12_a_a477,
	cin0 => GND,
	cin1 => VCC,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a13_a_modesel,
	regout => counter_a13_a_aregout,
	cout0 => counter_a13_a_a471,
	cout1 => counter_a13_a_a471COUT1);

-- atom is at LC_X20_Y12_N6
counter_a14_a : cyclone_lcell
-- Equation(s):
-- counter_a14_a_aregout = DFFEAS(counter_a14_a_aregout $ (!(!counter_a12_a_a477 & counter_a13_a_a471) # (counter_a12_a_a477 & counter_a13_a_a471COUT1)), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a14_a_a483 = CARRY(counter_a14_a_aregout & (!counter_a13_a_a471))
-- counter_a14_a_a483COUT1 = CARRY(counter_a14_a_aregout & (!counter_a13_a_a471COUT1))

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "a50a",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a14_a_pathsel,
	clk => clk_acombout,
	dataa => counter_a14_a_aregout,
	datab => VCC,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a12_a_a477,
	cin0 => counter_a13_a_a471,
	cin1 => counter_a13_a_a471COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a14_a_modesel,
	regout => counter_a14_a_aregout,
	cout0 => counter_a14_a_a483,
	cout1 => counter_a14_a_a483COUT1);

-- atom is at LC_X20_Y12_N7
counter_a15_a : cyclone_lcell
-- Equation(s):
-- counter_a15_a_aregout = DFFEAS(counter_a15_a_aregout $ ((!counter_a12_a_a477 & counter_a14_a_a483) # (counter_a12_a_a477 & counter_a14_a_a483COUT1)), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a15_a_a485 = CARRY(!counter_a14_a_a483 # !counter_a15_a_aregout)
-- counter_a15_a_a485COUT1 = CARRY(!counter_a14_a_a483COUT1 # !counter_a15_a_aregout)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "5a5f",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a15_a_pathsel,
	clk => clk_acombout,
	dataa => counter_a15_a_aregout,
	datab => VCC,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a12_a_a477,
	cin0 => counter_a14_a_a483,
	cin1 => counter_a14_a_a483COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a15_a_modesel,
	regout => counter_a15_a_aregout,
	cout0 => counter_a15_a_a485,
	cout1 => counter_a15_a_a485COUT1);

-- atom is at LC_X20_Y12_N8
counter_a16_a : cyclone_lcell
-- Equation(s):
-- counter_a16_a_aregout = DFFEAS(counter_a16_a_aregout $ !(!counter_a12_a_a477 & counter_a15_a_a485) # (counter_a12_a_a477 & counter_a15_a_a485COUT1), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a16_a_a481 = CARRY(counter_a16_a_aregout & !counter_a15_a_a485)
-- counter_a16_a_a481COUT1 = CARRY(counter_a16_a_aregout & !counter_a15_a_a485COUT1)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "c30c",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a16_a_pathsel,
	clk => clk_acombout,
	dataa => VCC,
	datab => counter_a16_a_aregout,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,
	cin => counter_a12_a_a477,
	cin0 => counter_a15_a_a485,
	cin1 => counter_a15_a_a485COUT1,
	inverta => GND,
	regcascin => GND,
	modesel => counter_a16_a_modesel,
	regout => counter_a16_a_aregout,
	cout0 => counter_a16_a_a481,
	cout1 => counter_a16_a_a481COUT1);

-- atom is at LC_X20_Y12_N9
counter_a17_a : cyclone_lcell
-- Equation(s):
-- counter_a17_a_aregout = DFFEAS(counter_a17_a_aregout $ ((!counter_a12_a_a477 & counter_a16_a_a481) # (counter_a12_a_a477 & counter_a16_a_a481COUT1)), GLOBAL(clk_acombout), VCC, , , , , LessThan6_a451_combout, )
-- counter_a17_a_a473 = CARRY(!counter_a16_a_a481COUT1 # !counter_a17_a_aregout)

-- pragma translate_off
-- GENERIC MAP (
--	cin0_used => "true",
--	cin1_used => "true",
--	cin_used => "true",
--	lut_mask => "5a5f",
--	operation_mode => "arithmetic",
--	output_mode => "reg_only",
--	register_cascade_mode => "off",
--	sum_lutc_input => "cin",
--	synch_mode => "on")
-- pragma translate_on
PORT MAP (
	pathsel => counter_a17_a_pathsel,
	clk => clk_acombout,
	dataa => counter_a17_a_aregout,
	datab => VCC,
	datac => VCC,
	datad => VCC,
	aclr => GND,
	aload => GND,
	sclr => LessThan6_a451_combout,
	sload => GND,
	ena => VCC,

⌨️ 快捷键说明

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