| Author |
Message |
seankuay
Guest
|
Posted:
Tue Nov 29, 2005 1:16 am Post subject:
Implementing SSB-ASK in DSP |
|
|
Hi Experts,
I am pretty new to DSP system (few days old). Currently i am trying out
lecture assignment on implementing SSB-ASK in DSP processor in digita
domain. I am implementing in the +/- 900Mhz range, data rate around 10
kbps.
My problem now is i need to generate a pair of I/Q stream in to the R
module with frequency hopping enabled. In order to perform this, i need t
have a block to perform phase shift of 90 degrees, which i believe shoul
be hilbert transform.
I would like to know whether this kind of implementation is possible an
practical using the DSP platform. Where can i find more information abou
hilbert transform in dsp?
Thanks. |
|
| Back to top |
|
 |
Tim Wescott
Guest
|
Posted:
Tue Nov 29, 2005 9:16 am Post subject:
Re: Implementing SSB-ASK in DSP |
|
|
seankuay wrote:
| Quote: | Hi Experts,
I am pretty new to DSP system (few days old). Currently i am trying out a
lecture assignment on implementing SSB-ASK in DSP processor in digital
domain. I am implementing in the +/- 900Mhz range, data rate around 100
kbps.
My problem now is i need to generate a pair of I/Q stream in to the RF
module with frequency hopping enabled. In order to perform this, i need to
have a block to perform phase shift of 90 degrees, which i believe should
be hilbert transform.
I would like to know whether this kind of implementation is possible and
practical using the DSP platform. Where can i find more information about
hilbert transform in dsp?
Thanks.
Yahoo? |
AltaVista (same as Yahoo, but I'm used to the interface)?
The eternal classic Google?
In AltaVista the answer is: +"hilbert transform" +DSP
--
Tim Wescott
Wescott Design Services
http://www.wescottdesign.com |
|
| Back to top |
|
 |
seankuay
Guest
|
Posted:
Tue Nov 29, 2005 4:01 pm Post subject:
Re: Implementing SSB-ASK in DSP |
|
|
Hi,
actually i am also looking into implementing the ssb-ask weaver method i
DSP processor. It looks like hilbert in TI for eg. takes around 120
cycles for a window of 32 samples.
Perhaps multiplication with sine and cosine will be more efficient i
dsp.
Thanks anyway.
| Quote: | seankuay wrote:
Hi Experts,
I am pretty new to DSP system (few days old). Currently i am trying ou
a
lecture assignment on implementing SSB-ASK in DSP processor in digital
domain. I am implementing in the +/- 900Mhz range, data rate aroun
100
kbps.
My problem now is i need to generate a pair of I/Q stream in to the RF
module with frequency hopping enabled. In order to perform this, i nee
to
have a block to perform phase shift of 90 degrees, which i believ
should
be hilbert transform.
I would like to know whether this kind of implementation is possibl
and
practical using the DSP platform. Where can i find more informatio
about
hilbert transform in dsp?
Thanks.
Yahoo?
AltaVista (same as Yahoo, but I'm used to the interface)?
The eternal classic Google?
In AltaVista the answer is: +"hilbert transform" +DSP
--
Tim Wescott
Wescott Design Services
http://www.wescottdesign.com
|
|
|
| Back to top |
|
 |
Jerry Avins
Guest
|
Posted:
Tue Nov 29, 2005 5:16 pm Post subject:
Re: Implementing SSB-ASK in DSP |
|
|
seankuay wrote:
| Quote: | Hi,
actually i am also looking into implementing the ssb-ask weaver method in
DSP processor. It looks like hilbert in TI for eg. takes around 1200
cycles for a window of 32 samples.
|
Huh? A Hilbert transformation is done with an antisymmetric FIR, and the
half-band approach has every other tap value equal to zero. The delay is
a whole number of sample times with an odd number of taps, and pulling
the I signal from the center tap makes equalizing the delays free. For a
well written MAC and circular addressing, 33 non-zero taps should
execute in about 35 cycles.
| Quote: | Perhaps multiplication with sine and cosine will be more efficient in
dsp.
|
It can be, depending on how good a match for ripple you want. Two short
filters with identical ripple can execute faster than one longer one
with next to on ripple at all.
...
Jerry
--
Engineering is the art of making what you want from things you can get.
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ |
|
| Back to top |
|
 |
|
|
|
|