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