Baseband Implementation of an OFDM System for 60GHz Radios: From Concept to Silicon Jing Zhang University of Toronto.

Slides:



Advertisements
Similar presentations
OFDM Transmission Technique Orthogonal Frequency Division Multiplexer
Advertisements

TOPIC : SYNTHESIS DESIGN FLOW Module 4.3 Verilog Synthesis.
SOC Design: From System to Transistor
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
Journées Micro-Drones Presentation High Data Rate Transmission System for Micro UAVs LEP> SCN Fabien MULOT: Internship ONERA-SUPAERO Vincent CALMETTES:
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.
Graduate Computer Architecture I Lecture 15: Intro to Reconfigurable Devices.
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
The Design Process Outline Goal Reading Design Domain Design Flow
Overview of MB-OFDM UWB Baseband UWB Base-band Time/Freq. Synchronization for SFO Reporter : 黃彥欽 指導教授 : 吳仁銘 博士 2007/01/05 通訊工程研究所 國立清華大學.
1 Chapter 13 Cores and Intellectual Property. 2 Overview FPGA intellectual property (IP) can be defined as a reusable design block (Hard, Firm or soft)
Tejas Bhatt and Dennis McCain Hardware Prototype Group, NRC/Dallas Matlab as a Development Environment for FPGA Design Tejas Bhatt June 16, 2005.
Matlab as a Design Environment for Wireless ASIC Design June 16, 2005 Erik Lindskog Beceem Communications, Inc.
1 Chapter 7 Design Implementation. 2 Overview 3 Main Steps of an FPGA Design ’ s Implementation Design architecture Defining the structure, interface.
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
© 2011 Xilinx, Inc. All Rights Reserved Intro to System Generator This material exempt per Department of Commerce license exception TSU.
Hierarchical Physical Design Methodology for Multi-Million Gate Chips Session 11 Wei-Jin Dai.
Juanjo Noguera Xilinx Research Labs Dublin, Ireland Ahmed Al-Wattar Irwin O. Irwin O. Kennedy Alcatel-Lucent Dublin, Ireland.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Communication Theory as Applied to Wireless Sensor Networks muse.
Design methodology.
1 Chapter 2. The System-on-a-Chip Design Process Canonical SoC Design System design flow The Specification Problem System design.
Trigger design engineering tools. Data flow analysis Data flow analysis through the entire Trigger Processor allow us to refine the optimal architecture.
PERFORMANCE COMPARISON AND EVALUATION OF A AND ITS IMPLEMENTATION IN RECONFIGURABLE ENVIRONMENT SABA ZIA 2007-NUST-MS-PHD-TE-05 Project Advisor:
Design Verification An Overview. Powerful HDL Verification Solutions for the Industry’s Highest Density Devices  What is driving the FPGA Verification.
A New Method For Developing IBIS-AMI Models
Weekly Group Meeting Project: Software Defined Radio Development using Network-On-Chip based Rapid Prototyping Platform By Assad Saleem.
FPGA-Based System Design: Chapter 6 Copyright  2004 Prentice Hall PTR Topics n Design methodologies.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
Tinoosh Mohsenin and Bevan M. Baas VLSI Computation Lab, ECE Department University of California, Davis Split-Row: A Reduced Complexity, High Throughput.
Teaching VLSI Design Considering Future Industrial Requirements Matthias Hanke
Paper Review Avelino Zepeda Martinez High Performance Reconfigurable Pipelined Matrix Multiplication Module Designer.
1 Towards Optimal Custom Instruction Processors Wayne Luk Kubilay Atasu, Rob Dimond and Oskar Mencer Department of Computing Imperial College London HOT.
ELEC692/04 course_des 1 ELEC 692 Special Topic VLSI Signal Processing Architecture Fall 2004 Chi-ying Tsui Department of Electrical and Electronic Engineering.
The Macro Design Process The Issues 1. Overview of IP Design 2. Key Features 3. Planning and Specification 4. Macro Design and Verification 5. Soft Macro.
ASIC, Customer-Owned Tooling, and Processor Design Nancy Nettleton Manager, VLSI ASIC Device Engineering April 2000 Design Style Myths That Lead EDA Astray.
Doc.: IEEE /081r2 Submission February 2004 McCorkle, MotorolaSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
High Speed Digital Systems Lab. Agenda  High Level Architecture.  Part A.  DSP Overview. Matrix Inverse. SCD  Verification Methods. Verification Methods.
An Overview of Hardware Design Methodology Ian Mitchelle De Vera.
Final Presentation Winter Barak Shaashua Barak Straussman Supervisor: Idan Shmuel.
Modeling a Multicarrier Wireless Communication Transceiver Embedded Software Systems Literature Survey March 24,2004 By Hunaid Lotia.
© 2014 Airbus Defence and Space – All rights reserved. The reproduction, distribution and utilization of this document as well as the communication of.
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
Low Power, High-Throughput AD Converters
PAPR Reduction Method for OFDM Systems without Side Information
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
Doc.: IEEE Submission July 14, 2003 Tewfik/Saberinia, U. of MNSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Poster Winter Barak Shaashua Barak Straussman Supervisor: Idan Shmuel.
Implementing Tile-based Chip Multiprocessors with GALS Clocking Styles Zhiyi Yu, Bevan Baas VLSI Computation Lab, ECE Department University of California,
Real-Time System-On-A-Chip Emulation.  Introduction  Describing SOC Designs  System-Level Design Flow  SOC Implemantation Paths-Emulation and.
Microprocessor Design Process
Introduction to OFDM and Cyclic prefix
Low Power, High-Throughput AD Converters
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
ASIC Design Methodology
百億位元乙太網路之基頻數位訊號處理設計 10GBase-T Ethernet Baseband DSP Design-Equalizer
通訊系統晶片研究室 指導教授:吳仁銘 清華大學電機系/通訊所 資電館625室
RTL Simulator for VChip Emulator
Simulink Implementation of a Cable Modem
Klaus Witrisal Signal Processing and Speech Communication Lab
Matlab as a Development Environment for FPGA Design
High Level Synthesis Overview
Matlab as a Design Environment for Wireless ASIC Design
Channel Estimation in OFDM Systems
ECE-C662 Introduction to Behavioral Synthesis Knapp Text Ch
February 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Compromise for UWB Interoperability –
Month Year doc.: IEEE yy/xxxxr0 January 2008
THE ECE 554 XILINX DESIGN PROCESS
Channel Estimation in OFDM Systems
THE ECE 554 XILINX DESIGN PROCESS
Presentation transcript:

