ign

Interconnection substrate design supporting device, method of designing interconnection substrate, program, and interconnection substrate

A via disposition information acquiring unit acquires via disposition information indicating a disposition of the plurality of first vias (212). A second conductor information acquiring unit acquires second conductor information indicating disposition positions of a plurality of second conductors (232) repeatedly disposed in the second conductor layer (230). A via extracting unit extracts an extraction via with respect to each of the plurality of second conductors (232). The extraction via is each of the first vias (212) overlapping the second conductor (232). A via selecting unit selects a selection via with respect to each of the plurality of second conductors (232). The selection via is each of first vias (212) selected in a predetermined number from the extraction vias. An opening introducing unit introduces a first opening (234) to each of the plurality of second conductors (232). The first opening (234) overlaps the extraction via not selected by the via selecting unit in plan view.




ign

Method and system for semiconductor design hierarchy analysis and transformation

A method and apparatus for partitioning of the input design into repeating patterns called template cores for the application of reticle enhancement methods, design verification for manufacturability and design corrections for optical and process effects is accomplished by hierarchy analysis to extract cell overlap information. Also hierarchy analysis is performed to extract hierarchy statistics. Finally template core candidates are identified. This allows to the design to be made amenable for design corrections or other analyses or modifications that are able to leverage the hierarchy of the design since the cell hierarchy could otherwise be very deep or cells could have significant overlap with each other.




ign

Automated integrated circuit design documentation

A method of creating a datasheet includes obtaining integrated circuit data from at least one data source, creating a data structure including the integrated circuit data obtained from the at least one data source, and creating a datasheet using data contained in the data structure. The datasheet is created in a human-readable format.




ign

Network synthesis design of microwave acoustic wave filters

Methods for the design of microwave filters comprises comprising preferably the steps of inputting a first set of filter requirements, inputting a selection of circuit element types, inputting a selection of lossless circuit response variables, calculating normalized circuit element values based on the input parameters, and generate a first circuit, insert parasitic effects to the normalized circuit element values of the first circuit, and output at least the first circuit including the post-parasitic effect circuit values. Additional optional steps include: requirements to a normalized design space, performing an equivalent circuit transformation, unmapping the circuit to a real design space, performing a survey, and element removal optimization. Computer implement software, systems, and microwave filters designed in accordance with the method are included.




ign

Early design cycle optimization

Some example embodiments include a computer-implemented method for designing an integrated circuit. The computer-implemented method includes receiving a hierarchical network design for the integrated circuit, wherein the hierarchical design comprises a number of components that are coupled together. The computer-implemented method includes detecting that a component of the number of components has at least one of failed timing and incomplete timing based on a problem that comprises at least one of a missing assertion, one or more missing latches, a source driver having an input source slew that is greater than a source slew limit threshold, and a sink having an input sink slew that is greater than a sink slew limit threshold. The computer-implemented method includes replacing the component with a different component that is independent of the problem and testing others components of the number of components based on the different component.




ign

DRC format for stacked CMOS design

The present disclosure relates a method of performing a design rule checking (DRC) procedure on a multi-tiered integrated chip. In some embodiments, the method is performed by defining layer databases for a plurality of tiers within a multi-tiered integrated chip. The layer databases respectively identify design layers within an associated tier. A DRC (design rule checking) deck is then generated, which defines one or more individual design layer definitions as a function of a plurality of layer databases, so that the one or more individual design layer definitions are defined for a plurality of tiers. One or more design rules for the one or more individual design layer definitions are defined within the DRC deck. Since the individual design layer definitions are defined as functions of the plurality of layer databases, the design rules apply to the plurality of tiers.




ign

Circuit design support method, computer product, and circuit design support apparatus

