discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] DVB-S2/X Block Party at GNU Radio Conference 2018


From: Dan CaJacob
Subject: Re: [Discuss-gnuradio] DVB-S2/X Block Party at GNU Radio Conference 2018
Date: Mon, 25 Jun 2018 23:52:55 -0400

Absolutely. It's kind of insane to build an RFNOC system without first having a software implementation. This will be exciting!

On Mon, Jun 25, 2018 at 5:22 PM Martin Braun <address@hidden> wrote:
It would be great to have both. Even if you can't do real-time decoding,
you can get pretty far with non-realtime decoding. And at least, we'd
have a reference design (even it's too slow). Although of course, I'd
very much love to see RFNoC blocks for various other reasons :)

-- M

On 06/21/2018 08:30 AM, Michelle Thompson wrote:
> "Enthusiastic Yes" on RFNoC. 
>
> Our assumption is that we will need RFNoC. I think we could certainly
> use some advice on workflow. 
>
> The LDPC FEC decode effort right now includes attempts with Xilinx SDSoC
> to convert functions from the GPU codebase into hardware accelerated
> FPGA code. From there, package for RFNoC.
>
> This plan has advantages and disadvantages. We're here to learn and
> contribute whatever we can. 
>
> We have several SDSoC licenses and several full Vivado licenses. We have
> at least one X310, several B210s, and a variety of other FPGA dev boards
> (Snickerdoodls, Ultra96, etc).
>
> We have plenty of Plutos and some LimeSDRs. 
>
> -Michelle W5NYV
>
>
> On Wed, Jun 20, 2018 at 3:42 PM, Dan CaJacob <address@hidden
> <mailto:address@hidden>> wrote:
>
>     I'd suggest incorporating RFNOC at least as an option. I suspect
>     actual use of DVBS2X might be rather boring if you're stuck on a
>     processor.
>
>     On Wed, Jun 20, 2018 at 4:38 PM Michelle Thompson
>     <address@hidden <mailto:address@hidden>>
>     wrote:
>
>         Hello everyone,
>
>         GNU Radio Conference is coming up in September. If you haven't
>         registered and want to go, please do at
>         https://www.gnuradio.org/grcon-2018/
>         <https://www.gnuradio.org/grcon-2018/>
>
>         There's a special event this year called Block Party.
>
>         It's an effort to get DVB-S2 and DVB-S2X receivers in GNU Radio.
>
>         We will have our own room and tables and swag. We will have
>         docents enthusiasm and test equipment. We're looking for more!
>         We'll have documentation and refreshments. 
>
>         We need blocks! 
>
>         Most blocks needed for DVB-S2/X receive do, in some form,
>         already exist. Some do not. Some just need additional modulation
>         and codings added to them. 
>
>         Receiver design is hard, but breaking it up into small blocks
>         makes it tractable. 
>
>         The DVB protocol documents are all open. There are
>         implementation guidelines. See https://www.dvb.org/
>
>         There are several community members that are experts in this
>         area. There is a team (Phase 4 Ground - find out more at
>         https://phase4ground.github.io/
>         <https://phase4ground.github.io/>) that needs DVB-S2/X to work
>         in GNU Radio. There is a lot of interest from a variety of other
>         groups including Libre Space, ARRL, AMSAT, and TAPR.
>
>         If you are able to contribute to this effort, I want to know
>         about it! I am here to support it. I'd like nothing better than
>         to complete the Block Party at GNU Radio Conference with
>         working, tested, documented blocks for a DVB-S2/X receiver. This
>         contribution makes our open source terrestrial and space radio
>         designs for Phase 4 Ground possible, and also opens up a lot of
>         other work. 
>
>         The thing that is considered the hardest part is the LDPC FEC
>         decode. We have an open source implementation that targets GPUs.
>         We want to take this and get it into RFNoC. If you are working
>         on this as well, we want to collaborate and support and combine
>         and promote. 
>
>         The GPU implementation (by Charles Brain G4GUO) of LDPC decode
>         can be found at our repository folder here:
>         https://github.com/phase4ground/DVB-receiver/tree/master/G4GUO-LDPC-on-GPU/DVB-S2XTxRx
>         <https://github.com/phase4ground/DVB-receiver/tree/master/G4GUO-LDPC-on-GPU/DVB-S2XTxRx>
>
>         Phase 4 Ground is devoted to an open source implementation of
>         DVB-S2 and DVB-S2X for amateur radio terrestrial and space use.
>         We are part of Open Research Institute. Learn more about this
>         non-profit here: https://openresearch.institute/
>         <https://openresearch.institute/>
>
>         -Michelle W5NYV
>
>         _______________________________________________
>         Discuss-gnuradio mailing list
>         address@hidden <mailto:address@hidden>
>         https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>         <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>
>     --
>     Very Respectfully,
>
>     Dan CaJacob
>
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
--
Very Respectfully,

Dan CaJacob

reply via email to

[Prev in Thread] Current Thread [Next in Thread]