Implementation of Digital Front End Processing Algorithms with Portability Across Multiple Processing Platforms September 20-21, 2011 John Holland, Jeremy.

Slides:



Advertisements
Similar presentations
Discussion on OFDMA in HEW
Advertisements

EEL6686 Guest Lecture February 25, 2014 A Framework to Analyze Processor Architectures for Next-Generation On-Board Space Computing Tyler M. Lovelly Ph.D.
Background: G Renee Managemen Corporation is a privately held engineering consulting firm located in Coconut Grove, Fl specializing in the design and development.
Electronics’2004, Sozopol, September 23 Design of Mixed Signal Circuits and Systems for Wireless Applications V. LANTSOV, Vladimir State University
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Reconfigurable Application Specific Computers RASCs Advanced Architectures with Multiple Processors and Field Programmable Gate Arrays FPGAs Computational.
IUCEE Workshop presentation-YVJoshi VLSI Signal Processing Y. V. Joshi SGGS Institute of Engineering and Technology, Nanded.
Parallel and Distributed IR
HW/SW Co-Synthesis of Dynamically Reconfigurable Embedded Systems HW/SW Partitioning and Scheduling Algorithms.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
May 8, Peripheral Design Options For USB 2.0 Solutions Dave Thompson Manager of High Speed I/O Development Agere Systems,
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Digital Signal Processing.
Mission/Vision Statement Deliver high performance COTS products for the most challenging applications. We help our customers reduce project risk by providing.
1 A survey on Reconfigurable Computing for Signal Processing Applications Anne Pratoomtong Spring2002.
© 2010 Altera Corporation—Public DSP Innovations in 28-nm FPGAs Danny Biran Senior VP of Marketing.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
A Compact and Efficient FPGA Implementation of DES Algorithm Saqib, N.A et al. In:International Conference on Reconfigurable Computing and FPGAs, Sept.
COLLABORATIVE EXECUTION ENVIRONMENT FOR HETEROGENEOUS PARALLEL SYSTEMS Aleksandar Ili´c, Leonel Sousa 2010 IEEE International Symposium on Parallel & Distributed.
© 2005 Mercury Computer Systems, Inc. Yael Steinsaltz, Scott Geaghan, Myra Jean Prelle, Brian Bouzas,
Reconfigurable Devices Presentation for Advanced Digital Electronics (ECNG3011) by Calixte George.
A Reconfigurable Advanced Tamper Resistant Embedded Processing Platform Jason Fritz, Michael Bonato, David French and Larry Scally
Future Airborne Capability Environment (FACE)
Efficient FPGA Implementation of QR
LOGO Hardware side of Cryptography Anestis Bechtsoudis Patra 2010.
1 Software Radio Technology Dr. John Chapin CTO Vanu, Inc. One Porter Square, Suite 18 Cambridge, MA Presentation to NSMA conference.
Software Defined Radio 長庚電機通訊組 碩一 張晉銓 指導教授 : 黃文傑博士.
Heterogeneous Multikernel OS Yauhen Klimiankou BSUIR
Vanderbilt University Department of Mechanical Engineering The Vibro-Acoustics Laboratory Observation and Control with Embedded Systems Prof. Ken Frampton.
Embedded Runtime Reconfigurable Nodes for wireless sensor networks applications Chris Morales Kaz Onishi 1.
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
Reconfigurable Computing Using Content Addressable Memory (CAM) for Improved Performance and Resource Usage Group Members: Anderson Raid Marie Beltrao.
© ASTRON On the Fly LOFAR Station Correlator André W. Gunst.
Lecture 10: Logic Emulation October 8, 2013 ECE 636 Reconfigurable Computing Lecture 13 Logic Emulation.
HPEC2002_Session1 1 DRM 11/11/2015 MIT Lincoln Laboratory Session 1: Novel Hardware Architectures David R. Martinez 24 September 2002 This work is sponsored.
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
High Performance Embedded Computing (HPEC) Workshop 23−25 September 2008 John Holland & Eliot Glaser Northrop Grumman Corporation P.O. Box 1693 Baltimore,
Hardware Architecture A. Voto, I. Dai, P. Oleniuk, B. Todd Standardisation of Automated Industrial Test Equipment for Mass Production of Control Systems.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
1 Improving the Risk Management Capability of the Reliability and Maintainability Program An introduction to the philosophy behind the AIAA S-102 Performance-Based.
Design Criteria and Proposal for a CBM Trigger/DAQ Hardware Prototype Joachim Gläß Computer Engineering, University of Mannheim Contents –Requirements.
2-PAD Digital Beamformer Chris Shenton11 th October PAD Digital Beamformer Chris Shenton 11 th October 2007.
Development of Programmable Architecture for Base-Band Processing S. Leung, A. Postula, Univ. of Queensland, Australia A. Hemani, Royal Institute of Tech.,
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Hardware Accelerator for Combinatorial Optimization Fujian Li Advisor: Dr. Areibi.
Omnisys There are a few different activities at Omnisys that may be of your interests. –New correlation spectrometer IC’s. –New FFT spectrometers –Future.
Programmable Logic Device Architectures
Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.
HPEC HN 9/23/2009 MIT Lincoln Laboratory RAPID: A Rapid Prototyping Methodology for Embedded Systems Huy Nguyen, Thomas Anderson, Stuart Chen, Ford.
Portable and Predictable Performance on Heterogeneous Embedded Manycores (ARTEMIS ) ARTEMIS 3 rd Project Review October 2015 WP6 – Space Demonstrator.
June, 1999©Vanu, Inc. Vanu Bose Vanu, Inc. Programming the Physical Layer in Wireless Networks.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
IV&V Facility Research and Development of Deployable IV&V Methods for FPGA Applications Northrop Grumman, KeyLogic Systems, Mountain State Information.
EU-Russia Call Dr. Panagiotis Tsarchopoulos Computing Systems ICT Programme European Commission.
1 Leveraging Multi-Core Processors in a CDMA-2000 SDR Base Station Steve Muir, John Chapin, Andrew Chiu, Victor Lum and Jeremy Nimmer Vanu, Inc.
08/10/ High Performance Parallel Implementation of Adaptive Beamforming Using Sinusoidal Dithers High Performance Embedded Computing Workshop Peter.
Introduction to Intrusion Detection Systems. All incoming packets are filtered for specific characteristics or content Databases have thousands of patterns.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
Antenna Arrays and Automotive Applications
Baseband Platforms - Architecture
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
OSKAR station simulator
Anne Pratoomtong ECE734, Spring2002
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Final Project presentation
Presentation transcript:

