亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看

  • 用FPGA實現DSP與液晶顯示器的快速接口———用FPGA實現DSP與液晶顯示器的快速接口

      隨著器件集成工藝的發展和Soc器件的出現,現在的數字系統正在越來越多地采用可編程器件設計。這樣,不僅開發周期短,而且在價格和使用難易度上也顯示了很大的優勢。更為重要的是,還能利用器件的現場可編程特性,根據應用的要求對器件進行動態配置,簡便易行地完成功能的添加或變化。

      在高速的數字信號處理系統中,要涉及到大量的計算,為了提高運算速度,正大量使用DSP器件。目前的可編程器件,其時鐘頻率可以很高,在高速數字信號處理系統中將發揮越來越大的作用。因此,DSP+FPGA的方案正越來越多地被電子工程師們采用。

      在很多的實際數字系統中,往往需要良好的用戶界面,其中LCD是被大量采用的顯示器件。由于LCD是典型的慢速設備(相對于DSP來講),在與高速微處理器接口時,會耗費大量時間,這在高速系統設計中是不允許的。如果DSP有不太富裕的處理余量,如何利用它對LCD完成控制呢?僅僅在兩者之間加入鎖存器之類的簡單接口電路,往往不能對LCD完成控制。不過,有了FPGA,就可以在不增加成本的情況下,在DSP和LCD之間設計一條雙向的快速通道。

      1 DSP和LCD的時序

      TI公司是DSP在全球的主要供應商,其低價位的TMS320VC54x系列DSP深受廣大電子工程師的青睞。下面以TMS320VC5416為例介紹DSP的時序。TMS320VC5416將尋址范圍分為存儲器空間、程序空間和I/O空間。其中,對I/O空間的操作由地址線、數據線和三根信號線IOSTRB、R/W和IS來完成,其時序圖如圖1所示。

      讀操作和寫操作由R/W信號線上的高低電平決定。如果不采用外部插入等待周期的方法,僅靠內部的等待周期設置寄存器,訪問外部I/O空間時最多可以插入14個等待周期。如果DSP運行在100MHz的主頻上(實際上TMS320VC16可以運行在最高160MHz的主頻上),也只有0.14μs。這對于LCD來說來遠遠不夠的。


      常見的192×64點陣的LCD(FM19264)實際上是由3塊獨立的64×64點陣LCD構成的,共享地址線和數據線,可由CS1、CS2和CS3分別選中。每小塊LCD都有各自獨立的指令寄存器和數據寄存器,由控制線D/I上的高低電平選擇。數據的鎖存或出現在數據線上由E信號決定。LCD主要控制管腳的功能如表1所示。對LCD寫操作的時序圖如圖2所示。LCD的每次讀寫操作最少要1μs。如果能使DSP對LCD的訪問象對高速設備訪問一樣,就能夠最大限度地減小DSP資源的浪費,并且能夠減少系統的復雜性,這就需要在FPGA中添加一個DSP與LCD之間的高速雙向通道。

    表1 LCD主要控制管腳功能

      對每塊LCD的控制,是通過操作指令寄存器和數據寄存器實現的。在屏幕指定位置寫入數據,要分三步(①寫入行地址,②寫入列地址,③寫入數據)才能完成,不但耗時而且增加了軟件編程的復雜程度。如果能夠將指令和數據合在一起作為一條指令,那么設計一套簡單的指令譯碼電路執行電路就可完成這項任務。

      2 硬件電路設計

      硬件框圖如圖3所示。LCD的原始控制指令如表2所示。

    表2 LCD原始控制指令


      LCD的顯示畫面按8行為一頁的方式進行劃分,共64行分成8頁。LCD具有列循環尋址功能,如果第一步設定了頁地址和列地址,那么以后每次向LCD寫入顯示數據,列地址計數器就自動加一。除非再設定列地址,否則列地址就一直累加下去,直到63。這樣就簡化了寫入工作。

     考慮到實際應用方便,可把一些常用的操作按指令的方式編碼。所得到的DSP控制指令如下:

    控制顯示器開關:0010 0000 1111 111x

    指定顯示起始行:0100 0000 11xx xxxx

    指定列地址和頁地址:0110 0yyy yyyy yxxxy:

    列地址(0~191)x:

    行地址寫入數據:1000 0000 xxxx xxxx

    讀顯示器狀態:1010 0000 0000 0000

    讀顯示數據:1100 0000 0000 0000

      框圖中微指令ROM在接口控制中起著決定性的作用,每條指令的執行都被看作一系列單步時序操作的集合。如果從ROM的某一地址開始依次讀出ROM里的數據,那么在每一個數據位上就會出現隨時間變化的電平跳變。這樣就可以用它作為控制信號進行控制操作。由于ROM是并行輸出的,如果用不同的數據位代表不同的控制信號線,就能很容量地實現各個信號線之間的同步操作。這樣就能很容易形成時序圖中的時序邏輯,而且擴展方便。在上述的指令表示中,通過對高3位進行譯碼,可以得到ROM尋址時的起始地址。ROM各個數據位的含義如下:

     

      其中,低七位是控制LCD的接口線,FREE是微程序執行完標志,每條指令所對應的微程序分為招待狀態(有多條微指令,FREE位為0)和閑置狀態(一條指令,FREE位為1)。當指令執行狀態機檢測到FREE位的上跳沿時,加載下一條指令。LD是數字寄存器從DSP獲得數據時的加載信號,微程序執行過程中,在某些指令執行時需要加載數據,可由該信號完成。RD是數據寄存器從LCD讀入數據的加載信號,主要完成從LCD讀入數據。

      取指控制邏輯主要功能是根據FIFO的狀態決定是否寫入新的指令以及根據執行狀態機的狀態讀入新的指令,填寫狀態寄存器,給出中斷信號。


      根據上述硬件設計,DSP的軟件設計就大大簡化了。以寫入數據為例,在寫入數據前先查詢一下接口模塊的狀態,如果可以寫入就寫入數據;否則保持現有數據指針,等待下次寫入。一讀一寫兩次外部I/O操作,如果按7個等待周期、主頻100MHz計算,只有140ns,加上判斷所需時間,200ns內就可以完成寫入數據。這里,7個等待周期是考慮到系統內還其它器件。如果只是對該接口模塊操作,兩三個等待周期是沒有問題的。這樣,100ns內就可完成寫入數據。

      在實際應用中,采用上述接口控制模塊來完成LCD控制大大減輕了DSP的壓力。推而廣泛,這種方法還可以應用在其它慢速設備上,如打印機等,對于提高系統效率是比較有效的。需要指出的是,盡管這種方法能夠建立雙向快速通道,卻是以占用可編程器件有限的資源為代價的。但是隨著目前可編程器件容量的日益擴大,這個問題已不是很突出的了。

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看
    精品福利在线观看| 久久久女人电视剧免费播放下载| 国产日韩欧美夫妻视频在线观看| 欧美性理论片在线观看片免费| 国产精品视频网站| 91欧美精品成人综合在线观看| 日本精品在线视频| 日韩亚洲一区二区| 国产成人亚洲综合青青| 久久成年人免费电影| 亚洲va男人天堂| 国产日韩中文字幕在线| 成人a视频在线观看| 日韩av黄色在线观看| 欧美夫妻性生活视频| 国产精品极品美女在线观看免费| 欧美成人免费网| 成人性教育视频在线观看| 欧美日韩国产中字| 777午夜精品福利在线观看| 欧美成人午夜激情| 国产精品免费一区二区三区都可以| 国产亚洲免费的视频看| 欧美黄色片在线观看| 亚洲自拍偷拍色片视频| 亚洲国产精品嫩草影院久久| 国产精品永久免费观看| 欧美俄罗斯乱妇| 亚洲激情成人网| 精品国产鲁一鲁一区二区张丽| 国产一区二区精品丝袜| 91亚洲精品一区| 欧美激情啊啊啊| 最近2019免费中文字幕视频三| 久久久久久久网站| 欧美成人精品在线观看| 国产精品一区二区久久国产| 国产精品吹潮在线观看| 久久久久这里只有精品| 久久99国产精品自在自在app| 午夜精品久久久久久久白皮肤| 日韩欧美在线视频日韩欧美在线视频| 亚洲免费伊人电影在线观看av| 久久久爽爽爽美女图片| 亚洲男女性事视频| 亚洲欧美日韩国产成人| 欧美日韩一区二区精品| 91精品国产综合久久香蕉922| 一区二区三区在线播放欧美| 在线观看日韩专区| 久久中文字幕在线视频| 亚洲人成亚洲人成在线观看| 国自产精品手机在线观看视频| 亚洲女人被黑人巨大进入| 欧美一区视频在线| 国产精品91一区| www.欧美三级电影.com| 国产伊人精品在线| 精品日本高清在线播放| 欧美在线性爱视频| 亚洲欧美国产一区二区三区| 欧美国产日本在线| 国产精品视频久| 精品中文字幕久久久久久| 亚洲无av在线中文字幕| 992tv成人免费影院| 亚洲午夜精品视频| 日本午夜人人精品| 欧美日韩亚洲视频一区| 国模叶桐国产精品一区| 久久久亚洲影院| 国产精品视频xxxx| 亚洲精品国精品久久99热一| 欧美日韩另类视频| 亚洲系列中文字幕| 日韩在线视频线视频免费网站| 亚洲精品99久久久久中文字幕| 欧美国产精品日韩| 欧美日韩亚洲精品内裤| 欧美激情在线狂野欧美精品| 91极品女神在线| 中文字幕九色91在线| 亚洲国产97在线精品一区| 91免费看视频.| 日韩av电影在线网| 最近2019中文字幕在线高清| 日韩av大片免费看| 国产精品久久久久久久久| 日韩精品在线观看网站| 亚洲人成欧美中文字幕| 成人福利视频在线观看| 日韩成人av一区| 精品无人国产偷自产在线| 亚洲国产精品字幕| 日韩视频免费在线| 国产美女精品视频| 精品毛片网大全| 亚洲精品久久久久久久久| 久久伊人精品视频| 日韩欧美中文在线| 欧美怡春院一区二区三区| 久久久久久噜噜噜久久久精品| 中文字幕欧美日韩在线| 久久久天堂国产精品女人| 色偷偷偷亚洲综合网另类| 在线观看欧美日韩| 自拍亚洲一区欧美另类| 久久伊人精品天天| 中文字幕av一区| 日韩中文字幕在线看| 一本大道香蕉久在线播放29| 亚洲色图第三页| 久久久亚洲欧洲日产国码aⅴ| 欧美在线视频观看免费网站| 92看片淫黄大片看国产片| 国产精品福利在线观看网址| 精品视频久久久久久久| 欧美日韩国产黄| 日韩禁在线播放| 日韩风俗一区 二区| 久久久国产精彩视频美女艺术照福利| 亚洲图片在区色| 久久人人爽亚洲精品天堂| 久久久久久久91| 亚洲欧洲高清在线| 国产成人中文字幕| 国产精品久久久久久久久免费看| 粗暴蹂躏中文一区二区三区| 91福利视频在线观看| 欧美老妇交乱视频| 日本精品免费一区二区三区| 日韩av片永久免费网站| 91亚洲一区精品| 亚洲一区二区中文| 色天天综合狠狠色| 欧美第一淫aaasss性| 在线播放日韩欧美| 在线日韩中文字幕| 亚洲直播在线一区| 亚洲图片欧洲图片av| 国产精品久久久久久久app| 成人免费视频网| 日韩av中文字幕在线播放| 日韩精品视频中文在线观看| 成人免费直播live| 亚州欧美日韩中文视频| 亚洲欧美中文日韩在线| 亚洲国产97在线精品一区| 欧美激情亚洲激情| 日韩av在线免费播放| 日韩在线观看成人| 国产精品com| 久久久久久com| 国产91在线播放九色快色| 国产精品夫妻激情| 久久影视电视剧免费网站清宫辞电视| 亚洲第一视频网| 午夜美女久久久久爽久久| 中文字幕亚洲欧美一区二区三区| 国产xxx69麻豆国语对白| 欧美亚洲视频在线观看| 国产精品69精品一区二区三区| 久久久99久久精品女同性| 日本一区二区不卡|