A circuit-design support method includes obtaining information for a circuit having a logic circuit in which signal lines are connected to input terminals, signals of the signal lines being output via the logic circuit; obtaining information concerning a control circuit that has a first flip-flop for scanning and that can control a value of a given signal line by a value set by the first flip-flop; selecting, based on the circuit information, a second flip-flop at an output destination of a signal from the logic circuit, among second flip-flops of the circuit; and generating, based on the control circuit information, information indicating a serial connection of the control circuit between an output source of the signal of the given signal line and the given signal line and a connection of a data input terminal of the first flip-flop and an output terminal of the selected second flip-flop.




ign

Integrated circuit design verification through forced clock glitches

A technique for determining whether an integrated circuit design is susceptible to glitches includes identifying storage elements in an original register-transfer level (RTL) file of the integrated circuit design and identifying clock signals for each of the storage elements in the original RTL file. The technique also includes generating respective assertions for each of the identified clock signals and identifying potential glitchy logic in respective clock paths for each of the identified clock signals. Finally, the technique includes inserting, at the potential glitchy logic, glitches in each of the respective clock paths of the original RTL file to provide a modified RTL file and executing an RTL simulation using the modified RTL file and the respective assertions.




ign

Methods, systems, and articles of manufacture for implementing physical design using force models with custom connectivity

Disclosed are methods, systems, and articles of manufactures for implementing physical designs by using multiple force models to iteratively morph a layout decomposition. In addition to attractive force model(s) or repulsive force model(s), the physical implementation also uses a containment force model for grouping multiple design blocks or for confining a node of a cell within the boundary of a container. Another aspect is directed at deriving a first force model at the first hierarchical level from a second force model at the second hierarchical level by directly modifying the second model based at least in part on characteristic(s) of the first hierarchical level and of the second hierarchical level. In a design with multiple hierarchies, a cell-based force model is also used to ensure child nodes of a parent cell stay within a close proximity of the parent node of the parent cell.




ign

Routing interconnect of integrated circuit designs with varying grid densities

Routing methods for an integrated circuit design layout are disclosed. The layout can include design netlists and library cells. A multiple-level global routing can generate topological wire for each net. An area oriented graph-based detail routing on the design can be performed. A post route optimization after the detail routing can be performed to further improve the routing quality. Some methods can be single threaded all or some of the time, and/or multi-threaded some or all of the time.




ign

Density-based integrated circuit design adjustment

The disclosed technology is related to adjusting an integrated circuit design while accounting for a local density of the design. In particular exemplary embodiments, a local density value for a layout design that defines a plurality of geometric shapes is derived. Subsequently, one or more of the geometric shapes are adjusted such that the local density value is preserved. With some implementations, the local density value is preserved if the adjusted local density value is within a threshold amount of the derived local density value.




ign

Method for classifying audio signal into fast signal or slow signal

Low bit rate audio coding such as BWE algorithm often encounters conflict goal of achieving high time resolution and high frequency resolution at the same time. In order to achieve best possible quality, input signal can be first classified into fast signal and slow signal. This invention focuses on classifying signal into fast signal and slow signal, based on at least one of the following parameters or a combination of the following parameters: spectral sharpness, temporal sharpness, pitch correlation (pitch gain), and/or spectral envelope variation. This classification information can help to choose different BWE algorithms, different coding algorithms, and different postprocessing algorithms respectively for fast signal and slow signal.




ign

Apparatus for processing an audio signal and method thereof

An apparatus for processing an audio signal and method thereof are disclosed. The present invention includes receiving a downmix signal and side information; extracting control restriction information from the side information; receiving control information for controlling gain or panning at least one object signal; generating at least one of first multi-channel information and first downmix processing information based on the control information and object information, without using the control restriction information; and, generating an output signal by applying the at least one of the first multichannel information and the first downmix processing information to the downmix signal, wherein the control restriction information relates to a parameter indicating limiting degree of the control information.




ign

Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program

