0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA原型驗(yàn)證系統(tǒng)的圖像處理解決方案

jf_pJlTbmA9 ? 來(lái)源:亞科鴻禹 ? 作者:亞科鴻禹 ? 2023-07-07 14:15 ? 次閱讀

隨著算法水平不斷進(jìn)步和計(jì)算機(jī)處理能力以及存儲(chǔ)能力的提升,再加上市場(chǎng)日益增長(zhǎng)的消費(fèi)應(yīng)用升級(jí)的推動(dòng),從真實(shí)世界中得到的視覺(jué)信息數(shù)據(jù)通過(guò)ADC采集、再到數(shù)字化的算法處理分析、再經(jīng)過(guò)DAC的轉(zhuǎn)換輸出技術(shù),已經(jīng)發(fā)展到相當(dāng)復(fù)雜的水平,其中圖像傳感器采集數(shù)據(jù)的像素不斷提升,圖像信號(hào)處理器能夠?qū)崿F(xiàn)自動(dòng)對(duì)焦、自動(dòng)曝光、壞點(diǎn)去除、鏡頭陰影矯正、去馬賽克、顏色矯正、伽馬矯正、降噪、數(shù)據(jù)的壓縮和存儲(chǔ)等各種功能,滿(mǎn)足更前沿的應(yīng)用場(chǎng)景使得當(dāng)前圖像處理設(shè)計(jì)需要支持復(fù)雜多樣的功能,同時(shí)當(dāng)前數(shù)字圖像處理的應(yīng)用越來(lái)越趨向于小型化SoC系統(tǒng)以適應(yīng)移動(dòng)互聯(lián)網(wǎng)的蓬勃發(fā)展,實(shí)現(xiàn)多重功能和高集成度需求使得當(dāng)前的SoC設(shè)計(jì)復(fù)雜度指數(shù)級(jí)提升,同時(shí)對(duì)設(shè)計(jì)的仿真驗(yàn)證提出了更高要求,不僅需要對(duì)圖形處理設(shè)計(jì)模塊進(jìn)行大量測(cè)試驗(yàn)證,還需要對(duì)目標(biāo)SoC進(jìn)行充分的評(píng)估和驗(yàn)證。

亞科鴻禹VeriTiger?原型驗(yàn)證系統(tǒng)圖像處理解決方案

圖像處理是最直觀可視的應(yīng)用功能實(shí)現(xiàn),FPGA原型驗(yàn)證利系統(tǒng)用真實(shí)的傳感設(shè)備和輸出顯示設(shè)備提供直觀可視的DUT執(zhí)行結(jié)果展現(xiàn),是最適合進(jìn)行圖像處理設(shè)計(jì)功能驗(yàn)證的手段。亞科鴻禹VeriTiger?原型驗(yàn)證系統(tǒng)為各類(lèi)圖像處理設(shè)計(jì)提供高性能原型驗(yàn)證解決方案。

VeriTiger?原型驗(yàn)證系統(tǒng)圖像處理解決方案的硬件環(huán)境由VeriTiger?原型驗(yàn)證母板、配套功能子卡、采集攝像頭、輸出顯示器、數(shù)據(jù)傳輸連接線(xiàn)組成,通過(guò)子卡提供真實(shí)的外設(shè)來(lái)構(gòu)建設(shè)計(jì)原型,進(jìn)行功能驗(yàn)證并提供深度調(diào)試。配合我司自研軟件ProtoWizard?可以進(jìn)行時(shí)鐘電壓的配置,bit文件的燒錄以及統(tǒng)一的子卡管理。

為應(yīng)對(duì)不同的視覺(jué)信息處理場(chǎng)景,圖像處理SoC設(shè)計(jì)會(huì)選用各種類(lèi)型的接口協(xié)議以滿(mǎn)足對(duì)采集像素、傳輸速度、集成度等的不同需求。DP、HDMI、MIPI是當(dāng)前最為常見(jiàn)的多媒體處理接口類(lèi)型,亞科鴻禹基于VeriTiger?原型驗(yàn)證平臺(tái),提供成熟的DP、HDMI、MIPI子卡硬件以及工程方案。在SoC原型驗(yàn)證過(guò)程中,采用VeriTiger?原型驗(yàn)證平臺(tái)和相關(guān)子卡組成完整的驗(yàn)證解決方案,進(jìn)行SoC相關(guān)場(chǎng)景接口的驗(yàn)證,可極大縮短原型驗(yàn)證平臺(tái)的搭建時(shí)間,提升驗(yàn)證效率,從而進(jìn)一步縮短SoC的開(kāi)發(fā)時(shí)間。

