- 28
- 0
- 约1.34千字
- 约 2页
- 2016-07-04 发布于重庆
- 举报
EDA实验四.有限状态机的硬件描述语言设计方法
实验四、有限状态机的硬件描述语言设计方法
状态机程序设计
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY shiyanf IS
PORT(DIN,CLK,CLR: IN STD_LOGIC;
AB : OUT STD_LOGIC_VECTOR(3 DOWNTO 0));
END shiyanf;
ARCHITECTURE ONE OF shiyanf IS
SIGNAL Q : INTEGER RANGE 0 TO 8;
SIGNAL D : STD_LOGIC_VECTOR(7 DOWNTO 0);
BEGIN
D
PROCESS(CLK,CLR)
BEGIN
IF CLR =1 THEN Q=0;
ELSIF CLKEVENT AND CLK=1 THEN
CASE Q IS
WHEN 0= IF DIN=D(7) THEN Q=1; ELSE Q=0; END IF;
WHEN 1= IF DIN=D(6) THEN Q=2; ELSE Q=0; END IF;
WHEN 2= IF DIN=D(5) THEN Q=3; ELSE Q=0; END IF;
WHEN 3
您可能关注的文档
- 2013届高三数学(文)专题强化测评(十八).doc
- 2013届高三生物强化训练二十六.doc
- 2013届高三理科数学二轮复习专题能力提升训练17与圆锥曲线有关的定点、定值、最值、范围问题.doc
- 2013图形推理专项习题100道(附答案).docx
- 2013届高三生物强化训练二十三.doc
- 2013届衡水中学高三寒假自主提升验收考试理综卷(2013.02).doc
- 2013年4月高等教育自学考试市场营销学试题答案.doc
- 2013中考复习2012年全国中考真题分类精选世界现代史—主观题部分.doc
- 2013年Coreldraw试卷.doc
- 2013-2014学年高中历史(北师大版必修三)同步课时检测单元检测二.doc
原创力文档

文档评论(0)