An encoder for providing an audio stream on the basis of a transform-domain representation of an input audio signal includes a quantization error calculator configured to determine a multi-band quantization error over a plurality of frequency bands of the input audio signal for which separate band gain information is available. The encoder also includes an audio stream provider for providing the audio stream such that the audio stream includes information describing an audio content of the frequency bands and information describing the multi-band quantization error. A decoder for providing a decoded representation of an audio signal on the basis of an encoded audio stream representing spectral components of frequency bands of the audio signal includes a noise filler for introducing noise into spectral components of a plurality of frequency bands to which separate frequency band gain information is associated on the basis of a common multi-band noise intensity value.




ign

Audio signal decoder, time warp contour data provider, method and computer program

An audio signal decoder has a time warp contour calculator, a time warp contour data rescaler and a warp decoder. The time warp contour calculator is configured to generate time warp contour data repeatedly restarting from a predetermined time warp contour start value, based on time warp contour evolution information describing a temporal evolution of the time warp contour. The time warp contour data rescaler is configured to rescale at least a portion of the time warp contour data such that a discontinuity at a restart is avoided, reduced or eliminated in a rescaled version of the time warp contour. The warp decoder is configured to provide the decoded audio signal representation, based on an encoded audio signal representation and using the rescaled version of the time warp contour.




ign

Apparatus and method for encoding and decoding an audio signal using an aligned look-ahead portion

An apparatus for encoding an audio signal having a stream of audio samples has: a windower for applying a prediction coding analysis window to the stream of audio samples to obtain windowed data for a prediction analysis and for applying a transform coding analysis window to the stream of audio samples to obtain windowed data for a transform analysis, wherein the transform coding analysis window is associated with audio samples within a current frame of audio samples and with audio samples of a predefined portion of a future frame of audio samples being a transform-coding look-ahead portion, wherein the prediction coding analysis window is associated with at least the portion of the audio samples of the current frame and with audio samples of a predefined portion of the future frame being a prediction coding look-ahead portion, wherein the transform coding look-ahead portion and the prediction coding look-ahead portion are identically to each other or are different from each other by less than 20%; and an encoding processor for generating prediction coded data or for generating transform coded data.




ign

Time warp contour calculator, audio signal encoder, encoded audio signal representation, methods and computer program

A time warp contour calculator for use in an audio signal decoder receives an encoded warp ratio information, derives a sequence of warp ratio values from the encoded warp ratio information, and obtains warp contour node values starting from a time warp contour start value. Ratios between the time warp contour node values and the time warp contour starting value are determined by the warp ratio values. The time warp contour calculator computes a time warp contour node value of a given time warp contour node, on the basis of a product-formation having a ratio between the time warp contour node values of the intermediate time warp contour node and the time warp contour starting value and a ratio between the time warp contour node values of the given time warp contour node and of the intermediate time warp contour node as factors.




ign

Error concealment method and apparatus for audio signal and decoding method and apparatus for audio signal using the same

An error concealment method and apparatus for an audio signal and a decoding method and apparatus for an audio signal using the error concealment method and apparatus. The error concealment method includes selecting one of an error concealment in a frequency domain and an error concealment in a time domain as an error concealment scheme for a current frame based on a predetermined criteria when an error occurs in the current frame, selecting one of a repetition scheme and an interpolation scheme in the frequency domain as the error concealment scheme for the current frame based on a predetermined criteria when the error concealment in the frequency domain is selected, and concealing the error of the current frame using the selected scheme.




ign

Information processing apparatus for displaying screen information acquired from an outside device in a designated color

An information processing apparatus configured to display a user interface on a display unit according to screen information acquired from an outside device changes the screen information according to a display attribute set by a user, and if setting of a display attribute of an object included in the screen information is unchangeable, color conversion processing of a specified object included in the screen information is performed and the screen information obtained by executing conversion processing according to the display attribute set by the user with respect to the screen information including the object which has undergone the color conversion processing is displayed.




ign

Apparatus for recording and quickly retrieving video signal parts on a magnetic tape

