當(dāng)今的智能顯示設(shè)計(jì)非常復(fù)雜,常常需要使用32位高端處理器(帶大量的I/O接口和外部存儲(chǔ)器)、較高的成本和電路板空間、圖形庫(有時(shí)還要嵌入式操作系統(tǒng))、昂貴的幀緩存芯片(作為顯示內(nèi)存),以及觸控和音頻來實(shí)現(xiàn)(圖1)。然而,殺雞焉用牛刀? 為滿足更先進(jìn)的人機(jī)交互需要,應(yīng)對(duì)成本、功耗以及設(shè)計(jì)難度的問題,F(xiàn)TDI公司推出了嵌入式視頻引擎(EVE)系列的首款芯片F(xiàn)T800(圖2、圖3)。該圖形顯示控制器芯片采用面向?qū)ο?線緩存)的方法,取代了傳統(tǒng)的幀緩存。同時(shí),F(xiàn)T800將顯示、觸摸和音頻控制集成起來,使人機(jī)界面的設(shè)計(jì)更加簡單。 圖1:目前的智能顯示結(jié)構(gòu)。 圖2:EVE的面向?qū)ο蟮闹悄茱@示結(jié)構(gòu)。 圖3:FT800框架圖。 FTDI公司亞太技術(shù)營銷經(jīng)理黃鈺龍介紹,傳統(tǒng)的屏幕設(shè)計(jì)較為困難,系統(tǒng)和資源耗費(fèi)都比較大。FTDI創(chuàng)新的EVE技術(shù)解決了電子工程師的設(shè)計(jì)難題。該創(chuàng)新產(chǎn)品和市面上所有的屏幕控制器都不一樣,在成本、功能和品質(zhì)上都更勝一籌。 采用FT800,系統(tǒng)可以使用低成本的MCU(ATmega328、PIC或8051等)進(jìn)行設(shè)計(jì)(圖4)。48引腳的QFN封裝可縮小PCB尺寸。SPI/I2C可選接口與MCU通信可以減少引腳數(shù)目,簡化界面。采用18個(gè)數(shù)據(jù)位,便可以實(shí)現(xiàn)262k色(RGB–6,6,6)的WQVGA圖形。另外,該芯片還提供觸摸控制器和音頻輸出。 圖4:采用FT800的系統(tǒng)結(jié)構(gòu)圖。 通常,顯示屏上每個(gè)像素需要3個(gè)字節(jié)(紅、綠、藍(lán)各一個(gè)字節(jié))控制顯示。傳統(tǒng)的幀緩存方式需要760KB的RAM進(jìn)行支持。同時(shí),為了減小時(shí)間差和干擾的影響,需要采用高檔的MCU快速刷屏,才能獲得高質(zhì)量的顯示效果。為減少引腳數(shù),F(xiàn)T800采用I2C/SPI接口進(jìn)行通信。面向?qū)ο蟮姆椒,通過將高達(dá)2000個(gè)對(duì)象(聲音、照片等)預(yù)先存放到8KB的顯示列表中,解決了I2C/SPI接口速率慢帶來的刷屏問題。同時(shí),該方法還省去了對(duì)圖形庫和嵌入式操作系統(tǒng)(例如Android)的需要。 此外,EVE的面向?qū)ο蟮姆椒ㄊ箞D像在逐行處理的基礎(chǔ)上,以1/16像素的精度呈現(xiàn)。這樣在計(jì)算動(dòng)態(tài)顯示時(shí),可以做到更加平滑。FT800內(nèi)置防鋸齒功能可以解決電阻屏畫線和顯示存在干擾的問題。該芯片采用18位接口(RGB各6位)實(shí)現(xiàn)了24位全彩色支持。FT800利用彩色抖動(dòng)技術(shù),改變每個(gè)點(diǎn)的刷新速率,可以彌補(bǔ)2位色差,達(dá)到調(diào)色的效果。Alpha混合修飾算法可以創(chuàng)建陰影、3D和淡入淡出效果。 FT800支持WQVGA(480x272)和QVGA(320×240)圖像顯示,最大支持512像素×512像素(圖5)。內(nèi)置小工具可以方便地繪制時(shí)鐘、按鈕和旋鈕等簡單圖形——通過幾條簡單指令就可以實(shí)現(xiàn)繪圖,而無需進(jìn)行手動(dòng)繪制。64聲聲音合成器播放預(yù)存的聲音,可以快速生成鈴聲、載波和喇叭聲等各種聲音。 圖5:FT800演示。 在成本方面,采用該芯片設(shè)計(jì)系統(tǒng),可以減少40%~60%的系統(tǒng)成本。設(shè)計(jì)一個(gè)完整的音響系統(tǒng),全部的材料清單在20美元以下。黃鈺龍強(qiáng)調(diào),F(xiàn)T800的另一個(gè)優(yōu)勢是低功耗特性。該芯片的典型工作電流為35mA,休眠狀態(tài)下電流消耗僅為25μA。功耗上的大幅下降,使得便攜設(shè)備的設(shè)計(jì)可以采用更小的電池,從而使PCB板大小和模具做到更加精簡。 |