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

📄 seven_segment.vho

📁 以QuatusⅡ为平台
💻 VHO
📖 第 1 页 / 共 4 页
字号:
-- count1_a0_a_a254 = count1_a0_a $ VCC
-- count1_a0_a_a255 = CARRY(count1_a0_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "datac",
	lut_mask => "0011001111001100")
-- pragma translate_on
PORT MAP (
	datab => count1_a0_a,
	datad => VCC,
	combout => count1_a0_a_a254,
	cout => count1_a0_a_a255);

count1_a1_a_a256_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a1_a_a256 = count1_a1_a & !count1_a0_a_a255 # !count1_a1_a & (count1_a0_a_a255 # GND)
-- count1_a1_a_a257 = CARRY(!count1_a0_a_a255 # !count1_a1_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0101101001011111")
-- pragma translate_on
PORT MAP (
	dataa => count1_a1_a,
	datad => VCC,
	cin => count1_a0_a_a255,
	combout => count1_a1_a_a256,
	cout => count1_a1_a_a257);

count1_a2_a_a258_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a2_a_a258 = count1_a2_a & (count1_a1_a_a257 $ GND) # !count1_a2_a & !count1_a1_a_a257 & VCC
-- count1_a2_a_a259 = CARRY(count1_a2_a & !count1_a1_a_a257)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a2_a,
	datad => VCC,
	cin => count1_a1_a_a257,
	combout => count1_a2_a_a258,
	cout => count1_a2_a_a259);

count1_a3_a_a260_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a3_a_a260 = count1_a3_a & !count1_a2_a_a259 # !count1_a3_a & (count1_a2_a_a259 # GND)
-- count1_a3_a_a261 = CARRY(!count1_a2_a_a259 # !count1_a3_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a3_a,
	datad => VCC,
	cin => count1_a2_a_a259,
	combout => count1_a3_a_a260,
	cout => count1_a3_a_a261);

count1_a4_a_a262_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a4_a_a262 = count1_a4_a & (count1_a3_a_a261 $ GND) # !count1_a4_a & !count1_a3_a_a261 & VCC
-- count1_a4_a_a263 = CARRY(count1_a4_a & !count1_a3_a_a261)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a4_a,
	datad => VCC,
	cin => count1_a3_a_a261,
	combout => count1_a4_a_a262,
	cout => count1_a4_a_a263);

count1_a5_a_a264_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a5_a_a264 = count1_a5_a & !count1_a4_a_a263 # !count1_a5_a & (count1_a4_a_a263 # GND)
-- count1_a5_a_a265 = CARRY(!count1_a4_a_a263 # !count1_a5_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a5_a,
	datad => VCC,
	cin => count1_a4_a_a263,
	combout => count1_a5_a_a264,
	cout => count1_a5_a_a265);

count1_a6_a_a266_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a6_a_a266 = count1_a6_a & (count1_a5_a_a265 $ GND) # !count1_a6_a & !count1_a5_a_a265 & VCC
-- count1_a6_a_a267 = CARRY(count1_a6_a & !count1_a5_a_a265)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a6_a,
	datad => VCC,
	cin => count1_a5_a_a265,
	combout => count1_a6_a_a266,
	cout => count1_a6_a_a267);

count1_a7_a_a268_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a7_a_a268 = count1_a7_a & !count1_a6_a_a267 # !count1_a7_a & (count1_a6_a_a267 # GND)
-- count1_a7_a_a269 = CARRY(!count1_a6_a_a267 # !count1_a7_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a7_a,
	datad => VCC,
	cin => count1_a6_a_a267,
	combout => count1_a7_a_a268,
	cout => count1_a7_a_a269);

count1_a8_a_a270_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a8_a_a270 = count1_a8_a & (count1_a7_a_a269 $ GND) # !count1_a8_a & !count1_a7_a_a269 & VCC
-- count1_a8_a_a271 = CARRY(count1_a8_a & !count1_a7_a_a269)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a8_a,
	datad => VCC,
	cin => count1_a7_a_a269,
	combout => count1_a8_a_a270,
	cout => count1_a8_a_a271);

