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

復雜路口交通流量控制的FPGA實現方法

2013-12-29 00:00:00余芬
考試周刊 2013年1期

摘 要: 傳統交通控制器多數由單片機或PLC實現。FPGA不僅可解決電子系統小型化、低功耗、高可靠性等問題,而且其開發周期短、開發軟件投入少、芯片價格不斷下降,促使FPGA越來越多地取代了ASIC的市場,尤其是對小批量、多品種的產品需求,使之成為首選。本文介紹了一種復雜路口交通燈控制器的設計用FPGA實現的方法。

關鍵詞: FPGA VHDL 交通控制器

1.引言

1.1課題的提出

近年來,隨著我國經濟的發展,城市的交通擁擠問題日趨嚴重,交通事故頻發,提高城市路網的通行能力、實現道路交通的科學化管理來減少路口交通事故迫在眉睫。因此研究開發出適合中國國情、性能價格比高的路口控制器成為一項特別緊迫的任務。

該語言因具備強大的行為描述能力和豐富的仿真語句而成為系統設計領域最佳的硬件描述語言。

1.2 FPGA簡介

FPGA不僅可以解決電子系統小型化、低功耗、高可靠性等問題,而且其開發周期短、開發軟件投入少、芯片價格不斷降低,促使FPGA越來越多地取代了ASIC的市場,特別是對小批量、多品種的產品需求,使FPGA成為首選。

1.3 FPGA特點

(1)FPGA芯片的規模也是越來越大,其單片邏輯門數已達到上百萬門,所能實現的功能越來越強,同時還可以實現系統集成。

(2)FPGA芯片在出廠之前100%都做過測試,不需要設計人員承擔投資風險和費用。而且資金投入少,節省許多潛在的開銷。

(3)用戶可以反復地編程,擦除,使用,或在外圍電路不變的情況下,用不同軟件就可實現不同功能。FPGA軟件易學易用,可以讓設計人員集中精力進行電路設計,快速將產品推向市場。

2.交通控制器系統的VHDL設計

2.1 VHDL語言概述

VHDL主要用于描述數字系統的結構,行為,功能和接口。VHDL的語言形式和描述風格與句法與一般的計算機高級語言十分類似。VHDL的程序結構特點是將一項工程設計,或稱設計實體分成可視部分和不可視部分,即涉及實體的內部功能和算法完成部分。

2.2 VHDL開發FPGA流程

用VHDL語言開發FPGA的完整流程為:文本編輯→功能仿真→邏輯綜合→布局布線→時序仿真→編程下載。

通常以上過程可以都在FPGA廠家提供的開發工具中完成,利用VHDL語言進行FPGA設計開發的基本流程如下:VHDL輸入→功能仿真→邏輯綜合→適配分割→布局布線→時序仿真→編程測試。

2.3交通控制器VHDL初步設計說明

初步設計主要是體現本次采用VHDL語言設計的設計思想,設計理念,設計方法。

在初步設計中暫不需要考慮以下幾點:

(1)開辟存儲單元,即系統開啟后運行的是固定的參數,不重新設置,運行參數不變;

(2)東西南北交通燈為簡單的紅綠黃三色燈,不帶指示箭頭,因而燈總數為12,需要的輸出控制線為6;

(3)南北向與東西向運行時間相同,即采用對偶式設計,因而時間置入只要簡單考慮南北向或東西向一種情況。

2.4初步設計要求

利用VHDL語言按照以下要求進行編程,具體要求如下:設計一個交通信號燈,要求能夠實現手動和自動兩種控制方式,在手動方式下,通過觸發相應的按鈕,進行東西向與南北向之間的交通信號的切換。在自動方式下,首先要能夠對東西向與南北向的紅綠燈時間與黃燈時間進行設置,在確認設置數值后,啟動系統,要求系統按照所預置的數值運行。

2.5初步設計思想

該程序總體分為兩大部分,一為手動部分,二為自動部分,因此在程序設計時也應該按照這兩個部分進行設計。

(1)自動部分。自動部分總體分為三大塊:一為設置部分,二為LED顯示部分,三為系統運行部分。整個系統設計的整體思想是,首先在設置部分對東西向與南北向的紅綠燈、黃燈時間進行設置,同時通過LED顯示部分,將所設置的數值在數碼管上顯示出來。接著,在系統運行部分,將設置部分所預設的數值作為整個系統運行的參數。

