現(xiàn)今嵌入式視覺(jué)系統(tǒng)設(shè)計(jì)人員需要迎合眾多市場(chǎng)趨勢(shì)。例如,現(xiàn)在使用感測(cè)器設(shè)計(jì)的數(shù)量不斷增加,以便於收集更多資料或?qū)崿F(xiàn)新的功能。比如在汽車(chē)市場(chǎng),幾十年前汽車(chē)廠(chǎng)商在車(chē)輛上安裝一個(gè)備用攝影鏡頭就算是創(chuàng)新之舉,而現(xiàn)在已經(jīng)開(kāi)始將攝影鏡頭用於車(chē)道偏離監(jiān)控、速度標(biāo)誌牌辨別和許多其他智慧駕駛的應(yīng)用。
同時(shí),嵌入式視覺(jué)系統(tǒng)設(shè)計(jì)師正逐漸採(cǎi)用符合行動(dòng)產(chǎn)業(yè)處理器介面(MIPI)聯(lián)盟標(biāo)準(zhǔn)的元件。MIPI起初是為行動(dòng)市場(chǎng)開(kāi)發(fā)的,定義了行動(dòng)裝置的設(shè)計(jì)人員在建構(gòu)高效能、高成本效益、可靠的行動(dòng)解決方案時(shí)所需的硬體和軟體介面標(biāo)準(zhǔn)。在過(guò)去幾年中,MIPI已經(jīng)成為開(kāi)發(fā)嵌入式系統(tǒng)的主流標(biāo)準(zhǔn)。包括工業(yè)和汽車(chē)等領(lǐng)域的各類(lèi)應(yīng)用的設(shè)計(jì)人員都已經(jīng)意識(shí)到這一點(diǎn),並且開(kāi)始尋找方法來(lái)利用行動(dòng)元件提供高效能和規(guī)模經(jīng)濟(jì)的優(yōu)勢(shì)。
縮短上市時(shí)間帶來(lái)的壓力也提高對(duì)便於使用的嵌入式視覺(jué)解決方案的需求,只提供晶片的做法已經(jīng)遠(yuǎn)遠(yuǎn)不夠了。這些壓力讓設(shè)計(jì)人員迫切地需要一個(gè)嵌入式視覺(jué)設(shè)計(jì)環(huán)境,能夠提供所有硬體、軟體、IP和參考設(shè)計(jì),從而快速設(shè)計(jì)和開(kāi)發(fā)終端產(chǎn)品。同時(shí),當(dāng)前的使用者希望他們的嵌入式顯示器能夠提供如消費(fèi)性電子產(chǎn)品般反應(yīng)迅捷的體驗(yàn)。啟動(dòng)緩慢的嵌入式顯示器會(huì)帶來(lái)視覺(jué)偽像,破壞使用者體驗(yàn)。
全新的挑戰(zhàn)
這些快速發(fā)展的趨勢(shì)在創(chuàng)造機(jī)會(huì)的同時(shí),也為嵌入式視覺(jué)設(shè)計(jì)師帶來(lái)嚴(yán)峻的挑戰(zhàn)。首先,許多嵌入式系統(tǒng)中使用的攝影鏡頭和顯示器與當(dāng)今的應(yīng)用處理器(AP)的介面類(lèi)型或數(shù)量不匹配。AP上為感測(cè)器提供的I/O很有限,卻又要支援各類(lèi)顯示器和感測(cè)器,更為棘手的是,各種應(yīng)用的顯示大小和解析度也不盡相同。此外,由於工業(yè)顯示器使用壽命較長(zhǎng),許多尚在使用的顯示器最初是通過(guò)傳統(tǒng)介面連接的。因此當(dāng)嵌入式應(yīng)用的設(shè)計(jì)人員在設(shè)計(jì)中不得不使用傳統(tǒng)或?qū)S玫娘@示器和感測(cè)器時(shí),如何有效利用MIPI元件市場(chǎng)的優(yōu)勢(shì)?
為了支援使用更多感測(cè)器和更有效地管理I/O資源,設(shè)計(jì)人員需要可程式設(shè)計(jì)的解決方案來(lái)彌補(bǔ)I/O限制性。理想狀況下,此解決方案具有整合感測(cè)器輸入能力,並且讓設(shè)計(jì)人員對(duì)資料進(jìn)行預(yù)處理以減少處理器的負(fù)載。理想的解決方案還需要是可程式化設(shè)計(jì)的,能夠輕鬆地適應(yīng)客製化的顯示器設(shè)計(jì)。以往設(shè)計(jì)師只能透過(guò)為每種顯示器類(lèi)型開(kāi)發(fā)專(zhuān)門(mén)的ASIC來(lái)支援不同的顯示器尺寸和解析度,然而可程式化設(shè)計(jì)的解決方案,讓設(shè)計(jì)人員能夠使用單個(gè)元件實(shí)現(xiàn)不同的顯示器要求。
CrossLink系列FPGA這款可程式化設(shè)計(jì)的影像橋接元件,支援連接行動(dòng)圖像感測(cè)器和顯示器的各類(lèi)協(xié)定和介面。為了滿(mǎn)足嵌入式影像市場(chǎng)不斷增長(zhǎng)的需求,CrossLinkPlus為CrossLink的增強(qiáng)版本。為了滿(mǎn)足使用者對(duì)顯示器無(wú)縫啟動(dòng)的需求,CrossLinkPlus新增2 Mbit的嵌入式快閃記憶體作為配置儲(chǔ)存體。搭載片上快閃記憶體的CrossLinkPlus能夠在10 ms內(nèi)瞬時(shí)啟動(dòng),而人腦一般無(wú)法在15 ms內(nèi)察覺(jué)圖像,因此不會(huì)產(chǎn)生偽像干擾使用者體驗(yàn)。片上快閃記憶體可支援現(xiàn)場(chǎng)重新程式設(shè)計(jì)。

