RFNoC & Vivado HLS Challenge - Team Rabbit Ears: ATSC Receiver

Authors

  • Andrew Lanez United States Navy & UCSD
  • Sachin Bharadwaj Sundramurthy University of California, San Diego
  • Alireza Khodamoradi University of California, San Diego

Keywords:

RFNoC, Vivado HLS, ATSC, ATSC Receiver, DTV, Digital Television, GNU Radio, GRCon, X310, FPGA, High-level synthesis

Abstract

Creation of custom RFNoC (RF Network-on-chip) blocks that process a received ATSC (Advanced Television Systems Committee) signal is presented. The development workflow of RFNoC blocks may be perceived as complex and intimidating to some. Management of that workflow starting from Vivado HLS (High-Level Synthesis) 2015.4 and proceeding through the RFNoC framework is clarified with procedural steps. Coding and high-level synthesis optimization techniques that were used are discussed.

References

Downloads

Published

2017-09-07