count1_a9_a_a272_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a9_a_a272 = count1_a9_a & !count1_a8_a_a271 # !count1_a9_a & (count1_a8_a_a271 # GND)
-- count1_a9_a_a273 = CARRY(!count1_a8_a_a271 # !count1_a9_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a9_a,
	datad => VCC,
	cin => count1_a8_a_a271,
	combout => count1_a9_a_a272,
	cout => count1_a9_a_a273);

count1_a10_a_a274_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a10_a_a274 = count1_a10_a & (count1_a9_a_a273 $ GND) # !count1_a10_a & !count1_a9_a_a273 & VCC
-- count1_a10_a_a275 = CARRY(count1_a10_a & !count1_a9_a_a273)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1100001100001100")
-- pragma translate_on
PORT MAP (
	datab => count1_a10_a,
	datad => VCC,
	cin => count1_a9_a_a273,
	combout => count1_a10_a_a274,
	cout => count1_a10_a_a275);

count1_a11_a_a276_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a11_a_a276 = count1_a11_a & !count1_a10_a_a275 # !count1_a11_a & (count1_a10_a_a275 # GND)
-- count1_a11_a_a277 = CARRY(!count1_a10_a_a275 # !count1_a11_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a11_a,
	datad => VCC,
	cin => count1_a10_a_a275,
	combout => count1_a11_a_a276,
	cout => count1_a11_a_a277);

count1_a12_a_a278_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a12_a_a278 = count1_a12_a & (count1_a11_a_a277 $ GND) # !count1_a12_a & !count1_a11_a_a277 & VCC
-- count1_a12_a_a279 = CARRY(count1_a12_a & !count1_a11_a_a277)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1100001100001100")
-- pragma translate_on
PORT MAP (
	datab => count1_a12_a,
	datad => VCC,
	cin => count1_a11_a_a277,
	combout => count1_a12_a_a278,
	cout => count1_a12_a_a279);

count1_a13_a_a280_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a13_a_a280 = count1_a13_a & !count1_a12_a_a279 # !count1_a13_a & (count1_a12_a_a279 # GND)
-- count1_a13_a_a281 = CARRY(!count1_a12_a_a279 # !count1_a13_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a13_a,
	datad => VCC,
	cin => count1_a12_a_a279,
	combout => count1_a13_a_a280,
	cout => count1_a13_a_a281);

count1_a14_a_a282_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a14_a_a282 = count1_a14_a & (count1_a13_a_a281 $ GND) # !count1_a14_a & !count1_a13_a_a281 & VCC
-- count1_a14_a_a283 = CARRY(count1_a14_a & !count1_a13_a_a281)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1100001100001100")
-- pragma translate_on
PORT MAP (
	datab => count1_a14_a,
	datad => VCC,
	cin => count1_a13_a_a281,
	combout => count1_a14_a_a282,
	cout => count1_a14_a_a283);

