×

Block scanner and run-level encoder from AC to DC values

  • US 9,391,635 B2
  • Filed: 05/10/2010
  • Issued: 07/12/2016
  • Est. Priority Date: 05/15/2009
  • Status: Active Grant
First Claim
Patent Images

1. A block encode circuit for use with information from multiple coding tables corresponding to different respective values of Level, comprising:

  • a scanner operable to scan a block having data values spaced apart in the block by run-lengths to produce a succession of pairs of values of Level and Run representing each data value and run-length, and in which the Level values include one or more AC values succeeded by a DC value in the succession; and

    a Run-Level encoder responsive to said scanner to encode the values of Level and Run in a same AC to DC order as in the succession of pairs of values from the scanner to deliver an encoded output, the Run-Level encoder including a memory space for only a single such coding table of the multiple coding tables at a time in response to a current Level to be encoded, and further including a symbol encoder to encode the succession of pairs of values, the symbol encoder coupled to directly access only the memory space to obtain coding table information, so that coding table memory space is reduced.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×