圖一 : CrossLinkPlus FPGA(source:萊迪思) |
|
CrossLinkPlus擁有同尺寸FPGA中速度最快、功耗非常低的MIPI D-PHY。此款FPGA封裝尺寸僅為3.5 mm x 3.5 mm,一共支援12 Gbps D-PHY。除了高速M(fèi)IPI D-PHY外,CrossLinkPlus還擁有6K LUT可程式化設(shè)計(jì)FPGA架構(gòu)和靈活的高速I(mǎi)/O,支援MIPI CSI-2、MIPI DSI、LVDS、SLVS200、CMOS和Sub-LVDS等介面的影像橋接。CrossLinkPlus能夠連接這類(lèi)顯示器和感測(cè)器,為設(shè)計(jì)團(tuán)隊(duì)提供極大的設(shè)計(jì)靈活性。
為了解決產(chǎn)品快速上市的壓力,全新元件旨在協(xié)助開(kāi)發(fā)團(tuán)隊(duì)提升設(shè)計(jì)效率。例如針對(duì)接收器、轉(zhuǎn)換器和發(fā)送器等功能提供即時(shí)可用的預(yù)先驗(yàn)證IP,使設(shè)計(jì)人員能專(zhuān)注於開(kāi)發(fā)其設(shè)計(jì)的高附加價(jià)值特性。預(yù)先驗(yàn)證的影像IP和參考設(shè)計(jì)不僅縮短設(shè)計(jì)週期,還能免費(fèi)立即獲得。此外,這些IP在CrossLink和CrossLinkPlus產(chǎn)品系列均可重複使用。
萊迪思還提供便於使用的硬體和軟體工具來(lái)模擬功能表現(xiàn)、驗(yàn)證系統(tǒng)級(jí)功能、加速產(chǎn)品開(kāi)發(fā)。元件上的嵌入式快閃記憶體讓設(shè)計(jì)人員可以在現(xiàn)場(chǎng)更新位元流,滿(mǎn)足不斷變化的市場(chǎng)需求。優(yōu)化的CrossLinkPlus能協(xié)助工程師解決嚴(yán)格的尺寸和功耗限制問(wèn)題,同時(shí)避免使用外部快閃記憶體產(chǎn)生更多功耗。

圖二 : CrossLinkPlus FPGA不僅提供高效能的MIPI D-PHY,而且功耗極低(source:萊迪思) |
|
萊迪思為加速產(chǎn)品開(kāi)發(fā)提供了大量支援。例如定期推出基於CrossLink和CrossLinkPlus的全新參考設(shè)計(jì)。這些參考設(shè)計(jì)都是為在全新或現(xiàn)有產(chǎn)品設(shè)計(jì)上實(shí)現(xiàn)具有高需求的影像橋接特性而定製的。
全新應(yīng)用
CrossLinkPlus的常見(jiàn)使用案例,顯示出它可以賦予設(shè)計(jì)人員高度的設(shè)計(jì)靈活性。圖三描述如何使用該元件橋接不同介面的感測(cè)器和處理器。此案例中,設(shè)計(jì)人員面臨到一個(gè)問(wèn)題:一方面他們希望利用MIPI處理器的成本、效能和尺寸的優(yōu)勢(shì),但同時(shí)希望保留採(cǎi)用行業(yè)標(biāo)準(zhǔn)的現(xiàn)有攝影鏡頭。在圖三的機(jī)器視覺(jué)應(yīng)用中,設(shè)計(jì)人員採(cǎi)用CrossLinkPlus來(lái)橋接Sub-LVDS介面的攝影鏡頭和D-PHY介面的MIPI處理器。

