High-Level Hardware-Software Co-design of an 802

Slides:



Advertisements
Similar presentations
Maciej Gołaszewski Tutor: Tadeusz Sondej, PhD Design and implementation of softcore dual processor system on single chip FPGA Design and implementation.
Advertisements

1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
Configurable System-on-Chip: Xilinx EDK
Performance Analysis of Processor Characterization Presentation Performed by : Winter 2005 Alexei Iolin Alexander Faingersh Instructor:
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
v8.2 System Generator Audio Quick Start
14432 Albemarle Point Place Chantilly VA Phone (703) Fax (703) EMWIN S/W Receiver April 27, 2004.
Why to Apply Digital Transmission?
1 DSP Implementation on FPGA Ahmed Elhossini ENGG*6090 : Reconfigurable Computing Systems Winter 2006.
Out-of-Order OpenRISC 2 semesters project Semester A: Implementation of OpenRISC on XUPV5 board Final A Presentation By: Vova Menis-Lurie Sonia Gershkovich.
Viterbi Decoder Project Alon weinberg, Dan Elran Supervisors: Emilia Burlak, Elisha Ulmer.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Computer Security Conference 15 APR 2010 FPGAs In The Classroom : Practice and Experience William M. Jones, Ph.D. Department of Computer Science Coastal.
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
Implementing Adaptive Modulation in a Software-Defined Cognitive Radio Brandon Bilinski Computer Engineering Senior, Clemson University.
Out-of-Order OpenRISC 2 semesters project Semester A: Implementation of OpenRISC on XUPV5 board Midterm Presentation By: Vova Menis-Lurie Sonia Gershkovich.
PERFORMANCE COMPARISON AND EVALUATION OF A AND ITS IMPLEMENTATION IN RECONFIGURABLE ENVIRONMENT SABA ZIA 2007-NUST-MS-PHD-TE-05 Project Advisor:
Implementation of OFDM Transmitter based on the IEEE d Standard Presented by: Altamash Janjua, Umar Chohan Supervisors: Dr. Brian L. Evans and Mr.
Software Defined Radio
1 WORLD CLASS – through people, technology and dedication High level modem development for Radio Link INF3430/4431 H2013.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
The Case of Software Defined Radio with MSRA (work-in-progress) Yongguang Zhang with Kun Tan, Fan Yang, Jiansong Zhang, Haitao Wu, Chunyi Peng, Songwu.
SW and HW platforms for development of SDR systems SW: Model-Based Design and SDR HW: Concept of Modular Design and Solutions Fabio Ancona Sundance Italia.
Analysis of Verification System using SoC Platform Communication Circuit & System Design Lab., Dept. of Computer and Communication Engineering, Chungbuk.
Towards the Design of Heterogeneous Real-Time Multicore System Adaptive Systems Laboratory, Master of Computer Science and Engineering in the Graduate.
Adapting the USRP as an Underwater Acoustic Modem Paul Ozog, Miriam Leeser, Milica Stojanovic Department of Electrical and Computer Engineering Northeastern.
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
Project D1427: Stand Alone FPGA Programmer Final presentation 6/5/10 Supervisor: Mony Orbach Students: Shimrit Bar Oz Avi Zukerman High Speed Digital Systems.
LEBÉE Marie-Hélène PERALTA Philippe A1B IEEE j standard.
M. ALSAFRJALANI D. DZENITIS Runtime PR for Software Radio 2/26/2010 UFL ECE Dept 1 PARTIAL RECONFIGURATION (PR)
Introduction or Background
Software defined radio (SDR) requires deep knowledge of the operating environment and coding. A bi-directional transceiver in MATLAB that allows automated.
Implementing a MATLAB-based Self-Configurable Software Defined Radio Transceiver Presenter: Kaushik Chowdhury Next GEneration NEtworks and SYStems Lab.
Doc.: IEEE g Submission March 2009 Michael SchmidtSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Students: Inna Sigal and Yuval Bar-Tal Supervisor: Tsachi Martsiano Spring 2015.
1 Enabling Protocol Coexistence: High-Level Hardware-Software Co-design of Flexible Modern Wireless Transceivers Benjamin Drozdenko Graduate Research Assistant.
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
Introduction to OFDM and Cyclic prefix
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
Electronic and Information Engineering Department (DIEI) Slide 1 Euro Sereni (presenter) Giuseppe Baruffa, Fabrizio Frescura, Paolo Antognoni A SOFTWARE.
What is CRKIT Framework ? Baseband Processor :  FPGA-based off-the-shelf board  Control up to 4 full-duplex wideband radios  FPGA-based System-on-Chip.
1 Modeling Considerations for the Hardware-Software Co-design of Flexible Modern Wireless Transceivers Benjamin Drozdenko, Matthew Zimmermann, Tuan Dao,
Baseband Platforms - Architecture
Maj Jeffrey Falkinburg Room 2E46E
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Multiway Noticeboard with User Configure Features Using IOT & PC
Prototyping SoC-based Gate Drive Logic for Power Convertors by Generating code from Simulink models. Researchers Rounak Siddaiah, Graduate Student-University.
Hands On SoC FPGA Design
Reconfigurable Antenna by Ahmed Alawneh, Mohammed Mansour and Alaa Rawajbeh The supervisor: Dr. Allam Mousa   2014 An-Najah National University.
Design and Validation of a UWB Transmitter for FPGA Implementation
GNU Radio A Free Software Defined Radio
ENG3050 Embedded Reconfigurable Computing Systems
Design and implementation of a frequency hopping transceiver on a sdr kit Phase-V
DETAILED SYSTEM DESIGN
A Wireless Sensor Node SoC with a Profiled Power Management Unit for IR Controllable Digital Consumer Devices Dong-Sun Kim, Member, IEEE, Byung-Soo Kim,
Figure 1 PC Emulation System Display Memory [Embedded SOC Software]
Partial Proposal: 11n Physical Layer
GSM Network Architecture
February 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Compromise for UWB Interoperability –
Submission Title: [FEC and modulations options and proposal for TG4a ]
Implementation of a GNSS Space Receiver on a Zynq
Manual Robotics ..
doc.: IEEE yy/xxxxr0 Date:
COS 463: Wireless Networks Lecture 9 Kyle Jamieson
doc.: IEEE <doc#>
MSN 2009 Workshop 9th July 2009 Ali Al-Sherbaz Torben Kuseler
(Lecture by Hasan Hassan)
802.11a - High Speed PHY in the 5 GHz band PHY overview
Reconfigurable Computing (EN2911X, Fall07)
Presentation transcript:

