Abstract:
A receiver includes an antenna interface, a frequency translation bandpass filter (FTBPF), a sample and hold module, and a down conversion module. The antenna interface is operable to receive a received wireless signal from an antenna structure and to isolate the received wireless signal from another wireless signal. The FTBPF is operable to filter the received wireless signal to produce an inbound wireless signal. The sample and hold module is operable to sample and hold the inbound wireless signal in accordance with an S&H clock signal to produce a frequency domain sample pulse train. The down conversion module is operable to convert the frequency domain sample pulse train into an inbound baseband signal.
Abstract:
A receiver includes a bandpass filter module, a sample and hold module, a discrete time bandpass filter module, a discrete time notch filter module, a combining module, and a conversion module. The bandpass filter module filters an inbound wireless that includes a desired signal component and an undesired signal component. The sample and hold module is operable to sample and hold the filtered inbound wireless signal to produce a frequency domain sample pulse train. The discrete time bandpass filter module bandpass filters the frequency domain sample pulse train to produce a bandpass filtered sample pulse. The discrete time notch filter module notch filters the frequency domain sample pulse train to produce a notched filtered sample pulse. The combining module combines the bandpass filtered sample pulse and the notched filtered sample pulse to produce a filtered inbound signal. The conversion module converts the filtered inbound signal into an inbound baseband signal.
Abstract:
A receiver includes a sample and hold module, a discrete time filter module, and a conversion module. The sample and hold module includes a sample switching module, an impedance module, and a hold switching module. The sample switching module outputs samples of an inbound wireless signal in accordance with a sampling clock signal. The impedance module temporarily stores the samples. The hold switching module outputs a filtered representation of the samples in accordance with a hold clock signal to produce a frequency domain sample pulse train, wherein a filter response of the sample and hold module is in accordance with a ratio between the sampling clock signal and the hold clock signal. The discrete time filter module, which may be programmable, filters the frequency domain sample pulse train. The conversion module, which may be programmable, converts the filtered sample pulse into an inbound baseband signal.
Abstract:
A transmitter includes a conversion module, a sample and hold module, and a discrete time bandpass filter module. The conversion module is operable to convert a first outbound baseband signal into a first outbound frequency domain pulse signal and to convert a second outbound baseband signal into a second outbound frequency domain pulse signal. The sample and hold module operable to sample and hold the first outbound frequency domain pulse signal and the second outbound frequency domain pulse signal to produce a frequency domain sample pulse train. The discrete time bandpass filter module is operable to filter the frequency domain sample pulse train to produce a first outbound wireless corresponding to the first baseband signal and to produce a second outbound wireless signal corresponding to the second inbound baseband signal.
Abstract:
A transmitter includes a conversion module, a sample and hold module, and a discrete time bandpass filter module. The conversion module is operable to convert an outbound baseband signal into outbound frequency domain pulse signal. The sample and hold module is operable to sample and hold the outbound frequency domain pulse signal to produce a frequency domain sample pulse train, wherein the sample and hold module is clocked at a rate corresponding to a frequency component of an outbound wireless signal. The discrete time bandpass filter module is operable to bandpass filter the frequency domain sample pulse train to produce the outbound wireless signal.
Abstract:
A receiver includes an antenna interface, a frequency translation bandpass filter (FTBPF), a sample and hold module, and a down conversion module. The antenna interface is operable to receive a received wireless signal from an antenna structure and to isolate the received wireless signal from another wireless signal. The FTBPF is operable to filter the received wireless signal to produce an inbound wireless signal. The sample and hold module is operable to sample and hold the inbound wireless signal in accordance with an S&H clock signal to produce a frequency domain sample pulse train. The down conversion module is operable to convert the frequency domain sample pulse train into an inbound baseband signal.
Abstract:
A discrete digital transceiver includes a receiver sample and hold module, a discrete digital receiver conversion module, a transmitter sample and hold module, a discrete digital transmitter conversion module, clock generation module, and a processing module. The receiver sample and hold module samples and holds an inbound wireless signal in accordance with a receiver S&H clock signal. The discrete digital receiver conversion module converts the receiver frequency domain sample pulse train into an inbound baseband signal. The transmitter sample and hold module samples and holds an outbound signal to produce a transmitter frequency domain sample pulse train. The discrete digital transmitter conversion module converts a transmitter frequency domain sample pulse train into the outbound wireless signal. The clock generation module generates S&H clock signals in accordance with a control signal. The processing module generates the control signal such that the S&H clock signals are shifted.
Abstract:
A circuit can process a sample of a signal to emulate, simulate, or model an effect on the signal. Thus, an emulation circuit can produce a representation of a real-world signal transformation by processing the signal according to one or more signal processing parameters that are characteristic of the real-world signal transformation. The emulation circuit can apply analog signal processing and/or mixed signal processing to the signal. The signal processing can comprise feeding the signal through two signal paths, each having a different delay, and creating a weighted sum of the outputs of the two signal paths. The signal processing can also (or alternatively) comprise routing the signal through a network of delay elements, wherein a bank of switching or routing elements determines the route and thus the resulting delay.
Abstract:
In several embodiments of the invention, a programmable architecture for FIR filters includes a tapped delay chain and a number of different slices. Each slice has a multiplexer that receives all of the tapped input-signal samples and a programmable current driver. Each slice can be independently programmed to correspond to any one of the taps in the delay chain, such that zero, one, or more slices can be associated with any of the delay-chain taps. Moreover, the current driver in each slice can be independently programmed to contribute any available driver strength level for the selected tap, where the combination of one or more drive strengths associated with a given tap corresponds to the effective tap coefficient for that tap. In this way, the architecture can be programmed to provide a variety of different filters having not just transfer functions with different coefficient values, but also transfer functions having different numbers of pre-cursor and/or post-cursor taps.