【正文】
usII的支持下,本設(shè)計通過了編譯、適配和軟件仿真驗證。隨著電子設(shè)計自動化(EDA)技術(shù)的進(jìn)展,基于可編程ASIC器件的數(shù)字電子系統(tǒng)設(shè)計的完整方案越來越受到人們的重視,并且以EDA技術(shù)為核心、的能在可編程ASIC器件上進(jìn)行系統(tǒng)芯片集成的新設(shè)計方法,也正在快速地取代基于PCB板的傳統(tǒng)設(shè)計方式。 研究內(nèi)容及方法采用傳統(tǒng)方法設(shè)計的漢字滾動顯示器,通常需要使用單片機(jī)、存儲器和制約邏輯電路來進(jìn)行PCB(印制電路板)板級的系統(tǒng)集成。隨著國際LED顯示屏生產(chǎn)大廠不斷把生產(chǎn)基地轉(zhuǎn)移至國內(nèi), 加之國內(nèi)眾多的LED顯示屏本土企業(yè),中國正在成為全球LED顯示屏的主要生產(chǎn)基地。目前,本土LED顯示屏生產(chǎn)企業(yè)除供應(yīng)國內(nèi)需求外,還不斷把產(chǎn)品出口到國外市場。奧運(yùn)會和世博會等重大活動的召開必然會伴隨著很多大型活動,政府、新聞媒體和各種組織都可能會在奧運(yùn)會和世博會之間舉辦各種相關(guān)活動,某些活動可能需要大屏LED,這些需求直接帶動顯示屏市場。 20062010年中國LED顯示屏市場規(guī)模2008年奧運(yùn)會的召開將會直接推動體育場用屏幕數(shù)量的快速增加,同時,由于奧運(yùn)會用屏對LED顯示屏的質(zhì)量要求也較高,因此,高端屏幕的使用比例也將會增加,數(shù)量和質(zhì)量的提高帶動LED顯示屏市場的增長。而隨著奧運(yùn)會、世博會的臨近,LED顯示屏將廣泛的應(yīng)用在體育場館以及道路交通指示中,LED顯示屏在體育廣場中的應(yīng)用將出現(xiàn)快速增長。 Dynamic scanning目 錄1 緒 論 1 本設(shè)計的研究背景和研究目的 1 研究內(nèi)容及方法 2 設(shè)計的主要工作 22 設(shè)計方案 3 方案一 3 方案二 3 方案比較 43 掃描控制模塊 5 LED點(diǎn)陣原理 5 漢字的存儲 6 漢字的顯示 7 滾動速度的控制 9 10 使用參數(shù)化組件LPM_ROM來實現(xiàn) 10 用FPGA內(nèi)部的邏輯單元設(shè)計一個ROM 124 分頻電路 13 解決毛刺 13 改變輸入信號消除毛刺 13 通過D觸發(fā)器消除毛刺 14 關(guān)鍵部分VHDL程序 145 按鍵掃描電路 16 直接式/矩陣式按鍵 16 鍵盤消抖電路 18 比較法消鍵抖動 18 積分法消鍵抖動 186 FPGA的頂層設(shè)計 19 層次化設(shè)計的概念 19 模塊化 19 元件重用 19 生成組件符號 20 調(diào)用組件符號 20 建立項目 20 定義輸入/輸出端口與聯(lián)線 217 結(jié)論 23 總結(jié) 23 建議 23謝 辭 24參考文獻(xiàn) 25附錄:系統(tǒng)各個模塊的VHDL程序 26I用VHDL設(shè)計LED漢字滾動顯示器1 緒 論 本設(shè)計的研究背景和研究目的受到體育場館用LED顯示屏需求快速增長的帶動,近年來,中國 LED顯示屏應(yīng)用逐步增多。 LED。s flexibility, simultaneously also greatly enhanced system39。充分顯示了EDA技術(shù)設(shè)計的靈活性,同時也大大提高了系統(tǒng)的集成度和穩(wěn)定性。本系統(tǒng)利用數(shù)字系統(tǒng)設(shè)計自動化(EDA)技術(shù)實現(xiàn)了全硬件方式的LED點(diǎn)陣顯示。兩個416譯碼器(74LS154)和一個反相器配合FPGA中的列掃描控制模塊共同完成了兩塊1616點(diǎn)陣顯示模塊的32列的掃描控制。本系統(tǒng)由掃描控制模塊、只讀存儲器ROM和FPGA外面的LED點(diǎn)陣顯示模塊、一個反相器和兩個416譯碼器構(gòu)成。并對其中一個方案作了詳細(xì)說明。 本科畢業(yè)設(shè)計(論文)題目用 VHDL 設(shè)計LED 漢字滾動顯示器學(xué)生姓名任雪賓學(xué) 號04066230教學(xué)院系電子信息工程學(xué)院專業(yè)年級通信工程2004級指導(dǎo)教師王章瑞職 稱副教授單 位電子信息工程學(xué)院輔導(dǎo)教師職 稱單 位完成日期2008年6月日Southwest Petroleum University Graduation ThesisDesign a LED Chinese Character RollingDisplay with VHDLGrade: 2004Name: Ren XuebinSpecialty: Telemunications EngineeringInstructor: Wang Zhangrui School of Electronic and Information Engineering20086摘 要本文對基于FPGA控制的LED漢字滾動顯示器的設(shè)計方法進(jìn)行了探討。提出了兩個實現(xiàn)方案。文中首先介紹了LED發(fā)光二極管點(diǎn)陣的控制原理;然后研究了在LED發(fā)光二極管點(diǎn)陣上滾動顯示漢字的方法;最后,用VHDL語言程序設(shè)計了一個完整的LED漢字滾動顯示器。其中:掃描控制模塊和只讀存儲器ROM集成在FPGA芯片內(nèi)部。FPGA定義的只讀存儲器ROM中保存了要顯示的漢字的數(shù)據(jù),并以16位的數(shù)據(jù)寬度輸出到LED陣顯示模塊的行端,配合列掃描控制共同完成漢字的滾動顯示。利用FPGA內(nèi)部的物理資源,將只讀存儲器ROM和主要功能模塊設(shè)計在FPGA內(nèi)部。關(guān)鍵詞:FPGA; LED; EDA;動態(tài)掃描AbstractThis article discusses the designing method of FPGA controlled LED Chinese character rolling display. This article also proposes two feasible plans and gives a detailed explanation to one of the plans. The article firstly introduces the LED control principle. Then the article studies rolled the demonstration Chinese character method on the LED light emitter diode lattice. Finally, I design a plete LED Chinese character rolling display with VHDL language program.This system is posed of a scanning control module, a ROM, an LED plot array module, an inverter and two decoders, with the scanning control module and the ROM installed inside the FPGA chip. The two decoders and the inverter work with the outscanning control module in the FPGA to exercise 32array scanning control of the two 1616 dotmatrix display module. The FPGAdefined ROM preserves the data of the Chinese characters that will be displayed, and it sends the data, by way of a 16bit data width, to the end of the LED plot array module. With the arrayscanning controller, the Chinese characters achieve their rolling display.This system has realized the entire hardware way LED lattice demonstration using the number system design automation (EDA) technology. Using FPGA internal physics resources, nonerasable storage ROM and major function module design in FPGA. It had demonstrated fully the EDA technical design39。s integration rate and the stability.Keywords: FPGA。 EDA。目前,LED已經(jīng)廣泛應(yīng)用在銀行、火車站、廣告、體育場館之中。2007年,%,%,雙色顯示屏的需求額位于第二位,占整體市場的40%。除了體育場館之外,奧運(yùn)會和世博會等重大活動召開的另一直接推動領(lǐng)域就是廣告領(lǐng)域國內(nèi)外的廣告公司必然會看好奧運(yùn)會和世博會帶來的商機(jī),因此必然會增加廣告用屏的數(shù)量來提高自身收入,從而促進(jìn)了廣告用屏市場的發(fā)展。目前,國內(nèi)從事LED顯示屏生產(chǎn)的企業(yè)眾多,同時,受到外資企業(yè)LED顯示屏價格過高的影響,在中國LED顯示屏市場上多以本土企業(yè)為主。而近年來,受到成本壓力的影響,國際上一些知名的LED顯示屏企業(yè)也逐步把 生產(chǎn)基地移到了中國,如巴可在北京設(shè)立了顯示屏生產(chǎn)基地,Lighthouse在惠州也擁有生產(chǎn)基地,Daktronics、萊茵堡都在國內(nèi)設(shè)立了生產(chǎn)工廠。因此研究研究LED漢字滾動顯示屏的設(shè)計方法具有重要的理論和現(xiàn)實意義。盡管這種方案有單片機(jī)軟件的支持較為靈活,但是由于受硬件資源的限制,未來對設(shè)計的變更和升級,總是難以避免要付出較多研發(fā)經(jīng)費(fèi)和較長投放市場周期的代價。如何使用EDA工具設(shè)計電子系統(tǒng)是人們普遍關(guān)心的問題。最后載入硬件系統(tǒng)證明了它的正確性。并且每一個