摘要:
An integrated data processing platform for processing a digital signal that includes a general purpose processor and a digital signal processor (DSP) module. The DSP module recovers digital data from a digital signal utilizing a sequence of DSP operations selected by the general purpose processor. The general purpose processor processes the digital data recovered by the DSP module, but is also available to perform general purpose tasks. A shared internal memory array selectively provides information to the DSP module and to the general purpose processor. The information stored in the internal memory array includes operands utilized in the execution of the DSP algorithm and selected instructions and data utilized by the general purpose CPU either for controlling the execution of the DSP algorithm or for executing its own general purpose tasks. While in many applications the data processing system will include an analog front end that converts a modulated input signal received on an analog transmission channel to a corresponding digital signal for processing by the data processing system, the data processing system may also receive the digital signal directly from a digital source.
摘要:
An integrated data processing platform for processing a digital signal that includes a general purpose processor and a digital signal processor (DSP) module. The DSP module recovers digital data from a digital signal utilizing a sequence of DSP operations selected by the general purpose processor. The general purpose processor processes the digital data recovered by the DSP module, but is also available to perform general purpose tasks. A shared internal memory array selectively provides information to the DSP module and to the general purpose processor. The information stored in the internal memory array includes operands utilized in the execution of the DSP algorithm and selected instructions and data utilized by the general purpose CPU either for controlling the execution of the DSP algorithm or for executing its own general purpose tasks. While in many applications the data processing system will include an analog front end that converts a modulated input signal received on an analog transmission channel to a corresponding digital signal for processing by the data processing system, the data processing system may also receive the digital signal directly from a digital source.
摘要:
An integrated data processing system includes a shared internal bus for transferring both instructions and data. A shared bus interface unit is connected to the shared internal bus and connectable via a shared external bus to a shared external memory array such that instructions and data held in the shared external memory array are transferrable to the shared internal bus via the shared bus interface unit. A general purpose (GP) central processing unit (CPU) is connected to the shared internal bus for retrieving GP instructions. The GP CPU includes an execution unit for executing GP instructions to process data retrieved by the GP CPU from the shared internal bus. A digital signal processor (DSP) module connected to the shared internal bus, the DSP module includes a signal processor for processing an externally-provided digital signal received by the DSP module by executing DSP command-list instructions. Execution of DSP command-list code instructions by the DSP module is independent of and in parallel with execution of GP instructions by the GP CPU. A shared internal memory that holds command-list code instructions and is connected for access by the DSP module for retrieval of command-list code instructions for execution by the DSP module and for access by the GP CPU for storage and retrieval of instructions and data.
摘要:
An integrated data processing system includes a shared internal bus for transferring both instructions and data. A shared bus interface unit is connected to the shared internal bus and connectable via a shared external bus to a shared external memory array such that instructions and data held in the shared external memory array are transferrable to the shared internal bus via the shared bus interface unit. A general purpose (GP) central processing unit (CPU) is connected to the shared internal bus for retrieving GP instructions. The OP CPU includes an execution unit for executing GP instructions to process data retrieved by the GP CPU from the shared internal bus. A digital signal processor (DSP) module connected to the shared internal bus, the DSP module includes a signal processor for processing an externally-provided digital signal received by the DSP module by executing DSP command-list instructions. Execution of DSP command-list code instructions by the DSP module is independent of and in parallel with execution of GP instructions by the GP CPU. A shared internal memory that holds command-list code instructions and is connected for access by the DSP module for retrieval of command-list code instructions for execution by the DSP module and for access by the GP CPU for storage and retrieval of instructions and data.
摘要:
A method of for aliasing suppression in a sub-band speaker-phone system, comprising receiving an analog audio signal from a near end analog audio input interface, converting said analog audio signal into a near end digital audio signal using an A2D; receiving N≧2 sub-bands decoded digital audio data from a far-end, merging said N≧2 sub-bands decoded digital audio data into a wideband (WB) decoded digital audio data to be converted by D2A unit and provided to analog audio output interface; splitting said near-end digital audio signal into N≧2 near-end sub-bands digital audio signals; subtracting a simulated digital signal from said sub-band digital audio signal, wherein said simulated digital signal is created by an echo cancelling unit; and applying dynamic anti aliasing suppression (DAAS) with varying aggressiveness on each of said N≧2 near-end sub-band digital audio signals.
摘要:
A method for improving the intelligibility of an incoming telephone signal, including boosting loudness of at least one band of poorly heard frequencies of the signal within at least one band of intensities of the signal, the band lying below a predetermined intensity level at which telephone standard conformance testing is performed, thereby to generate a differentially boosted telephone signal. Alternatively or in addition, intelligibility of sibilants in a narrow band telephone signal is enhanced, by doubling the sampling rate of the narrow band signal by interpolation, thereby to provide a narrow band interpolated signal, generating a harmonic extrapolation signal by harmonically extrapolating from the narrow band interpolated signal thereby to estimate the missing portions of the telephone signal, the harmonic extrapolation comprising a sequence of pulses located at peaks of the interpolated signal, generating a missing energy estimator measure estimating energy missing at high frequency bands of the telephone signal, continuously modulating the amplitude of the pulses in said sequence of pulses based on said missing energy estimator measure, thereby to generate a modulated signal, passing the modulated signal through a shaping filter thereby to obtain a shaped signal, and summing the shaped signal with the interpolated signal.
摘要:
A receiver of baseband signals from a communications line characterized by baseline wander, including a pre-decoding section, which receives and samples the signals and subtracts each sample from a preceding sample so as to generate corrected data, and an equalization section, which receives the corrected data and generates equalized output data representative of data input to the line and generally free of the baseline wander. The receiver preferably includes an A/D converter, which digitizes the signals either before or after pre-decoding.
摘要:
A multi-core plastic optical fiber is used for multi-channel communication purposes. An alignment tool comprising a light source, selective filter and a detachable alignment-tube having a guide notch is provided to map the individual cores of a multi-core plastic optical fiber and prepare the connection of optical transceivers to both exposed ends of a pre-cut length of fiber. The alignment method results in a pre-cut length of fiber having alignment-tubes with guide notches secured to both ends. Transceiver guide projections mate to the notches, creating a complete optical multi-path between the transceiver active elements through the fiber cores. An automatic method of assembling optical transmitters to a multi-core fiber and mating optical receivers uses no alignment tools and tubes. This method dictates a specific placement of the optical transmitters in relation to the cores and receivers, assigning each transmitter to a preferred receiver based on detected light signal criteria.
摘要:
A method of for aliasing suppression in a sub-band speaker-phone system, comprising receiving an analog audio signal from a near end analog audio input interface, converting said analog audio signal into a near end digital audio signal using an A2D; receiving N≧2 sub-bands decoded digital audio data from a far-end, merging said N≧2 sub-bands decoded digital audio data into a wideband (WB) decoded digital audio data to be converted by D2A unit and provided to analog audio output interface; splitting said near-end digital audio signal into N≧2 near-end sub-bands digital audio signals; subtracting a simulated digital signal from said sub-band digital audio signal, wherein said simulated digital signal is created by an echo cancelling unit; and applying dynamic anti aliasing suppression (DAAS) with varying aggressiveness on each of said N≧2 near-end sub-band digital audio signals.
摘要:
A communication signal receiver performs a timing adjustment function of sampling with a circuit that also reduces the amount of electromagnetic interference (EMI) emitted from the receiver. The receiver includes an analog front end circuit that samples an input modulated carrier waveform responsive to a sampling clock signal to generate a digitized replica. The timing of the sampling is responsive to a timing signal. The digitized replica is analyzed to determine an appropriate adjustment to the sampling and, thus, to the timing signal. The frequency of the sampling is changed in accordance with the timing signal as adjusted, without adjusting the phase of the sampling. In particular, the frequency of the sampling is changed by removing transitions from an input clock signal to generate the sampling clock signal.