层次化设计方法在交通信号灯设计中的应用分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:tomotar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着电子信息技术的发展,EDA技术以其自身硬件描述语言对FPGC进行了编程,改变了传统数字系统的设计方法。EDA技术下的FPGC能够有效克服交通信号灯控制系统传统设计的弊端,改善现有交通信号灯设计问题。因此,文章针对交通信号灯控制器设计存在的问题,利用VHDL语言,采用层次化设计方法,对交通信号灯设计中的控制器编制VHDL程序,具体展现EDA设计中层次化分析法的重要性。
  关键词:层次化设计;交通信号灯;设计;EDA技术;VHDL程序
  层次化设计是一种自上而下的设计,主要是设计者从程序系统的要求出发,自上而下的对程序系统设计的内容进行细化,最终实现对系统程序硬件的整体设计。EDA技术的输入方式包括原理图输入方式和描述性语言输入方式,对于交通信号灯复杂的设计系统,如果完善按照原理图的输入方式进行设计,存在工作量大、容易出差错的问题。而运用层次化设计方法能够实现设计的进一步细化,并在分模块设计分析的同时,实现条理清晰的设计模式,为每一模块编写的测试向量进行仿真分析,验证设计的准确性。因此,文章在阐述层次分析设计法,分析EDA技术中层析分析作用的基础上,分别讲述上层设计的原理图、VHDL语言的对交通信号灯控制器硬件的实现方法。
  一、层次分析法概述
  (一)内涵
  层次分析法是指以分层次、分模块的形式对程序的设计进行显示。在系统的总体描述中,顶层设计体现了设计的总功能,底层设计是设计中的最底层部分。层次分析法的整个设计过程主要是各个分层从硬件的顶层变为底层的一种结构性描述过程。透过层次化设计能够对硬件的单元内容进行描述。在采用层次分析法进行设计时,需要使用合理的设计程序,首先要对顶层模块的设计进行确定,其次对详细设计的子模块进行确定。在任何模块的设计中都可以通过硬件描述语、原理图输入法来实现对设计的精确描述。
  (二)重要性
  层次化设计能够将整个设计任务按照功能具体划分出多个子模块,并通过这些子模块充分实现和验证系统设计的合理性。层次化设计能够在很大程度上降低设计和仿真验证的难度,同时,层次化设计还能将一些具有基本功能的零件设计为基本元件,并建立其自己的元件库,缩短对系统程序的开发进程,提升程序开发的效率。
  二、EDA层次化设计方法
  (一)层次化设计的思想
  传统的硬件设计主要是在选择合适的元件之后,在印制电路板上将各种元件进行连接,从而实现各个元件组合的功能。层次化设计方法能够将具体的设计程序和任务按照功能分成多个独立的子模块,来分别实现设计目的,并在设计后利用时序仿真来对层次化设计的正误进行验证,最后验证无误下,将这些子模块作为基本的元件,完成总体程序的设计任务。层次化设计的思想经过研究表明适合EDA技术的应用。
  (二)EDA层次化设计的输入方法
  EDA层次化设计的输入方法主要包括原理图的设计方式和硬件描述语言的设计方式。原理图的设计方式输入是指,在画布上放置一种元件,之后利用导线将元件的引脚进行连接,并在引脚上添加输入和输出,最终完成层次化的设计。原理图的设计方法比较简单、直接,但元件库中元件的类型较为基础,类型不全。硬件描述语言是指将设计者从具体的硬件设计中脱离出来,这种输入方法要求应用指令来描述元件的逻辑功能,从而实现功能的设计。硬件描述语言的输入方法在很大程度上减少了硬件设计的难度,是EDA技术中的核心技术。针对不同的硬件描述语言,彼此之间不存在本质的区别,基本都是通过代码的编写和相关硬件的适配来实现对硬件电路的设计。硬件描述语言的设计方式主要应用的语言是VHDL和HDL,交通信号灯的设计语言主要使用的是VHDL语言。
  (三)交通信号灯设计中层次化设计的实现方法
  交通信号灯设计中层次化设计的实现方法是自下而上的逐层实现,主要是以下层设计为基础元件,在此基础上不断完成对上层的设计。其中,每一层的设计都需要使用原理图输入和硬件描述性语言的输入。
  1、原理图输入方式
  原理图的输入方式首先要将下层的设计包装成元件,以元件的形式方便程序在原理图中的调用。具体表现为:首先,打开下层的设计文件,即原理图或者VHDL语言,选择File菜单以及子菜单,将下层设计跌文件生成对应的元件;其次,在新建的原理图设计文件中完成交通信号灯的上层设计;最后,对元件文件夹中多出的生成元件进行应用。
  2、VHDL的硬件描述性原因输入方式
  VHDL的硬件描述性原因输入方式能够根据使用的基本元件来对多个元件的实例进行定义,并用制定的语句实现对端口映射的连接。
  三、层次化设计方法在交通信号灯设计中的应用
  (一)交通信号灯设计的要求
  交通信号灯的控制器在A和B方向各有红黄绿三盏灯。具体的控制顺序如表一的循环顺序进行。其中1代表灯亮、0代表灯灭,交通信号灯的控制器按照每十秒的节拍进行循环工作,红黄绿三盏灯亮的时间均等。
  (二)交通信号灯的灯时分配
  1、交通信号灯的灯时分配
  交通信号灯是在交通信号控制器控制下对红绿灯周期变化的循环显示。现阶段的交通信号灯主要实现了由定时控制向协调控制得发展,在城市的主要交叉路口安置了多时段、多方案的交通信号控制器,取代了原有的单方案控制器。但在实际应用中,道路的平面交叉口交通控制仍以定周期控制为主。因此,文章以定周期交通信号灯控制器为设计依据,采用2相信号控制,绘制的具体相位图如图一所示。
  2、交通信号灯系统结构框图
  文章主要考虑交通信号灯CPLD功能,其实现的功能主要包括分频电路、控制路、红绿灯各个时段倒计时计数器。在交通交叉路口各方向显示绿灯或者红灯时,以秒为单位,采用倒计时的方式来显示禁止或者允许通行的剩余时间。当系统设置外部输入复位信号有效时,控制信号处于主干道的绿灯状态,并对设置好的输入值进行读取。当复位的信号处于无效状态时,系统会按照新的读取信息设定值进行运行。具体的结构框架图如图二所示。由图可见,交通信号灯的控制器是整个交通 信号系统的核心,交通信号灯的主干道、支干道以及信号灯的控制信号都有控制器产生,这些控制信号的时序要满足图一的具体相位要求。
  (三)交通信号灯控制器的VHDL实现
  层次化的设计方法对交通信号灯的顶层设计模块,主要输入具有1MHz的基准时钟脉冲、设定值输入以及复位信号。其中输出的信号包含两个方向的红黄绿灯,具体的底层设计模块如图三所示。
  对于低层次的设计模块,按照其功能具体可以分为分频单元、控制器单元、主干道等时倒计时单元和支干道灯时倒计时单元四个单元进行设计,具体的结构设计框图如图四所示。
  总结:综上所述,文章在对层次化设计方法分析的基础上,利用EDA开发平台对交通信号灯的控制系统应用进行充分验证。实验表明采用层次化设计方法,可以使交通信号灯复杂的系统设计变得简化,使其设计的灵活性、准确性和可靠性大大提高,有效缩短了其层次化设计的周期。
  参考文献
  [1]熊振国,蔡明山. 层次化设计方法在交通信号灯设计中的应用[J]. 现代电子技术,2003,24:54-55.
  [2]林涛. 基于VHDL语言的交通信号控制器的设计与实现[J]. 交通与计算机,2006,04:72-75.
  [3]谢海鸿,李萍,林德斌. 基于DEA技术的交通信号灯定时控制系统[J]. 佛山科学技术学院学报(自然科学版),2005,03:8-10+46.
