




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
贵州大学实验报告学院: 大数据与信息工程 专业:电子信息工程 班级:电信131姓名学号实验组实验时间2016.12指导教师尉学军成绩实验项目名称实验八 十字路口交通管理器实验目的(1) 运用6.2节中十字路口交通管理器的设计指标和成果,将设计输入改为全部用VHDL语言进行层次化设计。(2) 深入理解用VHDL语言进行层次化描述的基本要领,掌握程序包(PACKAGE)、原件(component)、端口映射(PORT MAP)等的应用实验要求(1) 建立交通管理器完整的VHDL源文件,经编译、模拟并下载演示。(2) 建立交通管理器图形输入文件,经编译、模拟并下载。(3) 比较上述两种设计输入方法,体会VHDL描述法的优越性。实验仪器装有quartues ii电脑一台实验内容TRAFFICCONTROL LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY TRAFFICCONTROL IS PORT( CLK :IN STD_LOGIC; C1,C2,C3:OUT STD_LOGIC; W1,W2,W3:IN STD_LOGIC; R1,R2 :OUT STD_LOGIC; Y1,Y2 :OUT STD_LOGIC; G1,G2 :OUT STD_LOGIC; RESET :IN STD_LOGIC);END TRAFFICCONTROL;ARCHITECTURE A OF TRAFFICCONTROL IS TYPE STATE_SPACE IS(S0,S1,S2,S3); SIGNAL STATE :STATE_SPACE;BEGIN PROCESS(RESET,CLK) BEGIN IF RESET=1THEN STATE IF W1=1THEN STATE IF W2=1THEN STATE IF W3=1THEN STATE IF W1=1THEN STATE=S0; END IF; END CASE; END IF; END PROCESS; C1=1 WHEN STATE=S0 ELSE 0; C2=1 WHEN STATE=S1 OR STATE=S3 ELSE 0; C3=1 WHEN STATE=S2 ELSE 0; R1=1 WHEN STATE=S1 OR STATE=S0 ELSE 0; Y1=1 WHEN STATE=S3 ELSE 0; G1=1 WHEN STATE=S2 ELSE 0; R2=1 WHEN STATE=S2 OR STATE=S3 ELSE 0; Y2=1 WHEN STATE=S1 ELSE 0; G20 THEN CNT:=CNT-1; ELSE CNT:=100100; END IF;COUT1=CNT;IF CNT=0 THEN C=1;ELSE C0 THEN CNT:=CNT-1;ELSE CNT:=1010;END IF;COUT2=00&CNT;IF CNT=0 THEN C=1;ELSE C0 THEN CNT:=CNT-1;ELSE CNT:=110010;END IF;COUT3=CNT;IF CNT=0 THEN C=1;ELSE C=0;END IF; END IF; END PROCESS;END A;TRAF_LIBLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;PACKAGE TRAF_LIB IS COMPONENT TRAFFICCONTROL PORT( CLK :IN STD_LOGIC; C1,C2,C3:OUT STD_LOGIC; W1,W2,W3:IN STD_LOGIC; R1,R2 :OUT STD_LOGIC; Y1,Y2 :OUT STD_LOGIC; G1,G2 :OUT STD_LOGIC; RESET :IN STD_LOGIC); END COMPONENT; COMPONENT COUNT36 PORT( CLK:IN STD_LOGIC;ENABLE:IN STD_LOGIC;C :OUT STD_LOGIC;COUT1 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0); END COMPONENT; COMPONENT COUNT10 PORT( CLK:IN STD_LOGIC;ENABLE:IN STD_LOGIC;C :OUT STD_LOGIC;COUT2 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0); END COMPONENT; COMPONENT COUNT50 PORT( CLK:IN STD_LOGIC;ENABLE:IN STD_LOGIC;C :OUT STD_LOGIC;COUT3 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0); END COMPONENT;END TRAF_LIB;TRAFFICLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE WORK.TRAF_LIB.ALL;ENTITY TRAFFIC IS PORT( CLK :IN STD_LOGIC; RESET :IN STD_LOGIC; R1,R2 :OUT STD_LOGIC; Y1,Y2 :OUT STD_LOGIC; G1,G2 :OUT STD_LOGIC; COUT1 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0); COUT2 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0); COUT3 :OUT STD_LOGIC_VECTOR(5 DOWNTO 0);END TRAFFIC;ARCHITECTURE A OF TRAFFIC IS SIGNAL C1,C2,C3:STD_LOGIC; SIGNAL W1,W2,W3:STD_LOGIC;BEGINCONTROL:TRAFFICCONTROL PORT MAP(CLK,C1,C2,C3,W1,W2,W3,R1,R2,Y1,Y2,G1,G2,RESET);COUT11:COUNT36 PORT MAP(CLK,C1,W1,COUT1);COUT22:COUNT50 PORT MAP(CLK,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 永久锚索施工方案(3篇)
- 演绎经典图书活动策划方案(3篇)
- 海宁户外拓展活动策划方案(3篇)
- 填土的施工方案(3篇)
- 亲子照护月活动方案策划(3篇)
- 室内门五一活动策划方案(3篇)
- 安徽省六安市舒城县2024-2025学年高三上学期期末考试历史试卷及答案
- 5G-5G-A专网赋能垂直行业及智慧运营案例集
- 孝感中考作文题目及答案
- 农业生产线设计与建设外包合同书
- 2025年基孔肯雅热和登革热防控知识考试试题及参考答案
- 2025-2026学年第一学期安全主题教育
- 管道设计培训课件
- 2025-2026学年新交际英语(2024)小学英语一年级上册教学计划及进度表
- 2025年发展对象考试题库附含答案
- 2025年兵团基层两委正职定向考录公务员试题(附答案)
- 2025年新专长针灸考试题及答案
- 2025至2030年中国铍铜棒线材行业市场深度分析及投资策略研究报告
- 高三生物一轮复习课件微专题5电子传递链化学渗透假说及逆境胁迫
- DBJ50-T-306-2024 建设工程档案编制验收标准
- 2025四川雅安荥经县国润排水有限责任公司招聘5人笔试历年参考题库附带答案详解
评论
0/150
提交评论