Baseband Implementation of an OFDM System for 60GHz Radios: From Concept to Silicon Jing Zhang University of Toronto

System Overview FEC Encoder Constellation Mapping IFFT GI Insertion & Time Domain Windowing FEC Decoder Constellation Demapping Freq. Domain Correction GI Removal Freq. Domain Processing Channel Estimation Synchronization FFT Modulation Core DAC & RF RF & ADC Channel Demodulation Core Data rate up to 1.6 Gbps (Possible application: Gigabit Wireless Ethernet) BPSK/QPSK/16QAM 1K point FFT/IFFT, 512 MHz sampling frequency

Design Challenges Meeting performance specification Multi-disciplinary design [communication theory to silicon] Design methodology challenge: Correctness & Efficiency in design representation, synthesis and verification. Tools and Flow needed. Behavior Model Architecture Model RTL Model Silicon Initial Concept Mature EDA tools available System (Behavior/Algorithm) Level Design Architecture Level Design Register Transfer Level Level Design Back-end Flow (Physical Level Design) Design synthesis Design Verification: verify against upper level model

System Level Design Performance Target (Data rate, BER…) OFDM Calculator Design Constraints (BW, Channel…) Design Parameters (FFT Size GI Length…) Meet Spec.? Rapid Design ExplorationDetailed Simulation Architecture Design N Y Floating Point Matlab Model Simulation

Architecture Level Design Statistical Analysis Fixed Point Matlab Model Simulation Word Length Meet Spec.? N Y Word-length Fine-tune Macro Architecture Design Micro Architecture Design Architecture Specification Finite-Word-Length effect evaluation is critical and time consuming Macro architecture design Functional block identification and interface definition Global control and data flow arrangement Micro architecture design Pipelining and Parallel processing unit arrangement Detailed data-path and local control design Finite-Word-Length Effect EvaluationArchitecture Mapping

RTL Level Design & Physical Design RTL Coding Fixed Point Matlab Model Reference Model Simulation RTL Simulation Logic Synthesis Architecture Specification Fixed point Matlab model serves as the reference model for RTL model verification Stimulus and response files used in the testbench of RTL simulation Logic synthesis and P&R: scripts widely used to speed up iteration Design result: Die size: 4.05 mm by 4.85 mm, in TSMC 0.18μm 6LM CMOS process I/O Signals: 76 Performance: 4 parallel pipelines running at 135 MHz Stimulus & Response files Place & Route GDSII