[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] State of HDTV 2
From: |
Eric Blossom |
Subject: |
Re: [Discuss-gnuradio] State of HDTV 2 |
Date: |
Wed, 5 Apr 2006 14:51:17 -0700 |
User-agent: |
Mutt/1.5.9i |
On Wed, Apr 05, 2006 at 05:27:51PM -0400, Charles Swiger wrote:
> On Wed, 2006-04-05 at 10:16 -0700, Eric Blossom wrote:
>
> > I moved it all to a new module, gr-atsc in CVS.
> >
> > It's already autoconfiscated and ready to go. There's a file,
> > README.signal_flow in the top level directory that tells how the old
> > code was connected together. There are loopback tests for the first
> > two blocks in each direction in the python directory.
> >
> > The normal:
> >
> > ./bootstrap
> > ./configure
> > make && make check && make install
> >
>
> Ok, found it - If I understand correctly, it looks like the next block
> to finsh is the convolutional interleaver, and it's reverse the
> convolutional de-interleaver.
That's right!
When you loop the deinterleaver back, you'll need to account for the
52 segment delay through it. Using gr.skiphead is probably the
easiest solution (thanks Martin!).
>
> Existing 2.0 layers:
> --------------------
>
> Src (mpeg transport) Dst
> v ^
> Randomizer Derandomizer
> v ^
> Reed-Soloman Encoder -----> RS Decoder
>
>
>
> Yet to be done:
> ---------------
>
> v ^
> Convolutional Interleaver -> De-Interleaver
> v ^
> Trellis Encoder -> Viterbi Decoder
> v ^
> Field Sync Multiplexor -> Field Sync Demux
> v ^
> Symbol Mapper Equalizer
> v ^
> Weaver Modulator Head Field Sync Checker
> v ^
> FIR Filter (lp root raised cosine) Bit Timing Loop3
> v ^
> Weaver Modulator Tail Remove DC
> ^
> | FIR Filter, Image Remove
> | ^
> | FPLL Carrier Tracking PLL
> | and down converter
> | IF ^
> +-----------------> FIR Filter (lp root raised
> cosine)
>
>
> Actually the FIR filters already exist, as does the carrier tracking
> PLL and mixer. Since we start with a complex source already (usrp
> in place of the mc4020 'short' data source) image removal won't be
> necessary (I guess). So really all we need is the logic from 6 blocks
> repackaged for a receiver, and 6 for a transmitter to do stage-by-stage
> testing. IIUC.
Yep, you're on the right track!
Eric
- [Discuss-gnuradio] My First HDTV screenshot from USRP, mao mao, 2006/04/03
- Re: [Discuss-gnuradio] My First HDTV screenshot from USRP, Eric Blossom, 2006/04/03
- Re: [Discuss-gnuradio] My First HDTV screenshot from USRP, Charles Swiger, 2006/04/03
- Message not available
- Message not available
- Message not available
- Message not available
- [Discuss-gnuradio] State of HDTV 2, Charles Swiger, 2006/04/05
- Re: [Discuss-gnuradio] State of HDTV 2,
Eric Blossom <=
- Re: [Discuss-gnuradio] State of HDTV 2, Charles Swiger, 2006/04/06
- Re: [Discuss-gnuradio] State of HDTV 2, Charles Swiger, 2006/04/06
- Re: [Discuss-gnuradio] State of HDTV 2, Eric Blossom, 2006/04/06