01. “DP外設(shè)驗(yàn)證需求” 解決方案:

通過(guò)亞科鴻禹自研的HSMGT-DSIP、HSPI2-GPIO等子卡完成原型環(huán)境創(chuàng)建,啟動(dòng)工程驗(yàn)證。HSMGT-DSIP為DISPLAY輸入輸出子卡,該方案支持Xilinx原生的DISPLAY協(xié)議,通過(guò)調(diào)用Xilinx提供的DisplayPort 1.4 RX Subsystem和DisplayPort 1.4 TX Subsystem IP,選擇本地或AXI4-Stream視頻輸入接口,支持MST和SST輸出。其中包含一個(gè)專(zhuān)用輸入DP接口和一個(gè)專(zhuān)用輸出DP接口,一組GPIO。使用時(shí)可單獨(dú)開(kāi)發(fā)DP的TX發(fā)送端或RX接收端功能;RX端可將HPD、AUX等信號(hào)抓取,針對(duì)調(diào)試DP握手時(shí)遇到的問(wèn)題提供更多的解決思路。

TX工程整體結(jié)構(gòu)如下圖:

1677549679920873.png

視頻數(shù)據(jù)由Stream Pattern Generator產(chǎn)生,通過(guò)CRC校驗(yàn)后傳輸給TX Subsystem,經(jīng)過(guò)處理后給到Video PHY Controller,最后通過(guò)DP Mainlink輸出。

RX工程整體結(jié)構(gòu)如下圖:

1677549687565555.png

數(shù)據(jù)由DP Mainlink進(jìn)入,經(jīng)過(guò)Video PHY Controller處理后給到RX Subsystem,隨后進(jìn)行EDID等數(shù)據(jù)的確認(rèn),建立握手后數(shù)據(jù)經(jīng)過(guò)CRC校驗(yàn),給到ILA。

方案適用于驗(yàn)證:

大型視頻處理系統(tǒng)中串行數(shù)字視頻數(shù)據(jù)接收和發(fā)送的插件設(shè)計(jì)。

02.“HDMI外設(shè)驗(yàn)證需求” 解決方案:

通過(guò)亞科鴻禹自研的HSMGT-HD20等子卡完成原型環(huán)境創(chuàng)建,啟動(dòng)工程驗(yàn)證。HSMGT-HD20子卡為HDMI2.0輸入輸出子卡。該方案通過(guò)調(diào)用Xilinx提供的HDMI Transmitter/Receiver Subsystem IP,從PHY層接收捕獲的TMDS數(shù)據(jù),然后從HDMI流中提取視頻和音頻流,并將其轉(zhuǎn)換為視頻和音頻流,以便進(jìn)行視頻、音頻的處理,隨后由HDMI Transmitter Subsystem將處理好的視頻和音頻流傳輸?shù)紿DMI流,從而完成視頻流的傳輸,可選擇AXI4-Stream、Native Video作為HDMI 1.4/2.0子系統(tǒng)的視頻接口。該子卡包含一個(gè)專(zhuān)用輸入HDMI接口和一個(gè)專(zhuān)用輸出HDMI接口,一個(gè)時(shí)鐘芯片,一個(gè)顯示端口定時(shí)器。該子卡輸出為T(mén)I的PHY,輸入直接接到了FPGA的MGT通道。使用時(shí)可以單獨(dú)開(kāi)發(fā)HDMI的TX或者RX功能;TX端掛載了顯示端口重定時(shí)器,支持高達(dá)6Gbps的數(shù)據(jù)速率。搭配時(shí)鐘芯片,可滿(mǎn)足不同分辨率輸出下所需求的時(shí)鐘速率。

下圖為該工程整體結(jié)構(gòu):

1677549714936855.png

工程支持兩種工作方式:

1. Passthrough工作模式。

該模式下,視頻數(shù)據(jù)通過(guò)Source端給入HDMI RX Subsystem,經(jīng)過(guò)處理后由HDMI TX Subsystem輸出到Sink端,完成視頻數(shù)據(jù)的接收和發(fā)送。

2. TX工作模式。

該模式下,視頻數(shù)據(jù)由MicroBlaze產(chǎn)生,經(jīng)過(guò)處理后通過(guò)HDMI TX Subsystem輸出到Sink端。

方案適用于驗(yàn)證:

HDMI視頻系統(tǒng)中HDMI接收和發(fā)送的插件設(shè)計(jì)。

03. “MIPI(Mobile IndustryProcessor Interface)外設(shè)驗(yàn)證需求”解決方案:

