用Zynq SoC設(shè)計低時延H.264系統(tǒng)
小型快速的流式視頻系統(tǒng)結(jié)合采用微型H.264核和賽靈思Zynq SoC
本文引用地址:http://m.butianyuan.cn/article/235672.htmASSP架構(gòu)不靈活,而基于FPGA微處理器組合的系統(tǒng)雖然尺寸大但較為靈活,一直以來設(shè)計人員為創(chuàng)建PCB占位面積小的基于IP的流式視頻系統(tǒng),除了在這兩者之間反復(fù)權(quán)衡外別無他選。將軟核微處理器集成到FPGA,就無需單獨的處理器和DRAM,但最終系統(tǒng)的性能可能無法與以外部ARM處理器為核心且可能還包括USB、以太網(wǎng)及其它有用外設(shè)構(gòu)建的解決方案所提供的性能相媲美。隨著賽靈思Zynq-7000 All Programmable SoC和小型H.264核的問世,現(xiàn)在僅用一組DRAM就可在超小型PCB板上構(gòu)建出一個具有用多條高速AXI4總線連接起來的ARM雙核和高速外設(shè)所實現(xiàn)的高性能的系統(tǒng)(見圖1)。
雖然針對FPGA的H.264核問世已有相當(dāng)長的一段時間,但至今仍沒有一款H.264核夠快夠小,能夠達(dá)到足以轉(zhuǎn)換1080p30幀視頻的水平,而且仍舊適用于小型低成本器件。將A2e Technologies公司的最新微型H.264核與Zynq SoC結(jié)合使用,可構(gòu)建一種低時延系統(tǒng),該系統(tǒng)能夠以15~60fps的不同幀速率對720p~4K之間的多種視頻流進(jìn)行編/解碼。將A2e Technologies H.264核集成到Zynq SoC器件中,可大幅縮減板級空間并明顯減少組件數(shù),同時在Zynq SoC集成ARM雙核還可避免使用單獨的微處理器及其必須連接的存儲體。
評論