In an apparatus for recording and quickly retrieving video signal parts on a magnetic tape, during recording information about the local position of each video signal part is automatically stored in a memory associated with the apparatus, which is designed for storing identifying information for a large number of magnetic tape cassettes. The retrieval of each video signal part on each of the cassettes can be effected substantially without delay in the quick rewind mode of operation.




ign

Arrangement for automatically switching a videorecorder on and off in the absence of a code signal but in presence of a FBAS signal

The disclosed device enables the recording of television broadcasts which are preprogrammed in a memory. The presence of data lines of the television signal in combination with the presence of a color television signal is checked. When the data lines stop, the video recorder is switched on in real time by a clock time signal.




ign

Method for detecting the time messages in the faulty signal of a time-signal transmitter

A method is described for detecting the time messages in the faulty signal of a time-signal transmitter comprising the steps below. Probabilities are assigned to the received information/bits as they are received and whose sign specifies the value of the bit and whose numerical value indicates the certainty of reception. Except for the bits designating the minute information, the probabilities of successive time messages are totaled with time correctness in a one-dimensional memory field. From the totaled probabilities, a reduced time message is reconstructed that initially contains no information on the minutes. If the reconstructed time message does not change over two successive time intervals, and if preset minimum values for the number of probabilities are exceeded for all bits, then the reduced time message is recognized as being correct. The minutes are determined separately and added to the time message recognized as being correct.




ign

Apparatus for measuring intervals between signal edges

An apparatus for measuring a time interval between a start signal edge and a stop signal edge provides a stable clock signal as input to a delay line formed by a series of similar logic gates. The output signal of the last gate of the series is phase locked to the clock signal by adjusting a bias signal controlling the switching speed of all gates. The clock signal and the output signal of each gate form a set of phase distributed periodic timing signals applied to a start time measurement unit (TMU) and a similar stop TMU. The start TMU counts edges of one of the timing signals occurring between an edge of an arming signal and the start signal edge and generates output data representing a time delay between the arming signal and the start signal edge. The data represents the start delay as a whole and fractional number of clock signal periods by conveying the counter output and by indicating which of the timing signals had an edge most closely following the start signal edge. The stop TMU similarly produces output data indicating a whole an fractional number of clock cycles occurring between the arming signal and the stop signal edge. The delay represented by the start TMU output data is subtracted from the delay represented by the stop TMU output data to determine the interval between the start and stop signal edges.




ign

Methods, systems, apparatuses, and computer-readable media for waking a SLIMbus without toggle signal

Arrangements for restarting data transmission on a serial low-power inter-chip media bus (SLIMbus) are presented. A clock signal may be provided in an active mode to a component communicatively coupled with the SLIMbus. Immediately prior to the clock signal in the active mode being provided, the clock signal may have been in a paused mode. While the clock signal was in the paused mode at least until the clock signal is provided in the active mode, the data line may have been inactive (e.g., a toggle on the data line may not have been present). Frame synchronization data for a frame may be transmitted. The frame synchronization data for the frame, as received by the component, may not match expected frame synchronization data. Payload data may be transmitted as part of the frame to the component, wherein the payload data is expected to be read properly by the component.




ign

Apparatus and method for measuring physiological signal quality

An apparatus and method for determining a signal quality of an input signal representing a repetitious phenomena derived from at least one sensor connected to a patient is provided. A detector receives the input signal and determines data representing the repetitious phenomena from the input signal for use in determining at least one patient parameter. A measurement processor is electrically coupled to the detector that determines a first signal quality value by identifying at least one feature of the repetitious phenomena data and compares the at least one feature of a first set of the determined repetitious phenomena data with a second set of the determined repetitious phenomena data to determine a feature variability value and using the feature variability value to determine a stability value representative of the quality of the input signal.




ign

Information processing for a body motion signal

