Abstract:
Digital signal-processing structure and methodology which feature a time-slice-based digital fabricating engine, and software operating structure operatively associated with that engine structured to operate the engine in a time-slice-based fabrication mode wherein the engine, in a time-differentiated and instantiating manner, functions to fabricate a time-succession of individual, composite wave digital filters. Each of these filters takes the form of (1) a concatenated assembly including one to a plurality of upstream, early-stage, decimate-by-two, signal-processing agencies connected in a cascade series arrangement, with each such agency possessing a first transfer function having a first transition bandwidth, and (2) a single, downstream, later-stage, decimate-by-two, signal-processing agency which possesses a second transfer function having a transition bandwidth which is less than the mentioned first transition bandwidth.
Abstract:
The present invention provides a system and method for representing quasi-periodic (“qp”) waveforms comprising, representing a plurality of limited decompositions of the qp waveform, wherein each decomposition includes a first and second amplitude value and at least one time value. In some embodiments, each of the decompositions is phase adjusted such that the arithmetic sum of the plurality of limited decompositions reconstructs the qp waveform. These decompositions are stored into a data structure having a plurality of attributes. Optionally, these attributes are used to reconstruct the qp waveform, or patterns or features of the qp wave can be determined by using various pattern-recognition techniques. Some embodiments provide a system that uses software, embedded hardware or firmware to carry out the above-described method. Some embodiments use a computer-readable medium to store the data structure and/or instructions to execute the method.
Abstract:
A data interpolating filter is disclosed, in which a wave digital filter is used for processing two-channel data with one data path. A sample and hold part samples and holds data, and selectively provides the sampled and held data for at least two different channels. An adapter filters the sampled and held data from the sample and hold part to produce interpolated data. The adapter filters the sampled and held data using a selectable one of at least two different filter coefficients, and a filtering signal delaying part delays the interpolated data in response to selecting signals.
Abstract:
A wave digital filter implements a pipelining strategy to significantly increase the processing speed of circuits. The implementation allows high frequency digital signals to be processed at higher speeds than were previously possible. The implementation overcomes potential hardware limitation of wave digital filters and allows pipelining to be applied without introducing delays into the feedback loops. In particular, the implementation teaches how to increase the processing speed of a two port adaptor which is commonly used in the construction of wave digital filters.
Abstract:
Multi-dimensional digital filters have such a circuit structure that their transfer function corresponds to that of an antimetrical filter, and have a characteristic function that is a rational function of the squares of the equivalent complex frequencies. Multi-dimensional filters, wave digital filters as well, can thereby be realized having a closed attenuation behavior.
Abstract:
The wave digital filter derived from a symmetric lattice reference filter includes two one-port networks each of which consists of storage elements interconnected by arithmetic units. Each arithmetic unit comprises a digital multiplier and three digital adders. Higher order filters thus require a substantial amount of arithmetic hardware. In accordance with the present invention, the amount of arithmetic hardware in the wave digital filter derived from a symmetric lattice filter is substantially reduced by multiplexing an arithmetic unit in each one-port network. In particular, a single arithmetic unit in each one-port is successively configured as each individual arithmetic unit of the non-multiplexed one-port. Intermediate output signals are stored in temporarily vacant storage elements. In one described embodiment of the present invention, the two multiplexed one-port networks of the wave digital filter are further multiplexed to require only one arithmetic unit.
Abstract:
A wave digital filter comprising at least one filter section without delay elements, each port thereof having a positive port admittance, and the signal quantities therein being operated upon, preferably within certain individual multiport adaptors of the filter section, in such a way that the pseudo power, ##EQU1## RECEIVED BY RESPECTIVE ADAPTOR PORTS V OF PORT ADMITTANCE G.sub.v and associated with input quantities a.sub.v (t.sub.m) and output quantities b.sub.v (t.sub.m) at respective operating times t.sub.m, is equal to or preferably only slightly greater than the value of the pseudo power function p (t.sub.m) which is obtained by omitting rounding or truncating, respectively, or overflow of the numbers being processed, and instead carrying out arithmetic operations precisely.
Abstract:
An improved filter technique, as for example, for use with ladder digital filters which allows any LC-ladder filter to be simply translated into a corresponding digital structure. If one of the characteristics of an adaptor is chosen equal to unity, the output of that adaptor will be independent of the input which means that the direct path between the input and output is interrupted, thus eliminating undesirable closed loops to exist. The invention also provides for isolation between input and output ports in filter elements without the use of delay devices.
Abstract:
A resonant transfer filter is disclosed for use in a resonant transfer system having a normally open gate which is closed at a sampling frequency for the transfer of energy. The filter incorporates inductance elements and capacitance elements having values determined directly from the transmission function for filters in the resonant transfer mode developed by Cattermole and having a passband width of less than one-half of the sampling frequency. The filter element values are determined by first choosing a prototype filter configuration which approximates the system attenuation requirements and which is suitable for resonant transfer applications. The prototype element values are used as starting values which are revised or altered to decrease the difference between the Cattermole transmission function when computed using the starting element values, and later the altered values, and the ideal transmission function, equaling unity over the passband and zero in the stopband.