📄 sec_clock.vho
字号:
-- pragma translate_on
PORT MAP (
clk => \clk~combout\,
dataa => num(5),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[3]~253\,
cin0 => \num[4]~255\,
cin1 => \num[4]~255COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(5),
cout0 => \num[5]~257\,
cout1 => \num[5]~257COUT1\);
\num[6]\ : cyclone_lcell
-- Equation(s):
-- num(6) = DFFEAS(num(6) $ (!(!\num[3]~253\ & \num[5]~257\) # (\num[3]~253\ & \num[5]~257COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[6]~259\ = CARRY(num(6) & (!\num[5]~257\))
-- \num[6]~259COUT1\ = CARRY(num(6) & (!\num[5]~257COUT1\))
-- 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 (
clk => \clk~combout\,
dataa => num(6),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[3]~253\,
cin0 => \num[5]~257\,
cin1 => \num[5]~257COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(6),
cout0 => \num[6]~259\,
cout1 => \num[6]~259COUT1\);
\num[7]\ : cyclone_lcell
-- Equation(s):
-- num(7) = DFFEAS(num(7) $ (!\num[3]~253\ & \num[6]~259\) # (\num[3]~253\ & \num[6]~259COUT1\), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[7]~261\ = CARRY(!\num[6]~259\ # !num(7))
-- \num[7]~261COUT1\ = CARRY(!\num[6]~259COUT1\ # !num(7))
-- 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 (
clk => \clk~combout\,
datab => num(7),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[3]~253\,
cin0 => \num[6]~259\,
cin1 => \num[6]~259COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(7),
cout0 => \num[7]~261\,
cout1 => \num[7]~261COUT1\);
\num[8]\ : cyclone_lcell
-- Equation(s):
-- num(8) = DFFEAS(num(8) $ (!(!\num[3]~253\ & \num[7]~261\) # (\num[3]~253\ & \num[7]~261COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[8]~263\ = CARRY(num(8) & (!\num[7]~261COUT1\))
-- 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 (
clk => \clk~combout\,
dataa => num(8),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[3]~253\,
cin0 => \num[7]~261\,
cin1 => \num[7]~261COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(8),
cout => \num[8]~263\);
\num[9]\ : cyclone_lcell
-- Equation(s):
-- num(9) = DFFEAS(num(9) $ \num[8]~263\, GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[9]~265\ = CARRY(!\num[8]~263\ # !num(9))
-- \num[9]~265COUT1\ = CARRY(!\num[8]~263\ # !num(9))
-- 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 (
clk => \clk~combout\,
datab => num(9),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[8]~263\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(9),
cout0 => \num[9]~265\,
cout1 => \num[9]~265COUT1\);
\num[10]\ : cyclone_lcell
-- Equation(s):
-- num(10) = DFFEAS(num(10) $ (!(!\num[8]~263\ & \num[9]~265\) # (\num[8]~263\ & \num[9]~265COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[10]~267\ = CARRY(num(10) & (!\num[9]~265\))
-- \num[10]~267COUT1\ = CARRY(num(10) & (!\num[9]~265COUT1\))
-- 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 (
clk => \clk~combout\,
dataa => num(10),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[8]~263\,
cin0 => \num[9]~265\,
cin1 => \num[9]~265COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(10),
cout0 => \num[10]~267\,
cout1 => \num[10]~267COUT1\);
\num[11]\ : cyclone_lcell
-- Equation(s):
-- num(11) = DFFEAS(num(11) $ ((!\num[8]~263\ & \num[10]~267\) # (\num[8]~263\ & \num[10]~267COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[11]~269\ = CARRY(!\num[10]~267\ # !num(11))
-- \num[11]~269COUT1\ = CARRY(!\num[10]~267COUT1\ # !num(11))
-- 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 (
clk => \clk~combout\,
dataa => num(11),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[8]~263\,
cin0 => \num[10]~267\,
cin1 => \num[10]~267COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(11),
cout0 => \num[11]~269\,
cout1 => \num[11]~269COUT1\);
\num[12]\ : cyclone_lcell
-- Equation(s):
-- num(12) = DFFEAS(num(12) $ !(!\num[8]~263\ & \num[11]~269\) # (\num[8]~263\ & \num[11]~269COUT1\), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[12]~271\ = CARRY(num(12) & !\num[11]~269\)
-- \num[12]~271COUT1\ = CARRY(num(12) & !\num[11]~269COUT1\)
-- 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 (
clk => \clk~combout\,
datab => num(12),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[8]~263\,
cin0 => \num[11]~269\,
cin1 => \num[11]~269COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(12),
cout0 => \num[12]~271\,
cout1 => \num[12]~271COUT1\);
\num[13]\ : cyclone_lcell
-- Equation(s):
-- num(13) = DFFEAS(num(13) $ (!\num[8]~263\ & \num[12]~271\) # (\num[8]~263\ & \num[12]~271COUT1\), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[13]~273\ = CARRY(!\num[12]~271COUT1\ # !num(13))
-- 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 (
clk => \clk~combout\,
datab => num(13),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[8]~263\,
cin0 => \num[12]~271\,
cin1 => \num[12]~271COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(13),
cout => \num[13]~273\);
\num[14]\ : cyclone_lcell
-- Equation(s):
-- num(14) = DFFEAS(num(14) $ !\num[13]~273\, GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[14]~275\ = CARRY(num(14) & !\num[13]~273\)
-- \num[14]~275COUT1\ = CARRY(num(14) & !\num[13]~273\)
-- 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 (
clk => \clk~combout\,
datab => num(14),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[13]~273\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(14),
cout0 => \num[14]~275\,
cout1 => \num[14]~275COUT1\);
\num[15]\ : cyclone_lcell
-- Equation(s):
-- num(15) = DFFEAS(num(15) $ ((!\num[13]~273\ & \num[14]~275\) # (\num[13]~273\ & \num[14]~275COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- \num[15]~277\ = CARRY(!\num[14]~275\ # !num(15))
-- \num[15]~277COUT1\ = CARRY(!\num[14]~275COUT1\ # !num(15))
-- 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 (
clk => \clk~combout\,
dataa => num(15),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[13]~273\,
cin0 => \num[14]~275\,
cin1 => \num[14]~275COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(15),
cout0 => \num[15]~277\,
cout1 => \num[15]~277COUT1\);
\num[18]\ : cyclone_lcell
-- Equation(s):
-- num(18) = DFFEAS(num(18) $ (!(!\num[13]~273\ & \num[17]~245\) # (\num[13]~273\ & \num[17]~245COUT1\)), GLOBAL(\clk~combout\), VCC, , , , , \LessThan0~285_combout\, )
-- pragma translate_off
GENERIC MAP (
cin0_used => "true",
cin1_used => "true",
cin_used => "true",
lut_mask => "a5a5",
operation_mode => "normal",
output_mode => "reg_only",
register_cascade_mode => "off",
sum_lutc_input => "cin",
synch_mode => "on")
-- pragma translate_on
PORT MAP (
clk => \clk~combout\,
dataa => num(18),
aclr => GND,
sclr => \LessThan0~285_combout\,
cin => \num[13]~273\,
cin0 => \num[17]~245\,
cin1 => \num[17]~245COUT1\,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => num(18));
clk1 : cyclone_lcell
-- Equation(s):
-- \clk1~regout\ = DFFEAS(\clk1~regout\ $ (\LessThan0~285_combout\), GLOBAL(\clk~combout\), VCC, , , , , , )
-- pragma translate_off
GENERIC MAP (
lut_mask => "5a5a",
operation_mode => "normal",
output_mode => "reg_only",
register_cascade_mode => "off",
sum_lutc_input => "datac",
synch_mode => "off")
-- pragma translate_on
PORT MAP (
clk => \clk~combout\,
dataa => \clk1~regout\,
datac => \LessThan0~285_combout\,
aclr => GND,
devclrn => ww_devclrn,
devpor => ww_devpor,
regout => \clk1~regout\);
\LessThan0~279\ : cyclone_lcell
-- Equation(s):
-- \LessThan0~279_combout\ = !num(17) # !num(16)
-- pragma translate_off
GENERIC MAP (
lut_mask => "0fff",
operation_mode => "normal",
output_mode => "comb_only",
register_cascade_mode => "off",
sum_lutc_input => "datac",
synch_mode => "off")
-- pragma translate_on
PORT MAP (
datac => num(16),
datad => num(17),
devclrn => ww_devclrn,
devpor => ww_devpor,
combout => \LessThan0~279_combout\);
\LessThan0~280\ : cyclone_lcell
-- Equation(s):
-- \LessThan0~280_combout\ = !num(2) # !num(1) # !num(3) # !num(0)
-- pragma translate_off
GENERIC MAP (
lut_mask => "7fff",
operation_mode => "normal",
output_mode => "comb_only",
register_cascade_mode => "off",
sum_lutc_input => "datac",
synch_mode => "off")
-- pragma translate_on
PORT MAP (
dataa => num(0),
datab => num(3),
datac => num(1),
datad => num(2),
devclrn => ww_devclrn,
devpor => ww_devpor,
combout => \LessThan0~280_combout\);
\LessThan0~281\ : cyclone_lcell
-- Equation(s):
-- \LessThan0~281_combout\ = \LessThan0~280_combout\ # !num(4) # !num(5)
-- pragma translate_off
GENERIC MAP (
lut_mask => "f3ff",
operation_mode => "normal",
output_mode => "comb_only",
register_cascade_mode => "off",
sum_lutc_input => "datac",
synch_mode => "off")
-- pragma translate_on
PORT MAP (
datab => num(5),
datac => \LessThan0~280_combout\,
datad => num(4),
devclrn => ww_devclrn,
devpor => ww_devpor,
combout => \LessThan0~281_combout\);
\LessThan0~282\ : cyclone_lcell
-- Equation(s):
-- \LessThan0~282_combout\ = !num(7) & !num(6) & \LessThan0~281_combout\ # !num(8)
-- pragma translate_off
GENERIC MAP (
lut_mask => "3733",
operation_mode => "normal",
output_mode => "comb_only",
register_cascade_mode => "off",
sum_lutc_input => "datac",
synch_mode => "off")
-- pragma translate_on
PORT MAP (
dataa => num(7),
datab => num(8),
datac => num(6),
datad => \LessThan0~281_combout\,
devclrn => ww_devclrn,
devpor => ww_devpor,
combout => \LessThan0~282_combout\);
\LessThan0~283\ : cyclone_lcell
-- Equation(s):
-- \LessThan0~283_combout\ = !num(9) & \LessThan0~282_combout\ # !num(10) # !num(11)
-- pragma translate_off
GENERIC MAP (
lut_mask => "7f3f",
operation_mode => "normal",
output_mode => "comb_only",
register_cascade_mode => "off",
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -