<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于VxWorks的硬件加速技術探討

          基于VxWorks的硬件加速技術探討

          作者: 時間:2011-09-07 來源:網(wǎng)絡 收藏

          簡述了愛普生S1D13A05芯片的架構(gòu)特征,并且介紹了其中的2D引擎的工作模式和相關的寄存器設置,最后以操作系統(tǒng)作為開發(fā)環(huán)境,風河公司W(wǎng)indML圖形開發(fā)包,對S1D13A05芯片的圖形驅(qū)動軟件開發(fā)中的進行了解析。

          本文引用地址:http://www.ex-cimer.com/article/150258.htm

            1 S1D13A05芯片簡介

            愛普生S1D13A05是一款使用非常多的LCD控制及USB協(xié)議芯片。S1D13A05集成了一個USB從屬控制器和一個LCD圖形控制器,嵌入有256 KB SDRAM的顯示存儲。為了讓設計者能夠達到節(jié)省成本與省電的目的,這一款液晶顯示器控制器可以支持所有標準的被動式與主動式(TFT)面板類型,因此不需要使用外部時序控制IC。S1D13A05還包含一個引擎,可以大大增強屏幕繪畫功能,內(nèi)置的USB控制器可以兼容1.1版本的USB客戶端應用程序。

            S1D13A05采用安全可靠的低延遲CPU架構(gòu),可以為沒有READY/WAIT#握手信號的微處理器提供支持。32位的內(nèi)部數(shù)據(jù)通道,寫緩存以及硬件加速引擎提供了到顯存的高性能帶寬,從而允許快速的顯示更新。

            2 2D加速引擎

            S1D13A05內(nèi)置有一個2D加速引擎,這個引擎可以大大加速BitBLT操作的性能。BitBLT引擎根據(jù)寄存器設置的值,對內(nèi)存或者顯存中相應的數(shù)據(jù)進行操作和更新,再寫回內(nèi)存或顯存。它提供了快速的帶光柵操作的塊拷貝,透明塊拷貝,固定圖樣填充(solid fill)和圖樣填充(p-attern fill),顏色擴展(color expansion)等操作。

            

            

            該引擎支持矩形和線性地址模式的源到端BitBLT操作(如圖1~圖4所示),支持字節(jié)對齊。所有的操作均不需要CPU的干預,并且有一個專門的BitBLT I/O訪問空間,從而加速了圖形的處理速度。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();