An information processing method includes the following steps: applying a pattern matching process on the body motion signal information, and extracting rhythm cycle candidate waves which are rhythm cycle candidates related to the rhythmic motion; performing −1 or more times integration on the body motion signal information to obtain a motion trajectory, and performing coarse-graining on the motion trajectory to produce an auxiliary wave; superimposing the rhythm cycle candidate waves which are extracted in the process of extracting the cycle candidate waves, on the obtained auxiliary wave, and selecting a cycle of a rhythm cycle candidate wave which has a peak in the auxiliary wave, as a true cycle; and finally obtaining a result of the processing.




ign

Method and system for signal generation via a temperature sensing crystal integrated circuit

Disclosed are various embodiments involving correction of signals generated by a crystal oscillator. An age of an integrated circuit or a time of use of the integrated circuit may be determined. A signal generated from a crystal of the integrated circuit may be modified based at least in part on the determined age of the integrated circuit or the determined time of use of the integrated circuit.




ign

Method for designing a natural laminar flow wing of a supersonic aircraft

In designing supersonic aircrafts, a method of designing a natural laminar flow wing is provided which reduces friction drag by delaying boundary layer transition under flight conditions of actual aircrafts. A target Cp distribution on wing upper surface, suited to natural laminarization in which boundary layer transition is delayed rearward in desired Reynolds number states, is defined by a functional type having as coefficients parameters depending on each spanwise station, a sensitivity analysis employing a transition analysis method is applied to the parameters, and a search is performed for the optimum combination of parameters to delay transition rearward.




ign

Macro model of operational amplifier and circuit design simulator using the same

The present invention aims to simulate a response more similar to a actual machine while inhibiting load increase in analog operation. Program configuration of the present invention is a component of a simulation program for circuit design, which is executed by a computer. The computer includes an operation portion, a storage portion, a manipulation portion, and a display portion, so that the computer exerts a function of a circuit design simulator, and as a macro model of an operational amplifier for use in the circuit design simulator, enabling the computer to act by simulating a response of the operational amplifier on the circuit design simulator. The macro model of the operational amplifier includes a control portion (LMT1) for generating output exception in the event of input exception or power supply exception of the operational amplifier.




ign

Computer system, program, and method for assigning computational resource to be used in simulation

The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.




ign

Circuit partitioning and trace assignment in circuit design

Methods and apparatuses for circuit design are described. In one embodiment, the method comprises determining a distribution of nets of a circuit, the distribution of the nets comprising numbers of blocks that each of the nets has in each of a plurality of partitions of the circuit in a partitioning solution, moving a first block of the circuit from a source partition to a destination partition to modify the partitioning solution, and updating the distribution of the nets after the moving.




ign

Task-based design evaluation

A proposed feature vector for a first deign is received and an existing feature vector for an existing design is retrieved for a given task. The proposed design is evaluated against the existing design using task-based scores associated with each design and based on their performances for the given task.




ign

Signal transmitting and lesion excluding heart implants for pacing, defibrillating, and/or sensing of heart beat

Devices, systems, and methods for treating a heart of a patient may make use of structures which limit a size of a chamber of the heart, such as by deploying a tensile member to bring a wall of the heart toward (optionally into contact with) a septum of the heart. The implant may include an electrode or other structure for applying pacing signals to one or both ventricles of the heart, for defibrillating the heart, for sensing beating of the heart or the like. A wireless telemetry and control system may allowing the implant to treat congestive heart failure, monitor the results of the treatment, and apply appropriate electrical stimulation.




ign

Signal analysis in implantable cardiac treatment devices

Methods and devices for cardiac signal analysis in implantable cardiac therapy systems. Several signal processing and/or conditioning methods are shown including R-wave detection embodiments including the use of thresholds related to previous peak amplitudes. Also, some embodiments include sample thresholding to remove extraneous data from sampled signals. Some embodiments include weighting certain samples more heavily than other samples within a sampled cardiac signal for analysis.




ign

Signal strength indicator for adjusting communication in a medical implant

It is critical in an inductively link medical implant, such as a visual prosthesis or other neural stimulator, to adjust the external coil to a location to maximize communication between the external coil and internal coil. Converting the signal strength between the coils to a signal easily discernible by a clinician, preferably an audible tone, facilitates the adjustment of the external coil to a preferred location.




