📄 key.vho
字号:
cin => GND,
cin0 => GND,
cin1 => VCC,
inverta => GND,
regcascin => GND,
modesel => a_aSign_aI_modesel,
regout => a_aSign);
a_aPulse_aI : cyclone_lcell
-- Equation(s):
-- a_aPulse = DFFEAS(!KeyPulse_acombout & !a_aSign, GLOBAL(CLK_acombout), VCC, , , , , , )
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "normal",
-- synch_mode => "off",
-- register_cascade_mode => "off",
-- sum_lutc_input => "datac",
-- lut_mask => "000F",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => a_aPulse_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => VCC,
datab => VCC,
datac => KeyPulse_acombout,
datad => a_aSign,
aclr => GND,
aload => GND,
sclr => GND,
sload => GND,
ena => VCC,
cin => GND,
cin0 => GND,
cin1 => VCC,
inverta => GND,
regcascin => GND,
modesel => a_aPulse_aI_modesel,
regout => a_aPulse);
Count_a0_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a0_a = DFFEAS(!Count_a0_a, GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a0_a_a330 = CARRY(Count_a0_a)
-- Count_a0_a_a330COUT1_334 = CARRY(Count_a0_a)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "datac",
-- lut_mask => "55AA",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a0_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => Count_a0_a,
datab => VCC,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => GND,
cin0 => GND,
cin1 => VCC,
inverta => GND,
regcascin => GND,
modesel => Count_a0_a_aI_modesel,
regout => Count_a0_a,
cout0 => Count_a0_a_a330,
cout1 => Count_a0_a_a330COUT1_334);
Count_a1_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a1_a = DFFEAS(Count_a1_a $ (Count_a0_a_a330), GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a1_a_a326 = CARRY(!Count_a0_a_a330 # !Count_a1_a)
-- Count_a1_a_a326COUT1_335 = CARRY(!Count_a0_a_a330COUT1_334 # !Count_a1_a)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "5A5F",
-- cin0_used => "true",
-- cin1_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a1_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => Count_a1_a,
datab => VCC,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => GND,
cin0 => Count_a0_a_a330,
cin1 => Count_a0_a_a330COUT1_334,
inverta => GND,
regcascin => GND,
modesel => Count_a1_a_aI_modesel,
regout => Count_a1_a,
cout0 => Count_a1_a_a326,
cout1 => Count_a1_a_a326COUT1_335);
Count_a2_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a2_a = DFFEAS(Count_a2_a $ !Count_a1_a_a326, GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a2_a_a322 = CARRY(Count_a2_a & !Count_a1_a_a326)
-- Count_a2_a_a322COUT1_336 = CARRY(Count_a2_a & !Count_a1_a_a326COUT1_335)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "C30C",
-- cin0_used => "true",
-- cin1_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a2_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => VCC,
datab => Count_a2_a,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => GND,
cin0 => Count_a1_a_a326,
cin1 => Count_a1_a_a326COUT1_335,
inverta => GND,
regcascin => GND,
modesel => Count_a2_a_aI_modesel,
regout => Count_a2_a,
cout0 => Count_a2_a_a322,
cout1 => Count_a2_a_a322COUT1_336);
Count_a3_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a3_a = DFFEAS(Count_a3_a $ Count_a2_a_a322, GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a3_a_a318 = CARRY(!Count_a2_a_a322COUT1_336 # !Count_a3_a)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "3C3F",
-- cin0_used => "true",
-- cin1_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a3_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => VCC,
datab => Count_a3_a,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => GND,
cin0 => Count_a2_a_a322,
cin1 => Count_a2_a_a322COUT1_336,
inverta => GND,
regcascin => GND,
modesel => Count_a3_a_aI_modesel,
regout => Count_a3_a,
cout => Count_a3_a_a318);
Count_a4_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a4_a = DFFEAS(Count_a4_a $ !Count_a3_a_a318, GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a4_a_a314 = CARRY(Count_a4_a & !Count_a3_a_a318)
-- Count_a4_a_a314COUT1_337 = CARRY(Count_a4_a & !Count_a3_a_a318)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "C30C",
-- cin_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a4_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => VCC,
datab => Count_a4_a,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => Count_a3_a_a318,
cin0 => GND,
cin1 => VCC,
inverta => GND,
regcascin => GND,
modesel => Count_a4_a_aI_modesel,
regout => Count_a4_a,
cout0 => Count_a4_a_a314,
cout1 => Count_a4_a_a314COUT1_337);
Count_a5_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a5_a = DFFEAS(Count_a5_a $ ((!Count_a3_a_a318 & Count_a4_a_a314) # (Count_a3_a_a318 & Count_a4_a_a314COUT1_337)), GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a5_a_a290 = CARRY(!Count_a4_a_a314 # !Count_a5_a)
-- Count_a5_a_a290COUT1_338 = CARRY(!Count_a4_a_a314COUT1_337 # !Count_a5_a)
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "5A5F",
-- cin_used => "true",
-- cin0_used => "true",
-- cin1_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a5_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => Count_a5_a,
datab => VCC,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => Count_a3_a_a318,
cin0 => Count_a4_a_a314,
cin1 => Count_a4_a_a314COUT1_337,
inverta => GND,
regcascin => GND,
modesel => Count_a5_a_aI_modesel,
regout => Count_a5_a,
cout0 => Count_a5_a_a290,
cout1 => Count_a5_a_a290COUT1_338);
Count_a6_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a6_a = DFFEAS(Count_a6_a $ (!(!Count_a3_a_a318 & Count_a5_a_a290) # (Count_a3_a_a318 & Count_a5_a_a290COUT1_338)), GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a6_a_a294 = CARRY(Count_a6_a & (!Count_a5_a_a290))
-- Count_a6_a_a294COUT1_339 = CARRY(Count_a6_a & (!Count_a5_a_a290COUT1_338))
-- pragma translate_off
-- GENERIC MAP (
-- operation_mode => "arithmetic",
-- synch_mode => "on",
-- register_cascade_mode => "off",
-- sum_lutc_input => "cin",
-- lut_mask => "A50A",
-- cin_used => "true",
-- cin0_used => "true",
-- cin1_used => "true",
-- output_mode => "reg_only")
-- pragma translate_on
PORT MAP (
pathsel => Count_a6_a_aI_pathsel,
enable_asynch_arcs => lcell_ff_enable_asynch_arcs_out,
clk => CLK_acombout,
dataa => Count_a6_a,
datab => VCC,
datac => VCC,
datad => VCC,
aclr => GND,
aload => GND,
sclr => a_aPulse,
sload => GND,
ena => VCC,
cin => Count_a3_a_a318,
cin0 => Count_a5_a_a290,
cin1 => Count_a5_a_a290COUT1_338,
inverta => GND,
regcascin => GND,
modesel => Count_a6_a_aI_modesel,
regout => Count_a6_a,
cout0 => Count_a6_a_a294,
cout1 => Count_a6_a_a294COUT1_339);
Count_a7_a_aI : cyclone_lcell
-- Equation(s):
-- Count_a7_a = DFFEAS(Count_a7_a $ (!Count_a3_a_a318 & Count_a6_a_a294) # (Count_a3_a_a318 & Count_a6_a_a294COUT1_339), GLOBAL(CLK_acombout), VCC, , , , , a_aPulse, )
-- Count_a7_a_a298 = CARRY(!Count_a6_a_a294 # !Count_a7_a)
-- Count_a7_a_a298COUT1_340 = CARRY(!Count_a6_a_a294COUT1_339 # !Count_a7_a)
-- pragma translate_off
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -