關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > S1D13A05芯片在圖形驅動中的硬件加速技術

        S1D13A05芯片在圖形驅動中的硬件加速技術

        作者: 時間:2011-04-15 來源:網絡 收藏

        摘要:簡述了愛普生的架構特征,并且介紹了其中的2D硬件加速引擎的工作模式和相關的寄存器設置,最后以VxWorks操作系統作為開發環境,基于風河公司WindML圖形開發包,對的圖形軟件開發中的進行了解析。
        關鍵詞:;2D硬件加速;圖形軟件

        1 S1D13A05簡介
        愛普生S1D13A05是一款使用非常多的LCD控制及USB協議芯片,它可以和多款不同型號的微處理器連接,包括Hitachi SH-4/SH-3,Mot-orola M68xxx和Dragonball系列等。
        S1D13A05集成了一個USB從屬控制器和一個LCD圖形控制器,嵌入有256 KB SDRAM的顯示存儲。為了讓設計者能夠達到節省成本與省電的目的,這一款液晶顯示器控制器可以支持所有標準的被動式與主動式(TFT)面板類型,因此不需要使用外部時序控制IC。S1D13A05還包含一個硬件加速引擎,可以大大增強屏幕繪畫功能,內置的USB控制器可以兼容1.1版本的USB客戶端應用程序。
        S1D13A05采用安全可靠的低延遲CPU架構,可以為沒有READY/WAIT#握手信號的微處理器提供支持。32位的內部數據通道,寫緩存以及硬件加速引擎提供了到顯存的高性能帶寬,從而允許快速的顯示更新。

        2 2D加速引擎
        S1D13A05內置有一個2D加速引擎,這個引擎可以大大加速BitBLT操作的性能。BitBLT引擎根據寄存器設置的值,對內存或者顯存中相應的數據進行操作和更新,再寫回內存或顯存。它提供了快速的帶光柵操作的塊拷貝,透明塊拷貝,固定圖樣填充(solid fill)和圖樣填充(p-attern fill),顏色擴展(color expansion)等操作。
        該引擎支持矩形和線性地址模式的源到端BitBLT操作(如圖1~圖4所示),支持字節對齊。所有的操作均不需要CPU的干預,并且有一個專門的BitBLT I/O訪問空間,從而加速了圖形的處理速度。

        本文引用地址:http://www.104case.com/article/202455.htm

        a.JPG


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新津县| 盈江县| 平定县| 昌邑市| 滦平县| 隆安县| 文安县| 固始县| 方正县| 龙川县| 温泉县| 利津县| 长泰县| 宜阳县| 连平县| 河池市| 巧家县| 广水市| 靖西县| 平顶山市| 罗定市| 南城县| 泰州市| 浦江县| 太和县| 宣化县| 腾冲县| 宁德市| 佛学| 寿光市| 博客| 阜南县| 元阳县| 古交市| 孟津县| 隆昌县| 营山县| 民乐县| 文化| 科技| 辛集市|