Implementation of Digital Front End Processing Algorithms with Portability Across Multiple Processing Platforms September 20-21, 2011 John Holland, Jeremy W. Horner, Randy Kuning, David B. Oeffinger Northrop Grumman Corporation P.O. Box 1693 Baltimore, Maryland High Performance Embedded Computing (HPEC) Workshop 2011 Copyright 2011 Northrop Grumman Corporation. All Rights Reserved.

1) Requirements & Capabilities Determine system algorithm requirements Evaluate candidate hardware 2) Establish Trade Space Critical system requirements Limitations on implementation A Process for Implementing Algorithms Across Hardware Platforms Can use this process with any algorithm and implementation 2 3) Partitioning Trade Partition the architecture into technologies 4) Final Architectural Selection Copyright 2011 Northrop Grumman Corporation. All Rights Reserved.

Example: Digital Beamforming Digital Beamforming –Architecture elements: time delays, phase shifts, synchronization –Key Parameters: number of channels, number of beams, signal bandwidth, data bandwidth Hardware Implementation Options –Devices: ASIC, FPGA, multi-core processors, GPUs –Boards: COTS Custom Each implementation option offers a unique set of capabilities and limitations 3 Hardware Platform Capabilities and Limitations Digital Beamforming Architecture Copyright 2011 Northrop Grumman Corporation. All Rights Reserved.

Example Architecture: FPGAs on a Custom Board System Requirements –Process multiple channels Algorithm Requirements –Over 100 Giga-operations/second Trade Space Restrictions –Radiation-tolerant FPGAs Architecture achieves a balance between capability, flexibility, and cost 4 Data Dependencies –None between sub-bands –Significant dependencies between beams Candidate Architectures –Minimize number of devices –Increase number of subbands in a given device Architecture for FPGAs on a Custom Board Copyright 2011 Northrop Grumman Corporation. All Rights Reserved.

Results: Beamforming Architectures for Land, Air, Sea, and Space Full Custom – ASICs and Custom Board –Minimizes power, maximizes performance FPGA and Custom Board –Minimizes the number of FPGAs –Maximizes resource use COTS Modular Processor –Open system architecture using off-the-shelf hardware. COTS and Advanced Processors –Highly programmable An adaptable design process allows algorithm portability across platforms 5 Full Custom Digital Beamformer COTS Modular Processor Beamformer Copyright 2011 Northrop Grumman Corporation. All Rights Reserved.