(2)手動部分。手動部分功能較為單一,只需通過觸發相應的按鈕,實現東西向與南北向之間的交通信號的切換,即兩個方向上的紅綠燈切換。

3.結論與拓展

3.1結論

從上述的討論中,可以看到本次采用FPGA實現復雜路口流量控制器有其獨特的優點,但也有不足之處。

3.2拓展

在總結和分析本次采用FPGA實現復雜路口交通流量控制器優缺點的基礎上,我們可以看出本次設計的交通控制器可以做以下拓展:

(1)開辟動態的存儲單元,滿足運行參數組可增可減;

(2)信號燈控制輸出口可進一步時分復用,減少輸出口數量;

(3)信號燈左右拐時間可設計不同,以進一步滿足實際交通情況;

(4)24小時制數字時控脈沖發生器改進為可置數,以滿足交通流量變化時可重新預置時間段。

總之,采用FPGA實現復雜路口交通流量控制器可以根據用戶的具體要求實現不同的拓展。

參考文獻:

[1]褚正勇,翁木云編著.FPGA設計及應用.西安電子科技大學出版社,2002.

[2]楊恒,盧飛成編著.FPGAHDL快速工程實踐入門與提高.北京航空航天大學出版社,2003.

[3]汪道憲主編.CPLD/FPGA可編程邏輯器件應用與開發.國防工業出版社,2004.

[4]黃正瑾編著.在系統編程技術及其應用.東南大學出版社,2004.

主站蜘蛛池模板: 99热这里只有成人精品国产| 尤物午夜福利视频| 黄色成年视频| 亚洲天堂免费在线视频| 久久综合亚洲色一区二区三区| 欧美a在线看| 亚洲天堂精品在线| 国产日韩av在线播放| 欧洲日本亚洲中文字幕| 蜜臀av性久久久久蜜臀aⅴ麻豆| 免费又黄又爽又猛大片午夜| 成人午夜免费视频| 亚洲日本在线免费观看| 欧美日韩国产精品va| 免费一级全黄少妇性色生活片| 国产麻豆va精品视频| 九九热精品免费视频| 色婷婷色丁香| 国产v精品成人免费视频71pao | 午夜福利在线观看成人| 色噜噜中文网| 色网在线视频| 毛片在线区| 亚洲一区第一页| 国产女人爽到高潮的免费视频| 日本午夜在线视频| 日本亚洲成高清一区二区三区| 欧美日韩一区二区在线播放| 亚洲成aⅴ人在线观看| 精品视频在线观看你懂的一区| 91久久大香线蕉| 欧美激情网址| 99视频在线看| 香蕉久久国产超碰青草| 在线观看视频一区二区| 欧美日韩一区二区在线播放 | 国产精品无码AⅤ在线观看播放| 国产日韩精品欧美一区喷| 免费 国产 无码久久久| 欧美综合成人| 中文字幕乱码中文乱码51精品| 亚洲第一视频网| www.youjizz.com久久| 四虎AV麻豆| 99草精品视频| 成人韩免费网站| 成人午夜免费观看| 久久99热这里只有精品免费看| 国产精品人成在线播放| 中文字幕乱码二三区免费| 情侣午夜国产在线一区无码| 3D动漫精品啪啪一区二区下载| 亚洲香蕉在线| 中国毛片网| 亚洲区一区| 曰韩人妻一区二区三区| 国产成人毛片| 最新亚洲人成无码网站欣赏网| 国产不卡在线看| 婷婷激情亚洲| 91精品人妻互换| 亚洲水蜜桃久久综合网站| 日韩精品毛片| 国产成人艳妇AA视频在线| 谁有在线观看日韩亚洲最新视频| 日韩在线视频网站| 久久人搡人人玩人妻精品 | 国产在线自揄拍揄视频网站| 国产无套粉嫩白浆| 女人爽到高潮免费视频大全| 狠狠做深爱婷婷综合一区| 欧美精品综合视频一区二区| 四虎精品国产永久在线观看| 18禁不卡免费网站| 亚洲精品无码久久毛片波多野吉| 国产成人精品一区二区| 国产成人免费高清AⅤ| 久久a级片| 国产噜噜在线视频观看| 9cao视频精品| 高清无码不卡视频| 国产a在视频线精品视频下载|