1 Meeting Agenda u Introduction (9:00-9:30) s Application driver focus of the GSRC, and implications for C.A.D. Theme s C.A.D. Theme status and futures.

Slides:



Advertisements
Similar presentations
18 July 2001 Work In Progress – Not for Publication 2001 ITRS Test Chapter ITRS Test ITWG Mike Rodgers Don Edenfeld.
Advertisements

More than Moore ITRS Summer Meeting 2008 July 14, 2008 San Francisco, CA.
ITRS Roadmap Design + System Drivers Makuhari, December 2007 Worldwide Design ITWG Good morning. Here we present the work that the ITRS Design TWG has.
System-level Architectur Modeling for Power Aware Computing Dexin Li.
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
CSE 5392By Dr. Donggang Liu1 CSE 5392 Sensor Network Security Introduction to Sensor Networks.
Calibrating Achievable Design Roundtable Discussion June 9, 2002 Facilitator: Bill Joyner, IBM/SRC Wayne Dai, Andrew Kahng, Tsu-Jae King, Wojciech Maly,
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Applying Wireless I/O Controller To NeSSI May 7, 2001 Mike Horton President & CEO Crossbow Technology, Inc.
Jan M. Rabaey EECS Dept. Univ. of California, Berkeley Ultra-low power and ultra-low cost wireless sensor nodes An integrated perspective.
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.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
Integrated  -Wireless Communication Platform Jason Hill.
1 Overview of Bluetooth technology Bluetooth protocol stack The Ericsson Bluetooth module Alternate solutions Wireless LANs Conclusions References Networking.
EET 4250: Chapter 1 Performance Measurement, Instruction Count & CPI Acknowledgements: Some slides and lecture notes for this course adapted from Prof.
abk C.A.D. Agenda u Roadmapping: “Living Roadmaps” for systems u SiP physical implementation platforms (CLC, SOS) s Tools needs u Interfaces and.
6/30/2015HY220: Ιάκωβος Μαυροειδής1 Moore’s Law Gordon Moore (co-founder of Intel) predicted in 1965 that the transistor density of semiconductor chips.
NeSSI Wireless Sensor / Actuator Networking March 7, 2001 John Crawford VP, Business Development Crossbow Technology, Inc.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Describe the four basic types of system units.
DARPA Calibrating Achievable Design Jason Cong, Wayne Dai, Andrew B. Kahng, Kurt Keutzer and Wojciech Maly.
Interconnection and Packaging in IBM Blue Gene/L Yi Zhu Feb 12, 2007.
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
CSIRO. Paul Roberts Digital Receivers SKANZ 2012 Digital Receivers for Radio Astronomy Paul Roberts CSIRO Astronomy and Space Science Engineering Development.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
INPUT-OUTPUT ORGANIZATION
Motherboard AKA mainboard, system board, planar board, or logic board. It is printed circuit board found in all modern computers which holds many of the.
MICA: A Wireless Platform for Deeply Embedded Networks
Information and Communication Technology Fundamentals Credits Hours: 2+1 Instructor: Ayesha Bint Saleem.
ECE 526 – Network Processing Systems Design Network Processor Architecture and Scalability Chapter 13,14: D. E. Comer.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
1 CS503: Operating Systems Spring 2014 Dongyan Xu Department of Computer Science Purdue University.
Copyright Prentice-Hall, Inc Chapter 2.
Introduction Computer Organization and Architecture: Lesson 1.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
1 Towards Optimal Custom Instruction Processors Wayne Luk Kubilay Atasu, Rob Dimond and Oskar Mencer Department of Computing Imperial College London HOT.
Itr3 lecture 3: the motherboard Thomas Krichel
Computer Anatomy Chin-Sung Lin Eleanor Roosevelt High School.
Improved air combat awareness - with AESA and next-generation signal processing Main beam jamming rejection Wide transmit beam Communication Side lobe.
Chapter 1 Computer Abstractions and Technology. Chapter 1 — Computer Abstractions and Technology — 2 The Computer Revolution Progress in computer technology.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
CHAPTER Microcomputer as a Communication Device. Chapter Objectives Examine the components of the motherboard that relate to communication Describe a.
CS 546: Intelligent Embedded Systems Gaurav S. Sukhatme Robotic Embedded Systems Lab Center for Robotics and Embedded Systems Computer Science Department.
A Survey on Interlaken Protocol for Network Applications Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan,
16722 Mo: data acquisition150+1 data acquisition.
BMTS 242: Computer and Systems Lecture 4: Computer Hardware and Ports Yousef Alharbi Website
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
Overview of VLSI 魏凱城 彰化師範大學資工系. VLSI  Very-Large-Scale Integration Today’s complex VLSI chips  The number of transistors has exceeded 120 million 
Chapter 2.
Raw Status Update Chips & Fabrics James Psota M.I.T. Computer Architecture Workshop 9/19/03.
DUSD(Labs) GSRC Calibrating Achievable Design 11/02.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
VU-Advanced Computer Architecture Lecture 1-Introduction 1 Advanced Computer Architecture CS 704 Advanced Computer Architecture Lecture 1.
Hardware Architecture
System on a Programmable Chip (System on a Reprogrammable Chip)
Johannes Lang: IPMI Controller Johannes Lang, Ming Liu, Zhen’An Liu, Qiang Wang, Hao Xu, Wolfgang Kuehn JLU Giessen & IHEP.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
System On Chip.
Architecture & Organization 1
Direct Attached Storage and Introduction to SCSI
Chapter5.
CS294-1 Reading Aug 28, 2003 Jaein Jeong
Architecture & Organization 1
Overview of VLSI 魏凱城 彰化師範大學資工系.
Today’s agenda Hardware architecture and runtime system
Chapter 1 Introduction.
Presentation transcript:

