999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

層次化設計方法在交通信號燈設計中的應用分析

2016-05-14 13:10:50王苑東
科學與財富 2016年6期
關鍵詞:設計

王苑東

摘要:隨著電子信息技術的發(fā)展,EDA技術以其自身硬件描述語言對FPGC進行了編程,改變了傳統(tǒng)數(shù)字系統(tǒng)的設計方法。EDA技術下的FPGC能夠有效克服交通信號燈控制系統(tǒng)傳統(tǒng)設計的弊端,改善現(xiàn)有交通信號燈設計問題。因此,文章針對交通信號燈控制器設計存在的問題,利用VHDL語言,采用層次化設計方法,對交通信號燈設計中的控制器編制VHDL程序,具體展現(xiàn)EDA設計中層次化分析法的重要性。

關鍵詞:層次化設計;交通信號燈;設計;EDA技術;VHDL程序

層次化設計是一種自上而下的設計,主要是設計者從程序系統(tǒng)的要求出發(fā),自上而下的對程序系統(tǒng)設計的內容進行細化,最終實現(xiàn)對系統(tǒng)程序硬件的整體設計。EDA技術的輸入方式包括原理圖輸入方式和描述性語言輸入方式,對于交通信號燈復雜的設計系統(tǒng),如果完善按照原理圖的輸入方式進行設計,存在工作量大、容易出差錯的問題。而運用層次化設計方法能夠實現(xiàn)設計的進一步細化,并在分模塊設計分析的同時,實現(xiàn)條理清晰的設計模式,為每一模塊編寫的測試向量進行仿真分析,驗證設計的準確性。因此,文章在闡述層次分析設計法,分析EDA技術中層析分析作用的基礎上,分別講述上層設計的原理圖、VHDL語言的對交通信號燈控制器硬件的實現(xiàn)方法。

一、層次分析法概述

(一)內涵

層次分析法是指以分層次、分模塊的形式對程序的設計進行顯示。在系統(tǒng)的總體描述中,頂層設計體現(xiàn)了設計的總功能,底層設計是設計中的最底層部分。層次分析法的整個設計過程主要是各個分層從硬件的頂層變?yōu)榈讓拥囊环N結構性描述過程。透過層次化設計能夠對硬件的單元內容進行描述。在采用層次分析法進行設計時,需要使用合理的設計程序,首先要對頂層模塊的設計進行確定,其次對詳細設計的子模塊進行確定。在任何模塊的設計中都可以通過硬件描述語、原理圖輸入法來實現(xiàn)對設計的精確描述。

(二)重要性

層次化設計能夠將整個設計任務按照功能具體劃分出多個子模塊,并通過這些子模塊充分實現(xiàn)和驗證系統(tǒng)設計的合理性。層次化設計能夠在很大程度上降低設計和仿真驗證的難度,同時,層次化設計還能將一些具有基本功能的零件設計為基本元件,并建立其自己的元件庫,縮短對系統(tǒng)程序的開發(fā)進程,提升程序開發(fā)的效率。

二、EDA層次化設計方法

(一)層次化設計的思想

傳統(tǒng)的硬件設計主要是在選擇合適的元件之后,在印制電路板上將各種元件進行連接,從而實現(xiàn)各個元件組合的功能。層次化設計方法能夠將具體的設計程序和任務按照功能分成多個獨立的子模塊,來分別實現(xiàn)設計目的,并在設計后利用時序仿真來對層次化設計的正誤進行驗證,最后驗證無誤下,將這些子模塊作為基本的元件,完成總體程序的設計任務。層次化設計的思想經過研究表明適合EDA技術的應用。

(二)EDA層次化設計的輸入方法

