U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that to encourage use of his new invention, the shopping cart, market owner Sylvan Goldman hired fake shoppers to push the carts around his store in Oklahoma City? Seems his customers were reluctant to give up their hand-carried baskets.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 708/551 - Round off or truncation


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter wherein the modification is an adjustment
No. of patents: 142
Last issue date: 08/23/2011


1        
NumberTitleIssue Date
8005885Encoded rounding control to emulate directed rounding during arithmetic operations
A processor, an instruction set architecture, an instruction, a computer readable medium and a method for implementing optimal per-instruction encoding of rounding control to emulate directed rounding are disclosed. In one embodiment, an apparatus designed to perfor...
08/23/2011
7949701Method and system to perform shifting and rounding operations within a microprocessor
A method and system to perform shifting and rounding operations within a microprocessor, such as, for example, a digital signal processor, during execution of a single instruction are described. An instruction to shift and round data within a source register unit of...
05/24/2011
7912888Rounding computing method and computing device therefor
A computing device has a rounding processor that inputs therein a set of plural (K) input data IN1 through INK comprising z bits. The rounding processor selects an ensured bit field depending upon the state of usage of each of specific areas A of upper z/2 bi...
03/22/2011
7853636Digital signal processing circuit having a pattern detector circuit for convergent rounding
An integrated circuit (IC) for convergent rounding including: an adder circuit configured to produce a summation; a comparison circuit configured to bitwise compare the summation with an input pattern, bitwise mask the comparison using a mask, and combine the masked...
12/14/2010
7822799Adder-rounder circuitry for specialized processing block in programmable logic device
Adder/rounder circuitry for use in a programmable logic device computes a rounded sum quickly, and ideally within one clock cycle. The rounding position is selectable within a range of bit positions. In an input stage, for each bit position in that range, bits from ...
10/26/2010
7487196Methods and apparatus for implementing a saturating multiplier
Methods and apparatus are provided for implementing an efficient saturating multiplier associated with addition and subtraction logic. The result of the multiplier is saturated before accumulating. The result of the multiplier can be stored in a result register in u...
02/03/2009
7467176Saturation and rounding in multiply-accumulate blocks
Saturation and rounding capabilities are implemented in multiply-accumulate (MAC) blocks to provide rounded and saturated outputs of multipliers and of add-subtract-accumulate circuits implemented using DSP. These features support any suitable format of value repres...
12/16/2008
7467177Mathematical circuit with dynamic rounding
Described are mathematical circuits that perform flexible rounding schemes. The circuits require few additional resources and can be adjusted dynamically to change the number of bits involved in the rounding. In one embodiment, a DSP circuit stores a rounding consta...
12/16/2008
7342977Serial data transmitter with bit doubling
A method is provided for transmitting serial data. The method includes receiving successive transmit data words, wherein each transmit data word has a plurality of bits. Each of the plurality of bits in each transmit data word is multiplied into a multiple number of...
03/11/2008
7340498Apparatus and method for determining fixed point in mobile communication system
Apparatus and method for determining a fixed point in a mobile communication system are disclosed. An initial fixed point is set through simulation and a saturation for an output of a target device is compared with a reference saturation. Then, the position of the i...
03/04/2008
7313286Reversible DCT for lossless-lossy compression
A reversible Discrete Cosine Transform (DCT) is described. The reversible DCT may be part of a compressor in a system. The system may include a decompressor with a reversible inverse DCT for lossless decompression or a legacy decompressor with an inverse DCT for los...
12/25/2007
7272804Generation of RTL to carry out parallel arithmetic operations
Computer-implemented method and system for generating an optimized description of an arithmetic function comprising at least two of an addition, a multiplication, and a rounding operation to be carried out on a plurality of data bits in a plurality of registers of a...
09/18/2007
7272531Aggregation of asset use indices within a process plant
A method of monitoring an entity within a process plant wherein the entity includes a plurality of lower level entities, includes acquiring a plurality of use indices, acquiring a plurality of weighting values, and creating an aggregate use index from a combination ...
09/18/2007
7251369Recording medium having recorded thereon coded information using plus and/or minus rounding of images
A recording medium having recorded thereon information of images coded by performing motion compensation is provided to obtain high quality images without error accumulation. Such information includes rounding method information specifying a positive rounding method...
07/31/2007
7248742Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
07/24/2007
7243372Modified Harvard architecture processor having data memory space mapped to program memory space with erroneous execution protection
A processor has an architecture that provides the processing speed advantages of the Harvard architecture, but does not require two separate external memories in order to expand both data memory and program instruction memory. The processor has separate program memo...
07/10/2007
7236635Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
06/26/2007
7233704Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
06/19/2007
7221988Creation and display of indices within a process plant
A process control system uses an asset utilization expert to collect data or information pertaining to the assets of a process plant from various sources or functional areas of the plant including, for example, the process control functional areas, the maintenance f...
05/22/2007
7206646Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control
A process control system uses a data collection and distribution system and an asset utilization suite to collect data or information pertaining to the assets of a process plant from various sources or functional areas of the plant including, for example, the proces...
04/17/2007
7200274Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
04/03/2007
7184601Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
02/27/2007
7177889Methods and systems for efficient filtering of digital signals
A method in a signal processor for filtering samples in a digital signal is provided. An approximate filtered sample is generated as a function of less than four samples of the digital signal. A correction is generated as a function of the less than four samples, an...
02/13/2007
7174358System, method, and apparatus for division coupled with truncation of signed binary numbers
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...
02/06/2007
7165086System, method, and apparatus for division coupled with rounding of signed binary numbers
A system, method, and apparatus for efficient rounding of signed numbers is presented herein. If the divisor is positive, the dividend is added to one half of the magnitude of the divisor. If the divisor is negative, the complement of the dividend is added to one ha...
01/16/2007
7161585Displacement data post-processing and reporting in an optical pointing device
There is described a method of post-processing and reporting detected displacement in an optical pointing device as well as a sensing device for an optical pointing device implementing this method. Displacement is detected and a first count representative of a magni...
01/09/2007
7155471Method and system for determining the correct rounding of a function
A method and system is used to determine the correct rounding of a floating point function. The method involves performing the floating point function to a higher precision than required and examining the portion of extra precision in the result known as the discrim...
12/26/2006
7155472Fixed-point quantizer for video coding
A quantizer employs a scaled integral inverse ratio division for quantization of an input T by a quantization step Q. The quantizer forms an integral approximation q of 2r/Q by either trunc(2r/Q) or round(2r/Q). A multiplier multipli...
12/26/2006
7130876Systems and methods for efficient quantization
A method in a signal processor for quantizing a digital signal is provided. A fixed-point approximation of a value X÷Q is generated, wherein X is a fixed-point value based on one or more samples in the digital signal, and wherein Q is a fixed-point quantization par...
10/31/2006
7117209Record trimming method, apparatus, and system to improve processing in a sort utility
Control statements related to record input, output, filtering, and formatting in a data processing system are scanned by a parser to find one or more trimming control parameters referenced in the control statements. A record trimming module scans selected data recor...
10/03/2006
7085794Low power vector summation method and apparatus
An arrangement is provided for using 2's complement arithmetic without the high switching activity of the prior art. In particular, the invention operates to exploit the sign-extension property of a 2's complement number. A reduced representation for 2's complement ...
08/01/2006
7072518Encoding and decoding method and apparatus using plus and/or minus rounding of images
An image decoding method is utilized to obtain high quality images without error accumulation. Such an image decoding method comprises receiving an encoded bitstream including information of P and B frames, and executing motion compensation by synthesizing a predict...
07/04/2006
RE39121Processor which can favorably execute a rounding process composed of positive conversion and saturated calculation processing
A processor which executes positive conversion processing, which converts coded data into uncoded data, and saturation calculation processing, which rounds a value to an appropriate number of bits, at high speed. When a positive conversion saturation calculation ins...
06/06/2006
7047272Rounding mechanisms in processors
An arithmetic unit, for example a multiply and accumulate (MAC) unit 42, for a processing engine includes a partial product reduction tree 480. The partial product reduction tree will generate carry results and provides a final output to a final adder ...
05/16/2006
7035892Apparatus and method for reducing precision of data
Methods and apparatus for reducing precision of an input signal, by comparing a portion of the input signal to a preselected threshold value, and determining a selectable bias responsive to the comparison. By combining a portion of the input signal with the selectab...
04/25/2006
7020788Reduced power option
A method and a processor for processing a power mode instruction are provided. The power mode instruction itself includes up to five different sleep modes and one run mode, each for initiating a clock source change or inhibit. This instruction may be executed in one...
03/28/2006
7013321Methods and apparatus for performing parallel integer multiply accumulate operations
According to the invention, a processing core that executes a parallel multiply accumulate operation is disclosed. Included in the processing core are a first, second and third input operand registers; a number of functional blocks; and, an output operand register. ...
03/14/2006
7007172Modified Harvard architecture processor having data memory space mapped to program memory space with erroneous execution protection
A processor has an architecture that provides the processing speed advantages of the Harvard architecture, but does not require two separate external memories in order to expand both data memory and program instruction memory. The processor has separate program memo...
02/28/2006
6996597Increasing precision in multi-stage processing of digital signals
Precision of multi-stage digital signal processing is increased by preserving least significant bits of one or more output samples of a particular processing stage, having finite word widths, while avoiding the loss of most significant bits. The technique is applica...
02/07/2006
6993195Coding and noise filtering an image sequence
The invention provides a method of and a device for coding (10*) an image sequence (g(i,j,k)). The device (10*) has a noise filter (12) for noise filtering (12) the image sequence (g(i,j,k)), and for regarding the noise filtering (12
01/31/2006
1        
 
Sign InRegister
Username  
Password   
forgot password?