Monday, July 23, 2018

[Discuss-gnuradio] Announcing the RFNoC Workshop at the GNU Radio Conference

======================================================================
   *** Announcing the RFNoC Workshop at the GNU Radio Conference ***

            Ettus Research will be running free, hands-on,
           technical workshops at the GNU Radio Conference,
                   and you are welcome to attend!

                         GNU Radio Conference
                         17-21 September 2018
                        Las Vegas, Nevada, USA
                  https://www.gnuradio.org/grcon-2018/

======================================================================
                       *** RFNoC Workshop ***

                           Three Sessions

                         Monday September 17
                           13:15 to 17:00

                        Tuesday September 18
                           08:45 to 12:15

                        Wednesday September 19
                           08:45 to 12:15

                         Registration Link:
              https://www.ettus.com/GNU-Radio-Conference

Full Title:

Introduction to FPGA Programming on the USRP Using the RFNoC Framework

Abstract:

Ettus Research's RFNoC (RF Network-on-Chip) software framework is designed to decrease the development time for experienced FPGA engineers seeking to integrate IP into the USRP FPGA signal processing chain. RFNoC is the framework for USRP devices that use Xilinx 7-series FPGAs (E310, E312, X300, X310). RFNoC is built around a packetized network infrastructure in the FPGA that handles the transport of control and sample data between the host CPU and the radio. Users target their custom algorithms to the FPGA in the form of RFNoC blocks, which are processing blocks that attach to this network. RFNoC blocks act as independent nodes on the network that can receive and transmit data to any other node (e.g., another RFNoC block, the radio block, or the host CPU). Users can create modular, FPGA-accelerated SDR applications by chaining RFNoC blocks into a flowgraph. RFNoC is supported in UHD and GNU Radio. In this workshop, we will present an interactive hands-on tutorial on RFNoC, including a discussion on its design and capabilities, demonstrations of several existing examples, and provide a walk-through on implementing a user-defined RFNoC block, integrating the RFNoC block into UHD and invoking it from C++, and integrating the RFNoC block into GNU Radio and invoking it from a flowgraph. We will also demonstrate how to send command and receive response packets between RFNoC blocks, as well as discuss test benches in detail.

Prerequisites:

Attendees should have some previous experience with Linux and using the Linux command line, and basic familiarity with a programming language such as C, C++, or Python, and have basic understanding of fundamental concepts in DSP and RF. Attendees should also have some basic familiarity with Verilog. Extensive or deep experience with these topics is not necessary.

Attendees do not have to bring any USRP radios or laptop computers.

All necessary hardware and software will be provided in the workshop.

Attendees may optionally bring their own laptops for use in the workshop, but this is not required. The laptop should have a minimum of 8 GB memory, 60 GB of free disk space, one Ethernet port, and one USB 3.0 port. The laptop may run Microsoft Windows (7, 8.1, or 10), Apple macOS (10.12 or 10.13), or Linux (Ubuntu 16.04.4, 18.04, or Fedora 27, 28), and must have both Oracle VirtualBox 5.2 and the VirtualBox Extension Pack installed (we test with Ubuntu 18.04 and VirtualBox 5.2.14).

======================================================================
Details and Logistics:

* The workshops are technical and hands-on, and contains new additional content.

* Each of the three sessions has the same content. Please only register for one session.

* The workshop itself is free, but registration with the GNU Radio Conference is required.

* The registrations for the GNU Radio Conference and for the RFNoC Workshop are separate.

* Space is limited and will be allocated on a first-come, first-serve basis.

* For questions, please email "support@ettus.com".

* Register for the workshop at the link below:
https://www.ettus.com/GNU-Radio-Conference

* We look forward to seeing you there!!

======================================================================
                                EOF
======================================================================


No comments:

Post a Comment