EDA層次化設計的輸入方法主要包括原理圖的設計方式和硬件描述語言的設計方式。原理圖的設計方式輸入是指,在畫布上放置一種元件,之后利用導線將元件的引腳進行連接,并在引腳上添加輸入和輸出,最終完成層次化的設計。原理圖的設計方法比較簡單、直接,但元件庫中元件的類型較為基礎,類型不全。硬件描述語言是指將設計者從具體的硬件設計中脫離出來,這種輸入方法要求應用指令來描述元件的邏輯功能,從而實現(xiàn)功能的設計。硬件描述語言的輸入方法在很大程度上減少了硬件設計的難度,是EDA技術中的核心技術。針對不同的硬件描述語言,彼此之間不存在本質的區(qū)別,基本都是通過代碼的編寫和相關硬件的適配來實現(xiàn)對硬件電路的設計。硬件描述語言的設計方式主要應用的語言是VHDL和HDL,交通信號燈的設計語言主要使用的是VHDL語言。

(三)交通信號燈設計中層次化設計的實現(xiàn)方法

交通信號燈設計中層次化設計的實現(xiàn)方法是自下而上的逐層實現(xiàn),主要是以下層設計為基礎元件,在此基礎上不斷完成對上層的設計。其中,每一層的設計都需要使用原理圖輸入和硬件描述性語言的輸入。

1、原理圖輸入方式

原理圖的輸入方式首先要將下層的設計包裝成元件,以元件的形式方便程序在原理圖中的調用。具體表現(xiàn)為:首先,打開下層的設計文件,即原理圖或者VHDL語言,選擇File菜單以及子菜單,將下層設計跌文件生成對應的元件;其次,在新建的原理圖設計文件中完成交通信號燈的上層設計;最后,對元件文件夾中多出的生成元件進行應用。

2、VHDL的硬件描述性原因輸入方式

VHDL的硬件描述性原因輸入方式能夠根據(jù)使用的基本元件來對多個元件的實例進行定義,并用制定的語句實現(xiàn)對端口映射的連接。

三、層次化設計方法在交通信號燈設計中的應用

(一)交通信號燈設計的要求

交通信號燈的控制器在A和B方向各有紅黃綠三盞燈。具體的控制順序如表一的循環(huán)順序進行。其中1代表燈亮、0代表燈滅,交通信號燈的控制器按照每十秒的節(jié)拍進行循環(huán)工作,紅黃綠三盞燈亮的時間均等。

(二)交通信號燈的燈時分配

1、交通信號燈的燈時分配

交通信號燈是在交通信號控制器控制下對紅綠燈周期變化的循環(huán)顯示。現(xiàn)階段的交通信號燈主要實現(xiàn)了由定時控制向協(xié)調控制得發(fā)展,在城市的主要交叉路口安置了多時段、多方案的交通信號控制器,取代了原有的單方案控制器。但在實際應用中,道路的平面交叉口交通控制仍以定周期控制為主。因此,文章以定周期交通信號燈控制器為設計依據(jù),采用2相信號控制,繪制的具體相位圖如圖一所示。

2、交通信號燈系統(tǒng)結構框圖

文章主要考慮交通信號燈CPLD功能,其實現(xiàn)的功能主要包括分頻電路、控制路、紅綠燈各個時段倒計時計數(shù)器。在交通交叉路口各方向顯示綠燈或者紅燈時,以秒為單位,采用倒計時的方式來顯示禁止或者允許通行的剩余時間。當系統(tǒng)設置外部輸入復位信號有效時,控制信號處于主干道的綠燈狀態(tài),并對設置好的輸入值進行讀取。當復位的信號處于無效狀態(tài)時,系統(tǒng)會按照新的讀取信息設定值進行運行。具體的結構框架圖如圖二所示。由圖可見,交通信號燈的控制器是整個交通 信號系統(tǒng)的核心,交通信號燈的主干道、支干道以及信號燈的控制信號都有控制器產生,這些控制信號的時序要滿足圖一的具體相位要求。

(三)交通信號燈控制器的VHDL實現(xiàn)

層次化的設計方法對交通信號燈的頂層設計模塊,主要輸入具有1MHz的基準時鐘脈沖、設定值輸入以及復位信號。其中輸出的信號包含兩個方向的紅黃綠燈,具體的底層設計模塊如圖三所示。