ign

Flare pilot detection and ignition system

A system having a flame rod assembly for operation in a high temperature pilot burner. The assembly is designed for operation in temperatures from about −40 to 1100 degrees C. The system may operate in inclement weather involving high speed winds and significant amounts of moisture and rain to hurricane storm force levels and rates. The system incorporates an electrical apparatus which may provide flame sensing and ignition via the flame rod assembly incorporating a quick drying insulator around a rod of the assembly to ensure proper operation of the electrical apparatus.




ign

Hot surface igniter adaptive control method

An adaptive gaseous fuel ignition control method for use in consumer and commercial appliances that reduces stress on and increases the life of a hot surface igniter without resulting in a failure to ignite condition is provided. The method provides a preheating period, a full temperature period, and a trial for ignition period. The preheating period gradually increases the power applied to reduce the stress resulting therefrom. Once a gas valve has been commanded open, the controller monitors the time for ignition of the gaseous fuel. If the time is longer than a threshold, either the applied power or the period of time during which the power is applied is increased to shorten the time. If, however, the ignition period is shorter than the threshold, either the power applied or the period of time during which the power is applied before commanding the gas valve open is lowered or shortened.




ign

Signal conditioner for use in a burner control system

A signal conditioner for use with a controller and a burner receives an input signal from the controller. A conversion circuit generates a primary output signal corresponding to the input signal to control the burner. The signal conditioner also includes a delay circuit. The delay circuit overrides the primary output signal generated by the conversion circuit and substitutes a delay signal to the burner at a predetermined level for a predetermined time. The signal conditioner may also include a temperature override circuit, which receives a temperature of air from the burner. If the temperature is above or below established limits, the temperature override circuit substitutes a temperature override signal to the burner.




ign

Signal processing apparatus

A signal processing apparatus executes a plurality of microprograms stored in a microprogram memory device in a time-sharing manner, so as to perform arithmetic operations on a digital signal entered by a signal input device. A delay memory device that delays the digital signal. The delay memory device has a plurality of delay areas that are independently provided for the respective microprograms, such that each of the microprograms that is being executed uses a corresponding one of the plurality of delay areas so as to delay the digital signal, and a common area that can be accessed by all of the microprograms. As a result, data such as tables for use in common by the plurality of microprograms can be stored, and the stored data can be easily used by each microprogram, without making the system complicated or increasing the cost of the apparatus.




ign

Method and apparatus of decoding low-rate visible light communication signals

Methods and apparatus related to the detection of low-rate visible light communication (VLC) signals and the recovery of information communicated by the VLC signals are described. Various methods and apparatus are well suited for embodiments in which a device, e.g., a smartphone, including a camera which uses a rolling shutter. The rolling shutter facilitates the collection of different time snapshots of a received low rate time varying VLC signal with different pixel rows in the image sensor of a frame corresponding to different time snapshots. In some embodiments, demodulation is used to recover and identify a single tone being communicated in a frame from among a plurality of possible alternative tones that may be communicated, each different tone corresponding to a different set of information bits.




ign

Signal transmission device

A signal transmission device drives a light-emitting element and outputs an optical signal depending on a data signal from an electronic device. The device includes an element driving portion which supplies a driving current to the light-emitting element, wherein the driving current is obtained by superimposing a modulation current on a bias current, the modulation current being dependent on the data signal indicating emitting information of the light-emitting element. A temperature compensation portion of the device controls the bias current and the modulation current depending on the temperature so that a temperature-current characteristic of the light-emitting element is reproduced based on the voltage which is dependent on the temperature and the voltage which is independent from the temperature, thereby performing current control depending on the temperature.




ign

Photonic monitoring for optical signals

