Patent application number | Description | Published |
20080295044 | METHOD AND APPARATUS FOR MAPPING DESIGN MEMORIES TO INTEGRATED CIRCUIT LAYOUT - A method and apparatus are provided for receiving a list of design memories, wherein each type of design memory in the list has a name and at least one instance. A pre-placement model is associated with each named memory type in the list. The design memories in the list are mapped to an integrated circuit layout pattern, wherein at least one memory type comprises first and second instances that are mapped differently from one another. After mapping, at least one of the first and second instances is renamed to have a different name than the other. A post-placement model is then associated with each named memory type in the list, including a separate model for each renamed design memory. | 11-27-2008 |
20090187873 | SIGNAL DELAY SKEW REDUCTION SYSTEM - A system for reducing the signal delay skew is disclosed, according to a variety of embodiments. One illustrative embodiment of the present disclosure is directed to a method. According to one illustrative embodiment, the method includes receiving an initial netlist comprising components and connection paths among the components. The method further includes identifying one or more skew-influencing features in a first connection path in the initial netlist that lack corresponding skew-influencing features in a second connection path in the initial netlist. The method also includes generating a skew-corrected netlist wherein the second connection path includes one or more added skew-influencing features corresponding to those of the first connection path. The method further includes outputting the skew-corrected netlist. | 07-23-2009 |
20100023904 | Method and Apparatus for Generating Memory Models and Timing Database - A method and apparatus are provided for creating and using a memory timing database. A plurality of characterization memories are defined, which can be mapped to a memory resource. Each characterization memory has different memory parameters. A plurality of variants of tiling each characterization memory to the memory resource are also defined. Timing characteristics of each tiling variant of each characterization memory are stored in the memory timing database for the memory resource based on sets of input ramptimes and output loads. | 01-28-2010 |
20110258587 | SIGNAL DELAY SKEW REDUCTION SYSTEM - A system and method are provided for reducing the signal delay skew is disclosed, according to a variety of embodiments. One illustrative embodiment of the present disclosure is directed to a method. According to one illustrative embodiment, the method includes receiving an initial netlist having components and connection paths among the components; identifying a first connection path in the initial netlist that comprises path fragments for which there are no equivalent path fragments in a second connection path in the initial netlist; generating a skew-corrected netlist wherein the second connection path is re-routed to have path fragments equivalent to the path fragments of the first connection path; and outputting the skew-corrected netlist. | 10-20-2011 |
20120278775 | Method and Apparatus for Generating Memory Models and Timing Database - A method and apparatus are provided for using a memory timing database. A plurality of characterization memories are defined, which can be mapped to a memory resource. Each characterization memory has different memory parameters. A plurality of variants of tiling each characterization memory to the memory resource are also defined. Timing characteristics of each tiling variant of each characterization memory are stored in the memory timing database for the memory resource based on sets of input ramptimes and output loads. | 11-01-2012 |
20120278783 | SIGNAL DELAY SKEW REDUCTION SYSTEM - A system and method are provided for reducing signal skew. The method includes receiving a netlist having components and connections among the components. Each connection has at least one signal wire. A plurality of net groups is identified, each net group including at least some of the connections and for which equivalent routing is desired. For each net group, the method includes systematically routing connection paths between the components for the connections, each connection path extending between an output of one of the components and an input to at least one other of the components and including at least one path fragment. Routing includes, for at least one of the connections of the net group, routing at least one grounded shielding wire in a routing channel adjacent and parallel to at least one of the path fragments of the connection path. | 11-01-2012 |
Patent application number | Description | Published |
20110033037 | ADAPTIVE FILTERING WITH FLEXIBLE SELECTION OF ALGORITHM COMPLEXITY AND PERFORMANCE - An adaptive filter configured to use multiple algorithm species that differ in the quality of echo suppression and respective burdens imposed on the computational resources of the host communication device. Depending on the available computational budget, the adaptive filter selects an algorithm species that, while supporting a relatively high quality of echo suppression, involves a relatively low risk of overwhelming the computational resources. The adaptive filter monitors changes in the available computational budget and, if appropriate or necessary, can change the algorithm species to maintain a quality of echo suppression that is optimal for the current computational budget. If a change of the algorithm species is initiated, then at least a portion of internal algorithm data from the previously running algorithm species might be transferred for use in the subsequent algorithm species. | 02-10-2011 |
20110200147 | HIGH-PERFORMANCE TONE DETECTION USING A DIGITAL SIGNAL PROCESSOR (DSP) HAVING MULTIPLE ARITHMETIC LOGIC UNITS (ALUS) - In one embodiment, a DSP having four arithmetic logic units (ALUs) and able to have two read/write operations per clock cycle performs silence detection and tone detection for data frames containing samples of an audio signal. The ALUs are used together in parallel to process the samples in the data frames received by the DSP. A received data frame is filtered by the silence detection so that substantially silent frames are dropped and non-silent frames are further processed. In the tone detection, a filtered data frame is processed, four samples at a time, to determine the power of the signal at a given frequency, where the power determination is used to determine whether a given tone (i.e., a signal at a given frequency) is present in the data frame. | 08-18-2011 |
20110231673 | CRYPTOGRAPHIC PROCESSING USING A PROCESSOR - In one embodiment, a cryptography processor compatible with the Advanced Encryption Standard (AES) for encrypting and decrypting has a memory storing each element of an AES State, normally 8-bit long, in a corresponding memory space that is at least 9 bits long. Using the larger memory spaces, the processor performs modified AES transformations on the State. A modified column-mixing transformation uses bit-shifting and XOR operations, thereby avoiding some multiplications and modulo reductions and resulting in some 9-bit State elements. A modified byte-substitution transformation uses a 512-element look-up table to accommodate 9-bit inputs. The modified byte-substitution transformation is combined with a modified row-shifting transformation. The memory has data registers each holding four State elements. A modified expanded key schedule is used in a modified round-key-adding transformation that is combined with the modified column-mixing transformation, wherein all four elements stored in a single data register are processed together in some operations. | 09-22-2011 |
Patent application number | Description | Published |
20130076564 | METHOD AND APPARATUS OF GNSS RECEIVER HEADING DETERMINATION - The present invention relates to processing information generated by GNSS receivers received signals such as GPS, GLONASS, etc. GNSS receivers can determine their position in space. The receivers are capable of determining both coordinates and velocity of their spatial movement. When a receiver is used in any machine control systems, velocity vector heading (in other words, velocity vector orientation) should be determined along with velocity vector's absolute value. Angle, determining velocity vector orientation, is calculated based on velocity vector projections which are computed in navigation receivers. The accuracy of velocity vector orientation calculated based on velocity vector projections strongly enough depends on velocity vector's absolute value. To enhance the accuracy, a method of smoothing primary estimates of velocity vector orientation angles using a modified Kalman filter has been proposed. The bandwidth of this filter is varied depending on current estimates of velocity vector's absolute value which were calculated based on the same velocity vector projections. | 03-28-2013 |
20150097724 | METHOD AND APPARATUS OF GNSS RECEIVER HEADING DETERMINATION - The present invention relates to processing information generated by GNSS receivers received signals such as GPS, GLONASS, etc. GNSS receivers can determine their position in space. The receivers are capable of determining both coordinates and velocity of their spatial movement. When a receiver is used in any machine control systems, velocity vector heading (in other words, velocity vector orientation) should be determined along with velocity vector's absolute value. Angle, determining velocity vector orientation, is calculated based on velocity vector projections which are computed in navigation receivers. The accuracy of velocity vector orientation calculated based on velocity vector projections strongly enough depends on velocity vector's absolute value. To enhance the accuracy, a method of smoothing primary estimates of velocity vector orientation angles using a modified Kalman filter has been proposed. The bandwidth of this filter is varied depending on current estimates of velocity vector's absolute value which were calculated based on the same velocity vector projections. | 04-09-2015 |
Patent application number | Description | Published |
20080261329 | Method of analysis of a mixture of biological and/or chemical components with the use magnetic particles and apparatus for its embodiment - Technical field: analysis of mixtures, predominantly of biologic origin, for the contents of biological and/or chemical components, and analysis of mixtures, which parameters determine vital functions of biologic objects. | 10-23-2008 |
20090253214 | Method of optical detection of binding of a material component to a sensor substance due to a biological, chemical or physical interaction and apparatus for its embodiment (variants) - Application: detection of binding of biological and/or chemical components of liquid or gaseous mixtures and solutions, which are of mainly biological origin and/or determine parameters of living activity of biological objects, to substances that bind the said components due to a biological, chemical or physical interaction; and analysis of mixtures and solutions to determine presence of biological and/or chemical components. Essence: binding substances are arranged on a surface of or inside a sensor layer, which changes its thickness due to the binding being detected; the layer is affected by light of different wavelengths; a signal due to interference on the sensor layer is registered in the reflected or transmitted light. In the first variant, the signal is represented by a spectrum; the sensor layer is more than 10 μm thick and exceeds the maximal recorded wavelength by at least an order of magnitude; information about the binding being detected is obtained from analysis of a spectral shift of interference maximums and minimums. In the second variant, the light passes also a scanned Fabry-Perot interferometer; the recorded signal is a dependence of intensity of the resulting light upon changes of base of the scanned Fabry-Perot interferometer, in which maximums due to correlation of the spectral characteristics of interaction of the light with the sensor layer and interferometer are observed; information about the binding being detected is obtained from a shift of the said dependence along values of base. In the third variant, other interferometers are used, which are scanned due to a change of the path difference of interfering beams. The required technical result is to make measurement results independent from uncontrollable variations of intensity of the analyzed light in whole as well as in any part of its spectrum, any areas of the sensor layer, and, consequently, to increase accuracy of measurements and reliability of results, sensitivity and resolution with simultaneous reduction of the number of necessary operations, of labor input and cost of both single- and multi-channel variants including real-time registration. | 10-08-2009 |
20100178207 | Method of optical detection of binding of a material component to a sensor substance due to a biological, chemical or physical interaction and apparatus for its embodiment (variants) - Apparatus for detecting biological or chemical components in liquid or gas is based on measuring changes of the sensor layer thickness due to binding reactions. A plate or a gap with two surfaces of a solid optical material is used as the sensor layer. The surfaces are located at a distance of more than 10 μm, which allows pumping liquids through the gap at moderate pressure drops and investigating large biological objects (e.g., cells), or employment of affordable plates that are rigid enough without any substrate. The indicated thickness of the plate or the gap permits using of the superluminescent diodes as light sources, because it allows recording within their narrow spectrum a sufficient number of interference maxima and minima for precise registration of molecular binding reactions, which lead to much higher sensitivity of the apparatus as compared with apparatus based on thin-film sensor layers. | 07-15-2010 |
20100209299 | METHOD OF ANALYSIS OF A MIXTURE OF BIOLOGICAL AND/OR CHEMICAL COMPONENTS WITH THE USE MAGNETIC PARTICLES AND APPARATUS FOR ITS EMBODIMENT - Disclosed is an apparatus for analysis of a mixture of biological and/or chemical components that exposes a spatially arranged chosen component attached to magnetic particles to a magnetic field and records a magnetic induction signal from which the content of the biological and/or chemical components is determined. The magnetic field is alternating and has a pre-set spectrum at least at two frequencies. The apparatus records the signal at a frequency which is a linear combination of the at least two frequencies while the magnetic particles are exposed to the magnetic field. | 08-19-2010 |
20110117672 | MAGNETIC IMMUNOCHROMATOGRAPHIC TEST METHOD AND DEVICE - Method for detecting and quantifying an analyte in a liquid sample, using a test strip and magnetic particles as a detectable label and based on the detection of an amount of magnetic particles which become bound to a reading zone of a test strip as a result of performing the method, said amount being linked through a function to the analyte content of the sample, wherein the magnetic particles exhibit a nonlinear magnetization characteristic, which test strip is made of porous material and is arranged inside a case, cartridge or the like to form an assay device, wherein in its part surrounding the reading zone, the case is made of a material that is permeable to magnetic field, wherein for the reading of the reaction, the assay device is positioned in a measure cell of a magnetic reading device which detects the amount of magnetic particles in the reading zone by submitting it to at least one excitation magnetic field having about 90% of its power within one frequency band or a plurality of frequency bands, and the reading device measures the induced magnetic response field outside said frequency band or said plurality of frequency bands. | 05-19-2011 |