現代社會,以計算機技術為核心的信息技術迅速發展,信息容量呈爆炸式的增長,人們獲得的信息的途徑也越來越多,這其中人類獲得的視覺信息很大部分是從各種各樣的電子顯示器件上獲得的,隨著微電子技術和材料工業的進步,圖像顯示技術飛速發展,出現了多種新型顯示器,其中一些在顯示品質上已經接近或者超過了傳統的陰極射線管顯示器(CRT),同時這些顯示器件滿足設備了小型化和低功耗的要求。 經過二十多年的研究、競爭和發展,平板顯示器件尤其是液晶顯示器件(LCD)已經脫穎而出大規模的進入市場,成為新世紀顯示器件的主流。其中TFT-LCD是目前唯一在亮度、對比度、功耗、壽命、體積和重量等綜合性能上全面趕上和超過CRT的平板顯示顯示器件。它的性能優良、大規模生產特性好,自動化程度高,原材料成本低廉,發展空間廣闊,迅速成為新世紀的主流產品,是21世紀全球經濟增長的一個亮點。 本論文在深入理解了LCD顯示機理,尤其是TFT-LCD的顯示驅動原理的基礎上,利用緯視晶公司提供的TFT液晶模塊,以嵌入式目前比較常用的FPGA系列芯片中的EP1C6Q240C6為核心設計制作出了由單片機(MCU)+可編程邏輯器件(FPGA-FieldProgrammableGateArray)+SRAM的液晶顯示控制系統。文章闡述了該控制系統從硬件選型,到系統模塊硬件電路設計以及系統軟件設計的整個過程。該控制系統的功能模塊主要包括:電源模塊、可編程邏輯器件模塊、微處理器模塊、靜態RAM模塊以及觸摸屏控制模塊。其中微控制器模塊采用C語言編程,實現對液晶屏得數據傳以及其它控制功能,可編程邏輯器件(FPGA)模塊采用VHDL語言編程,實現對屏的時序控制,最終實現對液晶屏圖像顯示的控制。最后通過對使用該控制板點亮的液晶屏進行光學測試驗證了這種設計方案的可靠型和穩定性。 本設計具有較大的實用價值,可為以后液晶屏控制系統的研制提供參考。
上傳時間: 2013-07-22
上傳用戶:s藍莓汁
PROTEL99SE常規教程(圖片教程) 5天(每天2小時),你就可以搞定PROTEL99SE的常規操作。 課程介紹: 圖片教程的第1天: 學會自己畫簡單的SCH文件 第1課:新建一個*.DDB,新建一個SCH文件,并且添加畫SCH要用到的零件庫>> 第2課:利用添加好的零件庫,進行畫第一個可以自動布線的原理圖>> 課后補充:SCH中一些必須要避免的錯誤! 圖片教程的第2天: 學會從SCH到PCB的轉變,并且進行自動布線 第一課:建立一個PCB文件,并且添加自動布線所必需的封裝庫 第二課:把前面的SCH文件變成PCB板 第三課: 對PCB進行自動布線 圖片教程的第3天: 學會自己做SCH零件。說明:SCH零件庫用來畫圖和自動布線 第一課:做一個SCH里面常要用到的電阻零件 圖片教程的第4天: 學會自己做PCB零件封裝 第一課:做一個屬于自己的PCB零件封裝 課后補充:PCB中一些必須要避免的錯誤! 布線方面的高級設置:自動布線和手動布線方面的高級設置問題 圖片教程的第5天: 一些高級的常用技巧 一、SCH中的一些常用技巧 SCH的一些高級設置和常用技巧 二、PCB的一些高級設置和常用技巧 在PCB中,如何校驗和查看PCB單個的網絡連接情況 在PCB中給PCB補淚滴的具體操作 在PCB中給PCB做覆銅的具體操作 在PCB中如何打印出中空的焊盤(這個功能對于熱轉印制板比較有用) 在PCB中如何找到我們要找的封裝 如何在PCB文件中加上漂亮的漢字 附件:PROTEL99SE 安裝 License 5天(每天2小時),你就可以搞定PROTEL99SE的常規操作。
上傳時間: 2013-05-24
上傳用戶:lgd57115700
MOS集成運算放大器的版圖設計 集成電路設計綜合實驗指導書
上傳時間: 2013-04-24
上傳用戶:yolo_cc
最新世界場效應管特性代換手冊
上傳時間: 2013-07-02
上傳用戶:
DS P從 入門 到 精通 全集
標簽: DSP
上傳時間: 2013-04-24
上傳用戶:jqy_china
隨著電子技術的不斷發展和進步,嵌入式系統也越來越廣泛的滲入到人類生活的方方面面。我們生活中常用的手機、數碼相機、掌上電腦、便攜式掃描儀等等都應用到了嵌入式系統。 論文首先介紹了嵌入式系統,包括嵌入式系統的構成、特點、發展趨勢以及FPGA在嵌入式中的應用等,指明嵌入式系統設計一般可分為硬件設計和軟件設計兩部分。 硬件設計部分,首先介紹了FPGA的相關知識,包括FPGA構成、特性、開發工具、開發流程等,并對論文中選用的Altera公司的CyclonⅡ器件做了詳細的介紹。利用SOPC Builder、NiosⅡ等工具設計創建了NiosⅡ CPU內核,添加以太網、Flash、PIO以及VGA接口等模塊,生成了一個Nios CPU內核,完成硬件設計。 軟件設計部分,研究了嵌入式操作系統的發展、種類、特點等,簡單介紹了幾種代表性的嵌入式操作系統。選擇嵌入式操作系統時,綜合考慮了內核、可移植性、可裁剪性、外掛模塊、成本、服務等各種因素,最終選用μCLinux操作系統。詳細介紹了μCLinux的特點、基本架構、代碼結構等。利用NiosⅡIDE為宿主機建立Linux開發環境。在IDE里配置Linux內核和文件系統,編譯后上載到做好的硬件平臺上。啟動μCLinux后將一個C語言編寫的九宮格求解程序下載到開發板中運行,檢驗運行結果,驗證嵌入式系統的正確性。 論文所做的只是嵌入式系統的一個應用實例。實際應用過程中,用戶可以根據自己的實際需要對軟硬件進行修改,以實現不同的功能。
上傳時間: 2013-07-19
上傳用戶:zhuoying119
通用異步收發器(Universal Asynchronous Receiver Transmitter,UART)是一種能同時支持短距離和長距離數據傳輸的串行通信接口,被廣泛應用于微機和外設之間的數據交換。像8251、NS8250、NS16550等都是常用的UART芯片,但是這些專用的串行接口芯片的缺點是數據傳輸速率比較慢,難以滿足高速率數據傳輸的場合,而更重要的就是它們都具有不可移植性,因此要利用這些芯片來實現PC機和FPGA芯片之間的通信,勢必會增加接口連線的復雜程度以及降低整個系統的穩定性和有效性。 本課題就是針對UART的特點以及FPGA設計具有可移植性的優勢,提出了一種基于FPGA芯片的嵌入式UART設計方法,其中主要包括狀態機的描述形式以及自頂向下的設計方法,利用硬件描述語言來編制UART的各個子功能模塊以及頂層模塊,之后將其集成到FPGA芯片的內部,這樣不僅能解決傳統UART芯片的缺點而且同時也使整個系統變得更加具有緊湊性以及可靠性。 本課題所設計的LIART支持標準的RS-232C傳輸協議,主要設計有發送模塊、接收模塊、線路控制與中斷仲裁模塊、Modem控制模塊以及兩個獨立的數據緩沖區FIFO模塊。該模塊具有可變的波特率、數據幀長度以及奇偶校驗方式,還有多種中斷源、中斷優先級、較強的抗干擾數據接收能力以及芯片內部自診斷的能力,模塊內分開的接收和發送數據緩沖寄存器能實現全雙工通信。除此之外最重要的是利用IP模塊復用技術設計數據緩沖區FIFO,采用兩種可選擇的數據緩沖模式。這樣既可以應用于高速的數據傳輸環境,也能適合低速的數據傳輸場合,因此可以達到資源利用的最大化。 在具體的設計過程中,利用Synplify Pro綜合工具、ModelSim仿真工具、ISE集成的軟件開發環境中對各個功能模塊進行綜合優化、仿真驗證以及下載實現。各項數據結果表明,本課題中所設計的UART滿足預期設計目標。
上傳時間: 2013-08-02
上傳用戶:rocketrevenge
本課題是在課題組已實現的高速串行通信平臺的基礎上,進一步引伸,設計開源的PCI軟核通信模塊替代Xilinx公司提供的LogiCORE PCI核,力求在從模式下,做到占用資源更少,傳輸速度更快,也為以后實現更完整的功能提供平臺。 本文以此為背景,基于FPGA平臺,搭建以開源的PCI軟核為核心的串行通信接口平臺,使其成為PCI總線與用戶邏輯之間的橋梁,使用戶邏輯避開與復雜的PCI總線協議。本課題采用Spartan-II FPGA芯片XC2S200-6FG456C系統開發板作為串行通信接口的硬件實驗平臺,實現了支持配置讀/寫交易、單數據段讀/寫、突發模式讀/寫、命令/地址譯碼功能和數據傳送錯誤檢測與處理功能的PCI軟核。 本文主要闡述了以PCI軟核為核心的串行通信平臺的實現,首先介紹了PCI軟核的編程語言、軟件工具和硬件實驗平臺Spartan-II FPGA芯片XC2S200-6FG456C系統開發板。然后,介紹了PCI總線命令、PCI軟核所支持的功能、PCI軟核兩側信號的定義、PCI軟核配置模塊以及探討了PCI軟核的狀態機接收、發送數據等過程,分析了PCI軟核的數據收發功能仿真,主要包括配置讀/寫交易、單數據段模式讀/寫和突發模式讀/寫的仿真圖形,并闡述了管腳約束的操作流程。最后介紹PCI軟核模塊的WDM驅動,內容包括驅動程序簡介、驅動程序的開發、中斷處理、驅動程序與應用程序之間的通信以及應用程序操作。最后,對PCI軟核的各種性能進行了比較分析。整個模塊設計緊湊,完成在實驗平臺上的數據發送。 設計選用硬件描述語言VerilogHDL,在開發工具Xilinx ISE7.1中完成整個系統的設計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為PCI軟核編寫WinXP下的驅動程序,用VC++6.0編寫相應的測試應用程序。之后,將FPGA設計下載到Spanan-II FPGA芯片XC2S200-6FG456C系統開發板中運行。 文章最后指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:sc965382896
軟件無線電(Software Defined Radio)是無線通信系統收發信機的發展方向,它使得通信系統的設計者可以將主要精力集中到收發機的數字處理上,而不必過多關注電路實現。在進行數字處理時,常用的方案包括現場可編程門陣列(FPGA)、數字信號處理器(DSP)和專用集成電路(ASIC)。FPGA以其相對較低的功耗和相對較低廉的成本,成為許多通信系統的首先方案。正是在這樣的前提下,本課題結合軟件無線電技術,研究并實現基于FPGA的數字收發信機。 @@ 本論文主要研究了發射機和接收機的結構和相關的硬件實現問題。首先,從理論上對發射機和接收機結構進行研究,找到收發信機設計中關鍵問題。其次,在理論上有深刻認識的基礎上,以FPGA為手段,將反饋控制算法、反饋補償算法和前饋補償算法落實到硬件電路上。同步一直是數字通信系統中的關鍵問題,它也是本文的研究重點。本文在研究了已有各種同步方法的基礎上,設計了一種新的同步方法和相應的接收機結構,并以硬件電路將其實現。最后,針對所設計的硬件系統,本文還進行了充分的硬件系統測試。硬件測試的各項數據結果表明系統設計方案是可行的,基本實現了數字中頻收發機系統的設計要求。 @@ 本文中發射機系統是以Altera公司EP2C70F672C6為硬件平臺,接收機系統以Altera公司EP2S180F1020C3為硬件平臺。收發系統均是在Ouartus Ⅱ 8.0環境下,通過編寫Verilog HDL代碼和調用Altera IP core加以實現。在將設計方案落實到硬件電路實現之前,各種算法均使用MATLAB進行原理仿真,并在MATLAB仿真得到正確結果的基礎上,使用Quartus Ⅱ 8.0中的功能仿真工具和時序仿真工具進行了前仿真和后仿真。所有仿真結果無誤后,可下載至硬件平臺進行調試,通過Quartus Ⅱ 8.0中集成的SignalTap邏輯分析儀,可以實時觀察電路中各點信號的變化情況,并結合示波器和頻譜儀,得到硬件測試結果。 @@關鍵詞:SDR;數字收發機;FPGA;載波同步;符號同步
上傳時間: 2013-04-24
上傳用戶:diaorunze
包含基于VHDL語言的ADC采樣的 整個工程文件,代碼中選用數碼管動態掃描方式輸出。
上傳時間: 2013-07-19
上傳用戶:xuan‘nian