1 Meeting Agenda u Introduction (9:00-9:30) s Application driver focus of the GSRC, and implications for C.A.D. Theme s C.A.D. Theme status and futures u GTX (Technology Extrapolation) s Tool status and current development (Mike Oliver) (9:30-9:45) s Recent work (9:45-10:45) t DRAM (Michael Wang (Dai)) t Interconnect modeling (Xuejue Huang (King)) t Global signaling (Himanshu Kaul (Sylvester)) s What can GTX do to support drivers? (10:45-11:30) u Bookshelf (CAD-IP Reuse) s Status and summary of recent work (Igor Markov) (11:30-noon) s Open Access (1:00-2:00) s What can Bookshelf do to support drivers = vertical benchmarks++ ? (2:00-2:45) u Roadmap for C.A.D. Theme + action items (until adjourn)

2 C.A.D. Initiatives u Specification Gap: e.g., What will be the critical design problem? s GTX s GTX models include canned optimizations = canned design space explorations u Development and Delivery Gap: e.g., How to deploy DT better/faster? s Bookshelf u Measurement Gap: e.g., Did achievable design improve? s Metrics s Definition of success u (Next up: Education? Measuring research process?) u Shared Context Is A Force Multiplier

3 Ubiquitous Node Design Specifications u Major Constraints (depending upon the application) s Cost: < 1 $ s Size: 1 mm 3 … 1 cm 3  Power: between 10  W and 100 mW (depending upon ubiquitousness and mobility) u Hybrid s Mixed-signal (sensing, air interface, power train) s Mixed technology (passives, MEMs) u Limited flexibility s Downloadable and adaptable application layer s Parameterizable interfaces

4 Perspective: Single-Chip Bluetooth Radio (Alcatel, 2001)

5 PicoNode V3 Architecture Voltage Supply Voltage Supply LocalHW MAC DW DATA sfrbus or membus? 20MHz Clock Source ADC 4kB XDATA 16kB CODE PHY Chip Supervisor SIF ADC Voltage Supply OOK Receiver Flash Storage Sensor2 Sensor1 PrgThresh0PrgThresh1 OOK Transmitter Tx0Tx2 User Interface Serial SIF = sensor interface GPIO FlashIF Serial

6 Challenge: Packaging “ Smart Dust ” mote Combines sensing, computation, optical communication, and solar array [K. Pister (UCB)]

7 Home Networking Driver u System: 10 GOps/s s 2-3 types of I/O ports (PCI, USB, Ethernet) s Bus speed: MHz s Bus bandwidth: 2-4 Gb/s s Memory speed: MHz u Core Processor: s Transistors: 5-60 Million s Clock frequency: 500MHz-1 GHz s Area: mm 2 s Power: >= 50W

8 Specification of a Home Network 2005 u System: (18 GOps/s) s 4-5 types of I/O ports (PCI, USB, Ethernet, , IEEE 1394, Bluetooth) s Area: 10-50mm 2, Power: <5W s Bus speed: MHz s Bus bandwidth: Gb/s s Memory speed: 400MHz-1GHz s Analog part ? u Core Processor: s Transistors: 5-50 Million s Clock frequency: 500MHz-1 GHz s Area: mm 2 s Power: < 20W u Network Processor: s Transistors: Million s Clock frequency: MHz (2-10 PE’s) s Area: mm 2 s Power: < 10W

9 Home Network in 2005 Ethernet webpad laptop Bluetooth IEEE1394 HDTV Ethernet pc Broadband modem (cable/xDSL) Embedded gateway Printer

10 Design Challenge: What Does the Military Want A Modern Fighter/Attack Radar To Do? such as: Attack MissionTarget acquisition Target discrimination Weapon delivery support Detect, ID, locate friend or foe AMRAAM, JDAM, etc. Contribute to…by providing… such as: SurvivabilitySituational awareness Low observability EMCON and LPI Electronic attack Navigation aid Air & surface Low RCS Power management Spoofing, jamming TF/TA SupportabilityHigh availability Small logistics footprint Long MTBF, short MTTR Min. spares kit, test set AffordabilityLow cost of ownership Low impact on the aircraft No DMS problems Weight, cooling These broad objectives were set forth by Mike Lucas (Northrop Grumman) in his DARPA presentation last December Background*: * Source: Mike Lucas, Northrop Grumman