其他文献
摘 要:现代社会经济不断发展,社会群体的生活水平和生活质量不断提升,对住宅建筑业提出了新的要求,更注重住宅建筑的节能环保性能。钢结构体系的出现,最大程度上满足了现代住宅建筑的建造需求,能够在保证住宅工程建设质量的基础上,降低能源消耗,减轻对生态环境的破坏。本文就钢结构节能住宅墙体材料及细部构造进行简要分析,仅供相关人员参考。  关键词:钢结构体系;节能住宅;墙体材料;细部构造  钢结构住宅是现代建
期刊
摘要:发电厂烟气湿法脱硫处理是目前环保大气治理的重要工艺,其设施的稳定性、可靠性和安全性成为决定发电厂大气污染治理的关键,如何利用停用检修机会降低其故障率是确保设备可靠运行的重要措施。本文着重从发电厂脱硫的日常维护和检修技术管理出发,并针对性地提出相关的经验和建议,值得推广借鉴。  关键词:发电厂;脱硫;检修;管理  1. 火电厂二氧化硫排放情况及治理形势  中国是世界上能源消费大国,目前中国能源
期刊
摘要:在高等级公路中,其路面大多是半刚性基层沥青路面,为保障公路行车安全、延长公路使用寿命,必须加强对半刚性基层沥青路面质量的控制,预防病害发生。在半刚性基层沥青路面中,受各方面因素影响,经常会出现开裂问题,影响路面质量,给行车安全造成威胁,做好裂缝的防治十分必要。因此,研究半刚性基层沥青路面开裂发生的原因,探索有效的防治措施,是当前公路行业的重大课题。  关键词:半刚性基层沥青路面;开裂原因;防
期刊
摘 要:质量监督管理工作可以由政府有关部门自己履行,也可以委托合格的工程质量监督机构执行,即质量监督机构承担质量监督工作的职责并不是法定的,而是受委托的。质量监督机构是从事质量监督工作的,没有质监工作,就不需要质监机构。本文分析了现阶段对质量监督工作的需求,并探讨质监机构改革方向,进攻参考。  关键词:建设工程;质监机构;改革方向  自1984年国务院作出建筑业和基本建设管理体制改革决定以来,工程
期刊
摘 要:矿山机电作为一种重型装备系统,长期以来在我国煤炭能源开采领域得到广泛使用,为企业发展实现煤炭生产规模化起到非常重要的作用。当前,随着企业的自身开采速度的不断加快,机电设备的应用和创新也将迈上一个新台阶。  关键词:矿山机电;煤炭企业;发展应用  众所周知,煤炭是我国主要的能源支柱,煤炭行业是我国能源工业的重中之重。目前,在我国传统煤矿中,煤炭产量的2/3以上是依靠综采机械化,实现了开采的高
期刊
摘要:伴随社会生产生活方式的改变,用电需求增加的同时,社会经济发展对电力供应也提出了较高的质量要求,保障配网供电的可靠性成为当前备受关注的话题。要想提升配电供电的可靠性,首先要了解存在的供电问题,以及导致不可靠的各项因素,从而有针对性的探究提升策略。本文将以10KV配网为例,分析供电中存在的问题与影响因素,并探究相关提升供电可靠性的具体策略。  关键词:供电可靠性;10KV配网;短路;电网结构;管
期刊
摘要:全面预算管理目前在国内许多企业中都已经得到充分的利用,近几年来,随着国有经济体制的改革,在国有企业中也开始在全过程管理中应用全面预算管理机制,但是在实施的过程中却存在着许多问题。本文就针对国有企业全面预算管理实践中存在的问题展开了探讨,并提出了几点建议。  关键词:全面预算;国有企业;经济体制  引言:全面预算管理的方法具体的内容就是通过对每个管理环节上的工作支出加以预算,从而能够对成本加以
期刊
摘要:T梁广泛使用于我国的铁路建设,其质量关系到国泰民安。本文首先分析了蜂窝麻面、气泡、掉角等T型桥梁片预制施工的常见外观质量问题的产生原因,本文接着探讨了T梁预制施工质量提升措施。  关键词:T梁预制;外观;质量;控制;措施  T梁是我国用的最多的截面形式,制造简单,肋内配筋可以做成刚劲的钢筋骨架,间距4-6m的横隔梁使得整体性很好,接头也方便,但截面形状不稳定,运输安装较为复杂;构件正好在桥板
期刊
【摘 要】基于Internet开展的电子商务己逐渐成为人们进行商务活动的新模式。但如何保障电子商务交易的安全并促进其自身的发展,采用与信息安全和身份认证等有关的加密技术已成为解决电子商务安全的关键问题。数字签名技术解决了这些问题。  【关键词】 数字签名 问题 策略  1 数字签名  1.1数字签名的涵义  数字签名是指附加在数据单元上的一些数据,或是对数据单元所作的密码变换,这种数据或变换能使数
期刊
摘要:现在科学技术的快速发展,从很大方面推动了机电一体化专业的改造和革新,机电一体化技术专业培养德、智、体、美全面发展具有创业、创新精神和良好职业道德的高等专们人才,掌握机械技术和电气技术的基础理论和专业知识,具有相应实践技术以及较强的工作能力,熟练进行机电一体化产品和设备的应用、维护、安装、调试、销售及管理的第一线高等技术应用型人才。但就其发展的过程中,一些操作实践方面的问题也应运而生,严重的影
期刊