High-Level Hardware-Software Co-design of an 802 High-Level Hardware-Software Co-design of an 802.11a Transceiver System using Zynq SoC Benjamin Drozdenko Graduate Research Assistant & Ph.D. Candidate Advisors: Prof. Leeser (RCL) & Prof. Chowdhury (GENESYS) Northeastern University, Boston, MA New England Workshop on Software Defined Radio (NEWSDR) June 3, 2016 Begin with “Good afternoon, and thank you for having me here today. My name is…” Mention both advisors and labs, and what they stand for. Mention who’s funding you—MathWorks. Acknowledgments:

Wireless Transceivers: Prevalence and Challenges Surge in wireless devices 10B devices today, 50B by 2050 $14 trillion business over next 10 years 2.4, 5.8 GHz: 802.11a/b Designated ISM Bands LTE Wi-Fi 54-60, 76-88, 470-698 MHz: 802.11af TV Whitespace Reuse Challenges: Times Change C1: Adapt to changing protocols to handle contention C2: Maintain/increase bit rates C3: Decrease energy usage and error rates 3.55-3.65 GHz: Military RADAR Reuse C4: Change center frequency to use new bandwidths

HW-SW Prototyping Platform: Software Tools HDL Coder: Create HW Description Language (HDL) code Vivado: Synthesize, Implement, and Generate FPGA Bitstream Embedded Coder: Generate C code for ARM Processor MathWorks Simulink™ Model FPGA Zynq SoC CPU Transmit Path Embedded Coder™ 1 2 3 4 5 6 Ethernet (to CPU) C Code ARM Executable Receive Path 7 6 5 4 3 2 HDL Coder™ JTAG (to FPGA) HDL Code FPGA Bitstream Xilinx Vivado® Host PC: Runs SW Tools Zynq-Based Heterogeneous Computing System

Modeling the HW-SW Divide Point: 7 Model Variants SW HW V6 SW HW V5 SW HW V4 SW HW V3 SW HW V2 SW HW V1 SW HW Tx Path 1: Additive Scrambling 2: Convolutional Encoding 3: Block Interleaving 4: Digital (BPSK) Modulation 5: OFDM Modulation 6: Preamble Insertion Rx Path 1: Preamble Detection 2: OFDM Demodulation 3: Digital Demodulation 4: Block Deinterleaving 5: Viterbi Decoding 6: Descrambling FPGA Zynq SoC CPU Transmit Path 1 2 3 4 5 6 Receive Path 6 5 4 3 2 1 Zynq-Based Heterogeneous Computing System V1: SW-only model V4: Adds Tx4 & Rx3 to HW V2: Adds Tx6 & Rx1 to HW V5: Adds Tx3 & Rx4 to HW V3: Adds Tx5 & Rx2 to HW V6: Adds Tx2 & Rx5 to HW V7: HW-only model