Skip to Main Content
白皮書

Google 使用高階合成開發 WebM 視訊解壓縮硬體 IP

成功的故事

WebM 專案定義了一種用於在網路上傳播壓縮媒體內容的開放式檔案格式。Google 是 WebM 專案的主要貢獻者,最近針對 WebM 設計和開發了第一種硬體解碼器 IP,也稱為 VP9 G2 解碼器。這款免付權利金的硬體 IP,能為多媒體系統單晶片 (SoC) 設計開發公司提供全新世代的效能和功率效率,可在智慧型電視、平板電腦和行動電話等消費性裝置,以及傳統個人電腦和筆記型電腦上實現高達 4K (2160p 60 FPS) 解析度的播放效果。VP9 G2 IP 已採用全新的硬體架構來實作,主要以標準 C++ 語言進行撰寫和驗證,並使用 Siemens EDA(Siemens Digital Industries Software 公司的一部分)的 Catapult 高階合成 (HLS) 在不同的製程和效能目標設置下,合成出暫存器轉移層級 (RTL) 邏輯。

本文將介紹用於開發 VP9 G2 硬體解碼器的 HLS 方法學,並說明此方法學如何支援 WebM 專案的目標和策略。同時解釋為什麼 HLS 方法會使設計實作和驗證的速度,比傳統 RTL 設計流程快上 50%,以及此法如何讓不同終端產品的設計團隊能夠合作且為同一 IP 做出貢獻。

分享