圖三 : 在此應(yīng)用範(fàn)例中,CrossLinkPlus FPGA在Sub-LVDS攝影鏡頭與機(jī)器視覺(jué)處理器的MIPI I/O之間起到橋接的作用(source:萊迪思) |
|
CrossLinkPlus的第二個(gè)潛在應(yīng)用是整合多個(gè)感測(cè)器的輸入,並將其發(fā)送至應(yīng)用處理器。例如,在圖四中,三個(gè)圖像感測(cè)器通過(guò)三個(gè)D-PHY埠與CrossLinkPlus元件連接。CrossLinkPlus將感測(cè)器資料整合,通過(guò)單個(gè)D-PHY輸出至處理器。設(shè)計(jì)人員可以透過(guò)這種整合功能優(yōu)化使用處理器有限的I/O資源。

圖四 : CrossLinkPlus可以在一個(gè)埠上整合多個(gè)感測(cè)器訊號(hào),節(jié)省處理器的I/O(source:萊迪思) |
|
設(shè)計(jì)人員還可以使用CrossLinkPlus來(lái)實(shí)現(xiàn)MIPI分離訊號(hào)或複製。在圖五中,設(shè)計(jì)人員將來(lái)自感測(cè)器的訊號(hào)饋送到CrossLinkPlus元件中,然後將其輸出拆分或複製到兩個(gè)單獨(dú)的輸出中。萊迪思認(rèn)為此方法應(yīng)用於智慧汽車(chē)的ADAS或注重資料重複將會(huì)越來(lái)越多。
在此案例中,來(lái)自攝影鏡頭的訊號(hào)進(jìn)入CrossLinkPlus元件,並被複製到兩個(gè)輸出流中。一個(gè)被發(fā)送到即時(shí)處理資料的應(yīng)用處理器,另一個(gè)被存檔到本地或雲(yún)端進(jìn)行資料記錄和備份,類(lèi)似飛機(jī)的黑盒子。若發(fā)生故障或交通事故,調(diào)查人員可以查看資料備份,確定事故原因。

圖五 : 該ADAS視覺(jué)系統(tǒng)中,CrossLinkPlus FPGA複製攝影鏡頭訊號(hào)輸出,發(fā)送至應(yīng)用處理器和資料備份處(source:萊迪思) |
|
圖六展示設(shè)計(jì)人員如何使用CrossLinkPlus將傳統(tǒng)顯示器連接到全新高效能AP。由於OpenLDI顯示器通常比MIPI顯示器大很多,因此許多工業(yè)控制應(yīng)用在連接OpenLDI介面的傳統(tǒng)顯示器和AP時(shí),需要採(cǎi)用橋接元件。全新MIPI應(yīng)用處理器透過(guò)D-PHY將資料傳送到CrossLinkPlus後,該元件使用OpenLDI橋接,將資料發(fā)送到傳統(tǒng)顯示器。此外,CrossLinkPlus可用於橋接非MIPI介面的圖像感測(cè)器和MIPI AP。

圖六 : 在該應(yīng)用範(fàn)例中,萊迪思CrossLinkPlus實(shí)現(xiàn)傳統(tǒng)顯示器和現(xiàn)代應(yīng)用處理器之間的連接(source:萊迪思) |
|
CrossLinkPlus讓設(shè)計(jì)人員加速嵌入式視覺(jué)開(kāi)發(fā)。透過(guò)將FPGA的可重複程式化設(shè)計(jì)特性引入嵌入式視覺(jué)系統(tǒng),CrossLinkPlus讓設(shè)計(jì)人員可以利用MIPI元件提供的成本和效能優(yōu)勢(shì)。其硬核D-PHY介面可提供先進(jìn)的效能,而其嵌入式快閃記憶體可實(shí)現(xiàn)瞬時(shí)顯示的效能。該元件的運(yùn)行功耗極低且尺寸小,有助於簡(jiǎn)化散熱管理,對(duì)各類(lèi)常用介面和傳統(tǒng)介面提供最大限度的設(shè)計(jì)靈活性。最後,全面、預(yù)先驗(yàn)證並且擁有免費(fèi)IP的CrossLinkPlus進(jìn)一步加快開(kāi)發(fā)速度,讓設(shè)計(jì)人員將更多時(shí)間用於設(shè)計(jì)最核心的部分—提升競(jìng)爭(zhēng)優(yōu)勢(shì)。