Abstract:
A circuit for distributing a clock signal in an integrated circuit includes a capacitive clock distribution circuit having at least conductor therein. At least one inductor is formed in a metal layer of the integrated circuit and is coupled to the clock distribution circuit. The inductor, generally in the form of a number of spiral inductors distributed throughout the integrated circuit, provides an inductance value selected to resonate with the capacitive clock distribution circuit. By operating the clock distribution circuit at resonance, power dissipation is reduced while skew and jitter performance can be improved.
Abstract:
Systems and methods for distributing a clock signal are disclosed. In some embodiments, systems for distributing a clock signal include a plurality of resonant oscillators, each comprising an inductor; and a differential clock grid that distributes the clock signal. The differential clock grid is coupled to the plurality of resonant oscillators and the clock signal, and the inductances of the inductors are configured such that a resonant frequency of the plurality of resonant oscillators is substantially equal to the frequency of the clock signal.
Abstract:
A peripheral device to generate read and write cycles on a PCI bus comprises a PCI bus interface. A control unit has a data pattern generator to source a data pattern to a target via the interface during a write operation and to verify an incoming data pattern from the interface during a read operation.
Abstract:
A phased array antenna structure capable of operation at millimeter-wave frequencies and having multiple ring slot radiator elements (10). The RF feed structure for each radiator element includes a feed via (28) extending part-way through a multi-layer structure (FIG. 3) on which the radiator elements (10) are formed and a strip line feed probe (30) extending from the via (28) toward the radiator element. A key feature facilitating high-frequency operation is the inclusion of multiple mode suppressors (32) surrounding the via (28) and providing a smooth transition from a coaxial mode of RF transmission to a strip line mode of RF transmission. The feed probe (30) is tailored to provide either a narrow-band or a wideband frequency characteristic.
Abstract:
A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device.
Abstract:
For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts. In some embodiments the step of applying a grouping function comprises iteratively grouping a pair of contexts together to form a grouped context, wherein each grouped context represents a local minimum based on the empirical statistics.
Abstract:
For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts. In some embodiments the step of applying a grouping function comprises iteratively grouping a pair of contexts together to form a grouped context, wherein each grouped context represents a local minimum based on the empirical statistics.
Abstract:
For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts. In some embodiments the step of applying a grouping function comprises iteratively grouping a pair of contexts together to form a grouped context, wherein each grouped context represents a local minimum based on the empirical statistics.
Abstract:
A rectangular-to-circular mode combiner/divider is provided. In one aspect of the invention, a power combiner is provided that comprises a plurality of rectangular waveguide ports arranged in an integral arrangement. Each rectangular waveguide port is operative to operate in a rectangular mode. The power combiner is also includes a circular waveguide port operative to operate in a circular mode, and a transition body that couples the plurality of rectangular waveguide ports to the circular waveguide port. The transition body has an inner transition cavity and an outer body operative to convert radio frequency (RF) signals between the rectangular mode and the circular mode, and provide a combined output signal at the circular waveguide port from RF signals received at the plurality rectangular waveguide ports.
Abstract:
A circuit for distributing a clock signal in an integrated circuit includes a capacitive clock distribution circuit (102) having at least conductor (115) therein. At least one inductor is formed in a metal layer of the integrated circuit and is coupled to the clock distribution circuit. The inductor, generally in the form of a number of spiral inductors (120) distributed throughout the integrated circuit, provides an inductance value selected to resonate with the capacitive clock distribution circuit at resonance, power dissipation is reduced while skew and jitter performance can be improved.