輸入的視頻或像素數據被傳遞到ADV202的像素接口,在那里,樣本被反交織并傳遞到小波引擎,小波引擎使用5/3或9/7過濾器將每個塊或幀分解為子帶。然后將得到的小波系數寫入內部存儲器。其次,熵編解碼器對圖像數據進行編碼,使其符合JPEG2000標準。內部DMA提供高帶寬的內存到內存傳輸,以及功能塊和內存之間的高性能傳輸。接口IC/ADV202BBCZ-115提供了一個專用的小波變換處理器基于模擬設備的驗證和專利沖浪技術。該處理器可以執行多達六個小波分解水平的瓷磚。在編碼模式下,小波變換處理器接收未壓縮樣本,進行小波變換和量化,并將各頻段的小波系數寫入內部存儲器。然后,將這些子帶進一步分解為代碼塊。該碼塊尺寸可由用戶自定義,并由小波變換處理器在寫入內存時將小波系數組織成碼塊。然后,每個完成的代碼塊都由一個熵編解碼器進行熵編碼。在解碼模式下,小波系數從內部存儲器中讀取,并重新組合成未壓縮的樣本。
熵編碼塊對小波系數的編碼塊進行上下文建模和算術編碼。此外,此塊執行壓縮期間的失真度度量計算,這是優化速率和失真性能所必需的。由于熵編碼過程是JPEG2000壓縮過程中計算量最大的操作,因此在ADV202上提供了三個專用的硬件熵編解碼器。嵌入式處理器系統ADV202包含一個嵌入式32位RISC處理器。該處理器用于配置、控制和管理專用硬件功能,以及解析和生成JPEG2000代碼流