Invention Grant
US09485507B2 Execution units for implementation of context adaptive binary arithmetic coding (CABAC)
有权
执行上下文自适应二进制算术编码(CABAC)的执行单元
- Patent Title: Execution units for implementation of context adaptive binary arithmetic coding (CABAC)
- Patent Title (中): 执行上下文自适应二进制算术编码(CABAC)的执行单元
-
Application No.: US14150144Application Date: 2014-01-08
-
Publication No.: US09485507B2Publication Date: 2016-11-01
- Inventor: Michael Frank
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Meyertons Hood Kivlin Kowert & Goetzel, P.C.
- Agent Jeffrey C. Hood; Mark K. Brightwell
- Main IPC: H04N7/12
- IPC: H04N7/12 ; G06F7/38 ; H04N19/91 ; H04N19/13 ; H04N19/64 ; H04N19/44 ; H04N19/436

Abstract:
A digital processor for recovering a source bitstream from an encoded bitstream that has been encoded according to a context adaptive binary arithmetic coding (CABAC) algorithm. The processor includes a first execution unit and a second execution unit. The first execution unit generates first execution data by operating on a first register and a second register, and stores the first execution data in the first register. The first execution data includes a current output bit, a temporary range value and a temporary offset value. The current output bit corresponds to a bit of the source bitstream. The second execution unit generates second execution data by operating on the first register and the second register, and stores the second execution data in the second register. The second execution data includes a normalized range value and a normalized offset value.
Public/Granted literature
- US20140161197A1 Execution Units for Implementation of Context Adaptive Binary Arithmetic Coding (CABAC) Public/Granted day:2014-06-12
Information query