MIPI移動(dòng)產(chǎn)業(yè)處理器接口(Mobile Industry Processorinterface)是為移動(dòng)應(yīng)用處理器制定的開(kāi)放標(biāo)準(zhǔn)?,F(xiàn)代移動(dòng)應(yīng)用設(shè)備由于高分辨率的要求,現(xiàn)在基本上都是基于MIPI協(xié)議來(lái)實(shí)現(xiàn)的。方案通過(guò)亞科鴻禹自研的HSPI2-MIPI等子卡完成原型環(huán)境創(chuàng)建,啟動(dòng)工程驗(yàn)證。HSPI2-MIPI子卡為MIPI攝像頭子板,用于視頻接收。該方案采用MIPI CSI-2 RX Subsystem IP,該子系統(tǒng)從MIPI CSI-2攝像機(jī)傳感器捕獲圖像,并輸出AXI4- Stream視頻數(shù)據(jù),以便進(jìn)行圖像處理。該子系統(tǒng)允許快速選擇頂級(jí)參數(shù),并自動(dòng)完成大部分較低級(jí)別參數(shù)化,AXI4-Stream視頻接口允許與其他基于AXI4-Stream的子系統(tǒng)無(wú)縫連接。該子卡包含兩路MIPI微型接頭,支持ov9281,ov9280;兩路FPC接口,支持ov5640;支持三路MMCX差分對(duì)。兩種不同的攝像頭接口,為客戶(hù)提供了不同的選擇。

工程整體結(jié)構(gòu):

1677549786703539.png

數(shù)據(jù)通過(guò)Sensor采集后給到 MIPI CSI-2 RX Subsystem,經(jīng)過(guò)Sensor Demosaic,將拜爾圖像傳感器捕獲的圖像還原出符合色彩顯示設(shè)備的真實(shí)世界色彩后給到VDMA,VDMA將視頻數(shù)據(jù)緩存并輸出。輸出視頻數(shù)據(jù)格式支持AXI-Stream和MIPI PHY形式。

方案適用于驗(yàn)證:

高集成度、高傳輸速率要求的移動(dòng)設(shè)備圖像處理設(shè)計(jì)。

1677549835901206.png

VeriTiger?圖像處理原型驗(yàn)證解決方案硬件環(huán)境

VeriTiger?原型驗(yàn)證圖像處理解決方案原型實(shí)現(xiàn)

隨著應(yīng)用需求的多樣化,圖像處理設(shè)計(jì)類(lèi)型隨之多樣化,除了以上成熟工程方案,我們提供快速高效的功能子卡設(shè)計(jì)服務(wù),以滿(mǎn)足不同類(lèi)型圖像處理設(shè)計(jì)用戶(hù)的驗(yàn)證需求。