This invention concerns real-time multi-impairment signal performance monitoring. In particular it concerns an optical device, for instance a monolithic integrated photonics chip, comprising a waveguide having an input region to receive a signal for characterization, and a narrow band CW laser signal. A non-linear waveguide region to mix the two received signals. More than one output region, each equipped with bandpass filters that extract respective discrete frequency bands of the RF spectrum of the mixed signals. And, also comprising (slow) power detectors to output the extracted discrete frequency banded signals.




ign

Measuring signal to noise ratio of a WDM optical signal

A WDM optical signal is transmitted through a tunable optical filter and is polarization-nulled to find optical signal to noise ratio of individual WDM channels. The polarization nulling can be performed using a heuristic multipoint extrema search method, such as Nelder-Mead method. A plurality of checkpoints can be included in the search to verify the progress and to improve the overall robustness of a real-time polarization nulling.




ign

Optical transport network system, optical-signal transmission path selecting method, and optical transmission device

An optical transport network system includes a plurality of NEs, each transmitting wavelength-multiplexed optical signals. Each NE includes a routing information DB that is used to store reachable area information, which contains identifiers of other NEs in a range within which the optical signals can be transmitted from the own NE without using an REG. A FROM NE includes a path candidate searching unit that searches for a plurality of path candidates for transmitting optical signals from the FROM NE to a TO NE. The TO NE includes a path selecting unit that selects a path for transmitting optical signals from among a plurality of path candidates. The path selecting unit obtains the number of times for which the REG is used for each of the plurality of path candidates; and, based on each number of times that is obtained, selects a path for transmitting the optical signals.




ign

System and method for compensating signal degradation in dual polarization optical systems

A method for adjusting an optical signal includes determining a polarization dependent loss (PDL) value associated with the optical signal, determining an angle between the optical signal and one or more axes of PDL, determining an amount of nonlinear phase noise due to PDL and nonlinear effects upon the optical signal based upon the PDL value and the angle, determining a phase rotation based upon the amount of nonlinear phase noise, and applying the phase rotation to the optical signal.




ign

Mitigating signal offsets in optical receivers

An optical receiver circuit is disclosed in which a number of electrical signals are processed to extract data encoded therein. The electrical signals may be compared during the process to selectively remove one or more waveforms from one or more corresponding electrical signals. Various data signals, each including one or more waveforms, may then be processed to extract the encoded data. The optical receiver circuit reduces, or eliminates, electrical offsets which may be present in one or more of the electrical signals to reduce corresponding errors in the encoded data signals.




ign

Molecular biosensors capable of signal amplification

The present invention provides molecular biosensors capable of signal amplification, and methods of using the molecular biosensors to detect the presence of a target molecule.




ign

Apparatus and method for compensating for sample misalignment

A method of compensating for sample misalignment in an optical measurement apparatus (40), comprises the steps of: determining an expected response from a detector (58) in said optical measurement apparatus given a particular set of parameters defining a path that light can take through the optical measurement apparatus from a source (42), via a sample (50), to the detector (58); measuring a response from the detector for the sample under test; and refining the set of parameters until the expected response and the measured response converge so as to determine the set of parameters giving rise to the measured response.




ign

Page alignment device for scrapbooking

A scrapbooking page alignment device for temporarily aligning at least two adjacent scrapbook pages having retention receivers extending from their respective spine edges, the device comprising (i) a base; and (ii) two or more spaced retention posts extending from said base; where said retention posts are dimensioned to temporarily receive the retention receivers of the two adjacent scrapbook pages.




ign

Frequency converter that suppresses crosstalk that occurs between a local oscillation signal and a received signal, and receiver that uses the frequency converter

The present invention is applied to a frequency converter used for a receiver. The frequency converter according to the present invention includes an LO signal generator (11) that generates an LO signal and outputs the LO signal; and a mixer (10) that multiplies a received signal that has been band-limited to a usable bandwidth of said receiver by the LO signal so as to convert the frequency of the received signal and outputs the resultant signal. Said LO signal generator is capable of varying a phase resolution.