對于低層次的設計模塊,按照其功能具體可以分為分頻單元、控制器單元、主干道等時倒計時單元和支干道燈時倒計時單元四個單元進行設計,具體的結構設計框圖如圖四所示。

總結:綜上所述,文章在對層次化設計方法分析的基礎上,利用EDA開發(fā)平臺對交通信號燈的控制系統(tǒng)應用進行充分驗證。實驗表明采用層次化設計方法,可以使交通信號燈復雜的系統(tǒng)設計變得簡化,使其設計的靈活性、準確性和可靠性大大提高,有效縮短了其層次化設計的周期。

參考文獻

[1]熊振國,蔡明山. 層次化設計方法在交通信號燈設計中的應用[J]. 現(xiàn)代電子技術,2003,24:54-55.

[2]林濤. 基于VHDL語言的交通信號控制器的設計與實現(xiàn)[J]. 交通與計算機,2006,04:72-75.

[3]謝海鴻,李萍,林德斌. 基于DEA技術的交通信號燈定時控制系統(tǒng)[J]. 佛山科學技術學院學報(自然科學版),2005,03:8-10+46.

猜你喜歡
設計
二十四節(jié)氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 国产精品视频观看裸模| 免费无码AV片在线观看中文| 国产香蕉国产精品偷在线观看| 日韩国产一区二区三区无码| 国产在线观看91精品亚瑟| 538精品在线观看| 亚洲区视频在线观看| 久久久成年黄色视频| 国产成人调教在线视频| 91口爆吞精国产对白第三集| 亚洲欧美日韩中文字幕一区二区三区| 免费人成在线观看成人片| 免费在线色| 最新国语自产精品视频在| 久久香蕉欧美精品| 久草视频福利在线观看| 色噜噜狠狠狠综合曰曰曰| 国产成人凹凸视频在线| 久久久久亚洲Av片无码观看| 欧美一级一级做性视频| 波多野结衣视频网站| 精品久久久久久中文字幕女| 精品亚洲欧美中文字幕在线看| 精品国产成人a在线观看| 欧美在线天堂| 中文成人无码国产亚洲| 欧美激情第一区| 日韩在线永久免费播放| 亚洲中文字幕国产av| 国产国语一级毛片| a在线亚洲男人的天堂试看| 免费人欧美成又黄又爽的视频| 99在线国产| 国产va免费精品观看| 久久网综合| 91精品国产91久无码网站| 成人韩免费网站| 国产精品视频免费网站| 22sihu国产精品视频影视资讯| 亚洲精品片911| 国产玖玖视频| 中文字幕日韩欧美| 91在线播放免费不卡无毒| 久久这里只有精品23| 国产精品三级专区| 天堂成人av| 老司机午夜精品网站在线观看 | 日韩123欧美字幕| 中国一级特黄大片在线观看| 国产成人艳妇AA视频在线| 中文无码精品a∨在线观看| 亚洲国产系列| 五月婷婷精品| 一级成人a毛片免费播放| 97视频精品全国免费观看| 99在线免费播放| 欧美性爱精品一区二区三区| 国产精品欧美激情| 久久精品国产国语对白| 精品视频在线观看你懂的一区 | 久久婷婷综合色一区二区| 免费一级毛片在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 国产swag在线观看| 午夜欧美在线| 99久久精品免费看国产免费软件| 欧美视频在线不卡| …亚洲 欧洲 另类 春色| 亚洲人成亚洲精品| 日韩一区精品视频一区二区| 亚洲高清中文字幕| 人妻精品全国免费视频| 91欧美亚洲国产五月天| 精品久久久久无码| 精品视频91| AV无码无在线观看免费| 国产一区二区三区精品久久呦| 97国产一区二区精品久久呦| 久久国产V一级毛多内射| 亚洲中文无码h在线观看| 国产欧美精品专区一区二区| a网站在线观看|