Method and system for multiplier optimization
    1.
    发明授权
    Method and system for multiplier optimization 失效
    乘法器优化的方法和系统

    公开(公告)号:US07567998B2

    公开(公告)日:2009-07-28

    申请号:US11172706

    申请日:2005-06-29

    IPC分类号: G06F7/52

    CPC分类号: G06F7/5338 G06F7/49942

    摘要: Described herein is a method and system for multiplier optimization. A gate count savings that does not introduce additional quantization error can be achieved with this method and system. By increasing the number of digits in a multiplication result, partial products within a multiplication can be truncated. When the multiplication result is used in a subsequent operation, the gates required for the increased number of digits in the multiplication result can be made less than the gates saved within the multiply.

    摘要翻译: 这里描述了用于乘法器优化的方法和系统。 可以通过该方法和系统来实现不引入附加量化误差的门计数节省。 通过增加乘法结果中的位数,乘法中的部分乘积可以被截断。 当在随后的操作中使用相乘结果时,可以使乘法结果中增加的位数所需的门小于乘法中保存的门数。

    Method and system for multiplier optimization
    2.
    发明申请
    Method and system for multiplier optimization 失效
    乘法器优化的方法和系统

    公开(公告)号:US20070005677A1

    公开(公告)日:2007-01-04

    申请号:US11172706

    申请日:2005-06-29

    IPC分类号: G06F7/52

    CPC分类号: G06F7/5338 G06F7/49942

    摘要: Described herein is a method and system for multiplier optimization. A gate count savings that does not introduce additional quantization error can be achieved with this method and system. By increasing the number of digits in a multiplication result, partial products within a multiplication can be truncated. When the multiplication result is used in a subsequent operation, the gates required for the increased number of digits in the multiplication result can be made less than the gates saved within the multiply.

    摘要翻译: 这里描述了用于乘法器优化的方法和系统。 可以通过该方法和系统来实现不引入附加量化误差的门计数节省。 通过增加乘法结果中的位数,乘法中的部分乘积可以被截断。 当在随后的操作中使用相乘结果时,可以使乘法结果中增加的位数所需的门小于乘法中保存的门数。

    System (s), method (s), and apparatus for converting unsigned fixed length codes (decoded from exponential golomb codes) to signed fixed length codes
    4.
    发明申请
    System (s), method (s), and apparatus for converting unsigned fixed length codes (decoded from exponential golomb codes) to signed fixed length codes 失效
    用于将未签名的固定长度代码(从指数迭戈码解码)转换为签名的固定长度代码的系统,方法和装置

    公开(公告)号:US20060224646A1

    公开(公告)日:2006-10-05

    申请号:US11095094

    申请日:2005-03-30

    IPC分类号: G06F7/00

    CPC分类号: H04N19/44 H04N19/70 H04N19/91

    摘要: Presented herein are system(s), method(s), and apparatus for converting unsigned fixed length codes to signed fixed length codes. In one embodiment, there is presented a circuit for converting an unsigned code to a signed code. The circuit comprises a multiplexer. The multiplexer comprises a first input, a second input, and an output. The first input receives a first value, the first value being the right shifted unsigned code plus one. The second input receives a second value, the second value being an inverse of a right shifted unsigned code plus one. The output outputs a selected one of the first value received by the first input or the second value received by the second input. The multiplexer selects the selected one of the first value or the second value based on a least significant bit of the unsigned code.

    摘要翻译: 本文提出的是将无符号固定长度码转换为签名固定长度码的系统,方法和装置。 在一个实施例中,提供了一种用于将未签名代码转换为签名代码的电路。 该电路包括多路复用器。 多路复用器包括第一输入,第二输入和输出。 第一个输入接收第一个值,第一个值是正确移位的无符号码加1。 第二输入接收第二值,第二值是右移位无符号码加一的倒数。 输出输出由第一输入接收到的第一值中的一个或由第二输入接收的第二值。 多路复用器基于无符号码的最低有效位选择第一值或第二值中的所选择的一个。

    System(s), method(s), and apparatus for decoding exponential Golomb codes
    6.
    发明授权
    System(s), method(s), and apparatus for decoding exponential Golomb codes 有权
    用于解码指数哥伦布码的系统,方法和装置

    公开(公告)号:US07447372B2

    公开(公告)日:2008-11-04

    申请号:US11092504

    申请日:2005-03-29

    IPC分类号: G06K9/36 H04N7/12 H03M7/40

    CPC分类号: H03M7/40

    摘要: Presented herein are system(s), method(s), and apparatus for decoding exponential Golomb codes. In one embodiment, there is presented a system for decoding codes having lengths (L) and information bits. The system comprises a circuit and a multiplexer. The circuit provides the information bits of the codes. The multiplexer provides values for the codes, the values for the codes being a function of 2trunc(L/2).

    摘要翻译: 这里提出的是用于解码指数哥伦布码的系统,方法和装置。 在一个实施例中,提出了一种用于解码具有长度(L)和信息比特的码的系统。 该系统包括电路和多路复用器。 电路提供代码的信息位。 多路复用器提供代码的值,代码的值是2(SUP / 2)的函数。

    System, method, and apparatus for division coupled with truncation of signed binary numbers
    7.
    发明授权
    System, method, and apparatus for division coupled with truncation of signed binary numbers 失效
    用于划分的系统,方法和装置以及带符号二进制数的截断

    公开(公告)号:US07174358B2

    公开(公告)日:2007-02-06

    申请号:US10414580

    申请日:2003-04-15

    IPC分类号: G06F7/52

    CPC分类号: G06F5/01 G06F7/535

    摘要: A system, method, and apparatus for dividing and truncating a dividend by a divisor, wherein the magnitude of the divisor is a positive power of two, e.g., 2x, is presented herein. If the divisor is positive, the sign bit of the dividend is concatenated x times and added to the dividend. If the divisor is negative, the dividend is inverted, the sign bit of the inverted dividend is concatenated x times, and added to the inverted dividend. The sign bit of the divisor is also added to the sum and the result is right shifted x times. If the signs of the divisor and the dividend are the same, a zero is shifted into the most significant bit during each right shift. If the signs of the divisor and the dividend are different, the most-significant-bit (sign bit) of the result of addition is shifted into the most significant bit during each right shift.

    摘要翻译: 本发明提供了除数除数和截断除数的系统,方法和装置,其中除数的幅度是2的正幂,例如2×2。 如果除数为正,股息的符号位将被连续x次,并加入股息。 如果除数为负数,则该股利被反转,倒数股息的符号位被连接x次,并加到倒数股利。 除数的符号位也加到和,结果右移x次。 如果除数和股息的符号相同,则在每个右移期间,零被转移到最高有效位。 如果除数和除数的符号不同,则在每个右移期间,加法结果的最高有效位(符号位)被移入最高有效位。

    System (s), method (s), and apparatus for converting unsigned fixed length codes (decoded from exponential golomb codes) to signed fixed length codes
    9.
    发明授权
    System (s), method (s), and apparatus for converting unsigned fixed length codes (decoded from exponential golomb codes) to signed fixed length codes 失效
    用于将未签名的固定长度代码(从指数迭戈码解码)转换为签名的固定长度代码的系统,方法和装置

    公开(公告)号:US07801935B2

    公开(公告)日:2010-09-21

    申请号:US11095094

    申请日:2005-03-30

    IPC分类号: G06F7/00 G06K9/36

    CPC分类号: H04N19/44 H04N19/70 H04N19/91

    摘要: Presented herein are system(s), method(s), and apparatus for converting unsigned fixed length codes to signed fixed length codes. In one embodiment, there is presented a circuit for converting an unsigned code to a signed code. The circuit comprises a multiplexer. The multiplexer comprises a first input, a second input, and an output. The first input receives a first value, the first value being the right shifted unsigned code plus one. The second input receives a second value, the second value being an inverse of a right shifted unsigned code plus one. The output outputs a selected one of the first value received by the first input or the second value received by the second input. The multiplexer selects the selected one of the first value or the second value based on a least significant bit of the unsigned code.

    摘要翻译: 本文提出的是将无符号固定长度码转换为签名固定长度码的系统,方法和装置。 在一个实施例中,提供了一种用于将未签名代码转换为签名代码的电路。 该电路包括多路复用器。 多路复用器包括第一输入,第二输入和输出。 第一个输入接收第一个值,第一个值是正确移位的无符号码加1。 第二输入接收第二值,第二值是右移位无符号码加一的倒数。 输出输出由第一输入接收到的第一值中的一个或由第二输入接收的第二值。 多路复用器基于无符号码的最低有效位选择第一值或第二值中的所选择的一个。

    System(s), method(s), and apparatus for detecting end of slice groups in a bitstream

    公开(公告)号:US20060224644A1

    公开(公告)日:2006-10-05

    申请号:US11092209

    申请日:2005-03-29

    IPC分类号: G06F15/00

    摘要: Presented herein are system(s), method(s), and apparatus for detecting end of slice groups in a video bitstream. In one embodiment, there is presented a circuit for extracting a data structure from one or more data words. The circuit comprises a multiplexer, a bit pointer, a first logic circuit, and a comparator. The multiplexer provides one or more bits from the one or more data words. The bit pointer points to the bits following the provided one or more bits in the one or more data words. The first logic circuit examines at least portions of the data words for an end of data structure code, the at least portions comprising the one or more bits, and provides an indicator indicating the position of the end of data structure code. The comparator compares the indicator to where the bit pointer points.