文章來(lái)源:亞科鴻禹

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1629

    文章

    21753

    瀏覽量

    604180
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1294

    瀏覽量

    56799
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4175

    瀏覽量

    218461
  • 原型驗(yàn)證系統(tǒng)

    關(guān)注

    0

    文章

    4

    瀏覽量

    6879
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    驗(yàn)證中的FPGA原型驗(yàn)證 FPGA原型設(shè)計(jì)面臨的挑戰(zhàn)是什么?

    什么是FPGA原型?? FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)
    發(fā)表于 07-19 16:27 ?1986次閱讀

    怎么采用FPGA原型系統(tǒng)加速物聯(lián)網(wǎng)設(shè)計(jì)?

    化,包括在項(xiàng)目中進(jìn)行早期算法驗(yàn)證、IP 設(shè)計(jì)、仿真加 速度和邊界測(cè)試的驗(yàn)證等等。FPGA 原型系統(tǒng)結(jié)合事務(wù)
    發(fā)表于 08-07 09:41

    高頻RFID芯片的FPGA原型驗(yàn)證平臺(tái)設(shè)計(jì)及驗(yàn)證

    原型驗(yàn)證環(huán)境概述一套完整的RFID系統(tǒng)是由閱讀器(Reader)、電子標(biāo)簽芯片(Tag)也就是所謂的應(yīng)答器(Transponder)及應(yīng)用軟件三部分組成。電子標(biāo)簽芯片的FPGA
    發(fā)表于 05-29 08:03

    ASIC設(shè)計(jì)-FPGA原型驗(yàn)證

    ASIC設(shè)計(jì)-FPGA原型驗(yàn)證
    發(fā)表于 03-19 16:15

    Altera的視頻和圖像處理解決方案

    Altera的視頻和圖像處理解決方案圖1. 解決方案領(lǐng)域 Altera及其合作伙伴的多種開(kāi)發(fā)套件、IP和參考設(shè)計(jì)為視頻和圖像處理
    發(fā)表于 06-08 07:51 ?52次下載

    FPGA典型應(yīng)用及解決方案

    內(nèi)容提綱 FPGA的最初應(yīng)用及延伸 基于FPGA原型驗(yàn)證與結(jié)構(gòu)化ASIC 基于FPGA的數(shù)字信號(hào)處理
    發(fā)表于 03-15 13:05 ?90次下載

    新思科技發(fā)布業(yè)界首款集成化混合原型驗(yàn)證解決方案

    新思科技公司日前宣布了一種集成化混合原型驗(yàn)證解決方案,它將Synopsys的Virtualizer虛擬原型驗(yàn)證和Synopsys基于
    發(fā)表于 06-07 11:26 ?1098次閱讀

    將 Virtualizer 虛擬原型和 HAPS 系列基于 FPGA原型無(wú)縫集成

    加速 RTI 前的軟件開(kāi)發(fā)。 基于 FPGA原型設(shè)計(jì),提供精確的周期、較高的執(zhí)行效率和連接到外部的實(shí)際接口。 Synopsys 的混合原型解決方案將虛擬
    發(fā)表于 02-08 14:32 ?392次閱讀

    如何利用HLS功能創(chuàng)建圖像處理解決方案

    方案利用 HLS 功能創(chuàng)建圖像處理解決方案,在可編程邏輯中實(shí)現(xiàn)邊緣檢測(cè) (Sobel)。
    的頭像 發(fā)表于 05-13 17:47 ?3630次閱讀
    如何利用HLS功能創(chuàng)建<b class='flag-5'>圖像</b><b class='flag-5'>處理解決方案</b>

    求一種基于FPGA原型驗(yàn)證系統(tǒng)圖像處理解決方案

    視覺(jué)是人類(lèi)最高級(jí)別的感知,以視頻、圖像等形式為信息載體可以創(chuàng)造出豐富多彩的應(yīng)用。視覺(jué)信息處理技術(shù)的實(shí)現(xiàn)和發(fā)展極大改變了現(xiàn)代社會(huì)的生產(chǎn)活動(dòng)
    的頭像 發(fā)表于 03-17 09:29 ?975次閱讀

    如何建立適合團(tuán)隊(duì)的FPGA原型驗(yàn)證系統(tǒng)平臺(tái)與技術(shù)?

    FPGA原型驗(yàn)證在數(shù)字SoC系統(tǒng)項(xiàng)目當(dāng)中已經(jīng)非常普遍且非常重要,但對(duì)于一個(gè)SoC的項(xiàng)目而言,選擇合適的FPGA
    的頭像 發(fā)表于 04-03 09:46 ?1341次閱讀

    什么是FPGA原型驗(yàn)證?如何用FPGA對(duì)ASIC進(jìn)行原型驗(yàn)證

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)驗(yàn)證專(zhuān)門(mén)應(yīng)用的集成電路(ASIC),專(zhuān)用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 04-10 09:23 ?1544次閱讀

    多臺(tái)FPGA原型驗(yàn)證平臺(tái)系統(tǒng)如何實(shí)現(xiàn)自由互連

    FPGA原型驗(yàn)證平臺(tái)系統(tǒng)靈活性主要體現(xiàn)在其外部連接表現(xiàn)形式,由單片FPGA平臺(tái)或者2片的FPGA
    發(fā)表于 04-11 09:50 ?656次閱讀

    白皮書(shū) I 基于組網(wǎng)分割的超大規(guī)模設(shè)計(jì) FPGA原型驗(yàn)證解決方案

    引言Preface如何快速便捷的完成巨型原型驗(yàn)證系統(tǒng)的組網(wǎng),并監(jiān)測(cè)系統(tǒng)的連通性及穩(wěn)定性?如何將用戶(hù)設(shè)計(jì)快速布局映射到參與組網(wǎng)的原型
    的頭像 發(fā)表于 06-16 10:19 ?780次閱讀
    白皮書(shū) I 基于組網(wǎng)分割的超大規(guī)模設(shè)計(jì) <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>解決方案</b>

    什么是FPGA原型驗(yàn)證?FPGA原型設(shè)計(jì)的好處是什么?

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)驗(yàn)證專(zhuān)門(mén)應(yīng)用的集成電路(ASIC),專(zhuān)用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 01-12 16:13 ?1249次閱讀