count1_a15_a_a284_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a15_a_a284 = count1_a15_a & !count1_a14_a_a283 # !count1_a15_a & (count1_a14_a_a283 # GND)
-- count1_a15_a_a285 = CARRY(!count1_a14_a_a283 # !count1_a15_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0101101001011111")
-- pragma translate_on
PORT MAP (
	dataa => count1_a15_a,
	datad => VCC,
	cin => count1_a14_a_a283,
	combout => count1_a15_a_a284,
	cout => count1_a15_a_a285);

count1_a16_a_a286_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a16_a_a286 = count1_a16_a & (count1_a15_a_a285 $ GND) # !count1_a16_a & !count1_a15_a_a285 & VCC
-- count1_a16_a_a287 = CARRY(count1_a16_a & !count1_a15_a_a285)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1100001100001100")
-- pragma translate_on
PORT MAP (
	datab => count1_a16_a,
	datad => VCC,
	cin => count1_a15_a_a285,
	combout => count1_a16_a_a286,
	cout => count1_a16_a_a287);

count1_a17_a_a288_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a17_a_a288 = count1_a17_a & !count1_a16_a_a287 # !count1_a17_a & (count1_a16_a_a287 # GND)
-- count1_a17_a_a289 = CARRY(!count1_a16_a_a287 # !count1_a17_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0101101001011111")
-- pragma translate_on
PORT MAP (
	dataa => count1_a17_a,
	datad => VCC,
	cin => count1_a16_a_a287,
	combout => count1_a17_a_a288,
	cout => count1_a17_a_a289);

count1_a18_a_a290_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a18_a_a290 = count1_a18_a & (count1_a17_a_a289 $ GND) # !count1_a18_a & !count1_a17_a_a289 & VCC
-- count1_a18_a_a291 = CARRY(count1_a18_a & !count1_a17_a_a289)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a18_a,
	datad => VCC,
	cin => count1_a17_a_a289,
	combout => count1_a18_a_a290,
	cout => count1_a18_a_a291);

count1_a19_a_a292_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a19_a_a292 = count1_a19_a & !count1_a18_a_a291 # !count1_a19_a & (count1_a18_a_a291 # GND)
-- count1_a19_a_a293 = CARRY(!count1_a18_a_a291 # !count1_a19_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a19_a,
	datad => VCC,
	cin => count1_a18_a_a291,
	combout => count1_a19_a_a292,
	cout => count1_a19_a_a293);

count1_a20_a_a294_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a20_a_a294 = count1_a20_a & (count1_a19_a_a293 $ GND) # !count1_a20_a & !count1_a19_a_a293 & VCC
-- count1_a20_a_a295 = CARRY(count1_a20_a & !count1_a19_a_a293)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a20_a,
	datad => VCC,
	cin => count1_a19_a_a293,
	combout => count1_a20_a_a294,
	cout => count1_a20_a_a295);

count1_a21_a_a296_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a21_a_a296 = count1_a21_a & !count1_a20_a_a295 # !count1_a21_a & (count1_a20_a_a295 # GND)
-- count1_a21_a_a297 = CARRY(!count1_a20_a_a295 # !count1_a21_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a21_a,
	datad => VCC,
	cin => count1_a20_a_a295,
	combout => count1_a21_a_a296,
	cout => count1_a21_a_a297);

count1_a22_a_a298_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a22_a_a298 = count1_a22_a & (count1_a21_a_a297 $ GND) # !count1_a22_a & !count1_a21_a_a297 & VCC
-- count1_a22_a_a299 = CARRY(count1_a22_a & !count1_a21_a_a297)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010100001010")
-- pragma translate_on
PORT MAP (
	dataa => count1_a22_a,
	datad => VCC,
	cin => count1_a21_a_a297,
	combout => count1_a22_a_a298,
	cout => count1_a22_a_a299);

count1_a23_a_a300_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a23_a_a300 = count1_a23_a & !count1_a22_a_a299 # !count1_a23_a & (count1_a22_a_a299 # GND)
-- count1_a23_a_a301 = CARRY(!count1_a22_a_a299 # !count1_a23_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "0011110000111111")
-- pragma translate_on
PORT MAP (
	datab => count1_a23_a,
	datad => VCC,
	cin => count1_a22_a_a299,
	combout => count1_a23_a_a300,
	cout => count1_a23_a_a301);

count1_a24_a_a302_I : cycloneii_lcell_comb
-- Equation(s):
-- count1_a24_a_a302 = count1_a24_a $ !count1_a23_a_a301

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "cin",
	lut_mask => "1010010110100101")
-- pragma translate_on
PORT MAP (
	dataa => count1_a24_a,
	cin => count1_a23_a_a301,
	combout => count1_a24_a_a302);

add_a664_I : cycloneii_lcell_comb
-- Equation(s):
-- add_a664 = qout_a1_a_a135 & (mode_acombout & (output_a3) # !mode_acombout & !a_acounter2_aoutput_a0_a)

-- pragma translate_off
GENERIC MAP (
	sum_lutc_input => "datac",
	lut_mask => "1100000001000100")
-- pragma translate_on
PORT MAP (
	dataa => a_acounter2_aoutput_a0_a,
	datab => qout_a1_a_a135,
	datac => output_a3,
	datad => mode_acombout,
	combout => add_a664);

⌨️ 快捷键说明

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