11 The Future Design Challenge: A Digital ESA Radar Processor/ Controller Exciter to Mission Computer Digital ESA BSC A/D Digital Beam Former Power Supply Array Driver Aircraft power * Source: Mike Lucas

12 Digital Radar Technology Directions u AESA/Receiver s More Channels: 1000 s Higher A/D Sampling Rates: 1Gsps and Above s Higher Dynamic Range: bits u Beam Forming s Higher Signal Processing Throughputs: 100 of TFLOPS s Continued Power Constraints: Needs 100 GFLOPS/Watt s Optimized Mission Specific Processing, Low Cost ASICs s High AESA to Beam Former Bandwidth: Multi Tbps u Signal Processing s Parallel Processing Architectures with High Bisection Bandwidth s Increased Use of COTS and Standards s Increased Software Reuse * Source: Mike Lucas

13 Drivers, GSRC, and C.A.D. Theme u GSRC is now managed by DARPA  design drivers are key s Require quantified proofs of impact s Also, quarterly progress reports, etc. u C.A.D. Theme status s + “Living Roadmap”: high perceived impact and value s + Research not centrally managed, aligned  freedom to do as we please s + Funding this year was stable for everyone s - Bookshelf fairly dormant, external participation only for $ s - Metrics dormant (but, progressing in Cadence) s - Integration with other Themes, FRCs is minimal t Fabrics, Power/Energy, System-Level integrations should be deep/active t Integrations with Interconnect, MSD, C2S2 focus centers should be deep/active u Theme processes will have to change s Roadmap, concrete plans, quarterly progress report roll-up s Alignment with theme work s Conference calls, … (other mechanisms)

14 Living Roadmap (of Application Drivers) u Network, telecommunications, embedded computing systems s Synchronous buses  1Gbps, differential signaling  10Gbps s Network, optical interfaces have multipliers of 10x, 4x (faster than device density,speed) s Train wrecks: chip-to-package and system-level interconnects (materials, signaling standards, implementation costs), power, design TAT, cost u Appropriate metrics are “non-traditional”: density, cost, performance, power, and RAS (reliability, availability, and serviceability) s Density: connections and bandwidth per cm (2,3), watts/m 3 s Performance: How many interconnect/cm (2,3) ? How long are traces? What types of signals, and what voltage levels, will meet signaling rate needs? s Cost: decompositions (mother, switch/routing, control, port interface, application), and dimensions (per (gE, FC, DWDM, …) port, Gbps, MIPS, $ …) s RAS: unintentionally / intentionally (for func) dropped bits/packets dropped, failure rates u Many models to build and integrate: SOC integration (what is integratable, at what cost), analog circuits/DT (how badly do these fail to scale), design quality and cost, power (circuits, multi-Vdd/Vt/tox / biasing, GALS/GSLA, …), manufacturing interface (variability, NRE, layout densities, …) u GTX within DT: What are the key design technology needs? s Application roadmap (= ITRS System Drivers Chapter = complement to ITRS ORTCs) s Application product ROI = value/cost (= attributes not yet well-defined/-measured) s Impacts of Design Technology (== Metrics initiative)

15 Bookshelf u Goal is to produce component-based, application-specific design methodologies and flows s How will the methodology space be explored, and flows prototyped? s Where are the reusable components? u Open-source (understandable, reusable), malleable DT components s Centered on back end, completely missing AMS capabilities, … u Common data model and access mechanism (and repository?) s OpenAccess source code release u Design Drivers very close to vertical benchmarks (= existing Bookshelf slot) s Recent overtures from IBM, LSI w.r.t. OpenAccess, working vertical benchmarks s Potential work with Fabrics on snap-on flows, etc. u KEY: Common DT Infrastructure u Other: synergy with education in VLSI design, design technology

16 Metrics u Goal: measure and improve s Systems s Processes u Relevant system attributes / metrics u System value u System cost (design, production) s From system ROI, have a platform from which to evaluate technology ROI u Technology cost (research, advanced research, development, …) u Supporting technologies / infrastructures (data mining, parameter identification, model fitting) u Other: Research process s What is the impact of FCRP ? (# newspaper articles? # papers? Coauthorship statistics? Survey results? Scientific health of (Design/Test, Interconnect, etc.) communities?) == part of original “Measure and Improve” goals

17 Meeting Agenda u Introduction (9:00-9:30) s Application driver focus of the GSRC, and implications for C.A.D. Theme s C.A.D. Theme status and futures u GTX (Technology Extrapolation) s Tool status and current development (Mike Oliver) (9:30-9:45) s Recent work (9:45-10:45) t DRAM (Michael Wang (Dai)) t Interconnect modeling (Xuejue Huang (King)) t Global signaling (Himanshu Kaul (Sylvester)) s What can GTX do to support drivers? (10:45-11:30) u Bookshelf (CAD-IP Reuse) s Status and summary of recent work (Igor Markov) (11:30-noon) s Open Access (1:00-2:00) s What can Bookshelf do to support drivers = vertical benchmarks++ ? (2:00-2:45) u Roadmap for C.A.D. Theme + action items (until adjourn)