Network Event Bulletin
|
|
- Lucas Hood
- 6 years ago
- Views:
Transcription
1 Network Event Bulletin FPGA Network Meeting : Moving Beyond RTL University of Hertfordshire, 21 st January 2015 The first FPGA Network meeting of the year was kindly hosted by the Engineering and Technology Faculty of the University of Hertfordshire in Hatfield. In their well-equipped auditorium around 50 NMI Members and invited guests heard a full day of talks and discussions, focussing on the question, Is High-Level Synthesis ready for the mainstream? This bulletin summarises the main discussions points and conclusions reached during the meeting. About NMI NMI is the champion for the UK Electronic Systems and Technology Industry Our mission is to help make the UK a leading location for electronic systems and technology businesses. We aim to support our members short-term priorities and our industry s long-term needs. Our work covers the skills agenda, operational excellence, innovation, investment, and representation. NMI believes the industry in the UK & Ireland needs outstanding engineering skills to succeed. Every event we do is aimed at providing valuable information for engineers and managers to learn from peers, build understanding of The state of the art and debate approaches to current challenges. We maintain Technical Networks of industry professionals and leading academics covering most of the common electronic engineering disciplines. All our Networks events are free to members and invited guests. We look forward to welcoming you as part of the growing NMI community for details see NOTE: All presentations are available as pdfs via the Members Only areas of All enquiries from non-members should be made to Doug Amos at doug.amos@nmi.org.uk
2 Moving Beyond RTL Since it burst onto the scene via a myriad of start-ups and ideas, Electronics System Level (ESL) design has coalesced into two distinct application domains, these being Modelling and Implementation, as shown on an old Synopsys slide I resurrected from a previous NMI event. ESL Modelling of systems for the purposes of test and verification has definitely reached mainstream and in most teams, chip verification employs high-level models at the transaction-level based on well-established standards. ESL Implementation, requires that the model itself becomes the golden source for the rest of the Synthesis and P&R flow. Whether that model is created in a block-based tool, such as Simulink from The Mathworks, or is created using a software language, often C or a derivative; High-Level Synthesis (or HLS) lies at the heart of that flow. Most would agree that ESL Implementation has not gained such wide acceptance as ESL Modelling, and the slow emergence of a mainstream HLS tool is often cited as the culprit; but is that fair, and is it finally an outmoded opinion? Our introductory discussion, very ably led by Alex Grove of FirstEDA and Dr. David Thomas of Imperial College, gave us a Short History of HLS and explained some of the fundamental concepts within HLS, and the path taken by HLS technology to reach today s state of the art. The first question tackled was What is HLS? and most presenters returned to that question during the day, however, Alex s slide below gives a succinct answer. Alex recommended the so-called Blue Book of HLS as a good guide, and details of this book are given on page 6 of this bulletin. 2
3 In addition, David and Alex highlighted that historically and even today, different HLS tools appear to target different types of user. For example, some tools might be useful for software teams who want to use FPGA to create bespoke hardware accelerators by retargeting their OpenCL inner loops. David in turn explained that although HLS has been developed for decades, it is still a subject of much academic research, as described on the slide below. _ 3
4 To give a current user s perspective, Andy Nicol came from Edinburgh to explain how HLS enables widespread use of a Model-Driven Engineering (MDE) flow at Selex ES. Andy explained that Selex ES have successfully employed an MDE approach for many years; modelling and implementing complex closed-loop control systems and signal processing algorithms. MDE allows Selex to implement digital electronics in FPGA via an HLS-based flow including tools from The Mathworks and Xilinx. However, this is part of a larger integrated MDE methodology which also includes mechanical, software and other constituents of highly integrated systems. Andy also raised the important point that HLS should not merely be seen as a stand-alone, push-button replacement for RTL synthesis, but as part of an integrated in-house workflow. 4
5 _ During the morning break, attendees were able to view demonstrations from sponsors Synopsys and Calypto, and to carry on discussions started during the first session. Then, back in the auditorium, we were welcomed by our host for the day; Prof. Reza Sotudeh, Dean of the faculty of Engineering and Technology at the University of Hertfordshire. Prof. Sotudeh kindly addressed us regarding the faculty s milestones to date, informing us that his was probably the largest engineering and technology faculty of any educational establishment in the country. _ Next, it was the turn of three leading HLS tool providers to give us technical details and demonstrations of the latest commercially available tools. Firstly, Richard Langridge of Calypto (re)introduced us to Catapult 8.0, giving insights into how an untimed behavioural description written in C, C++ or even SystemC can be synthesised into cycle-accurate and timed RTL, ready for the rest of the FPGA tool chain. The secret sauce of today s HLS is the powerful scheduling capability, and automated selection of optimum micro-architectures for a given behavioural requirement. Richard explained that scheduling breaks an operation over one or more clock cycles in order to meet timing and implementation constraints, as shown in the slide below. Richard also talked about how selecting a different architecture for a function can remove sub-optimal objects from the design to avoid these becoming performance bottlenecks. This sparked some interesting discussion around the presence (or not) of memory blocks in architectures having a significant effect that would make the HLS scheduler s work harder than necessary. Richard mentioned that over 1000 tape-outs had already occurred through Catapult, targeting either FPGA or SoC/ASIC implementations; sometimes both. Given this impressive number, it may be that the answer to the question about HLS being ready for mainstream is that it has already been ready for some time! 5
6 Reference was again made to the HLS Blue Book which gives some generic guidelines on how best to describe and constrain high-level behaviours, allowing tools such as Catapult the most freedom to optimise and schedule the implementation of the design. The blue book reference is as follows... Title: High-Level Synthesis Blue Book Author: Michael Fingeroff Publisher: Xlibris (21 May 2010) Language: English ISBN-10: ISBN-13: Available on amazon for around 22 _ HLS Scheduling was also apparent in the next presentation/demonstration from Sergei Storojev, who joined us from Xilinx in Grenoble. The recent addition of HLS to the Vivado tool suite has brought it within the reach of many new users, targeting solely Xilinx devices, of course. Sergei reiterated Richard s assertion that HLS is going mainstream by declaring that Vivado-HLS was already in use on over 1000 known FPGA design starts worldwide, across a wide variety of applications. Of particular note in Sergei s demonstration was Xilinx s use of the IP-XACT standard to provide tight integration between Vivado-HLS and the rest of the Vivado suite. This allows C to be used to quickly create IP for reuse within a larger design comprised of RTL and blocks from other sources. Perhaps this will engender a new surge in FPGA IP quality and availability. The advent of Zynq All-programmable Devices from Xilinx, with their embedded dual ARM Cortex-A9 System, has as increased the interest in having a single language for entry of both the hardware and embedded software, which raised again the idea of software people creating hardware. 6
7 There were some wry comments in the audience about the differences in approach between software engineers and hardware engineers at this point, with representatives of both communities in the audience, however, underlying this banter was the understanding that writing and optimising C++ to run in a multi-threaded multicore CPU subsystem required a somewhat different approach to writing and optimising C++ for implantation in FPGA. As was asserted by Cadence in a later presentation, the target algorithm may be the same, but the implementation has different priorities specifically regarding the Interface specification, memory/data flow, organization and storage. The verification methods are also significantly different. In fact, David Thomson, himself originally a computer scientist, educated many in the room by declaring that software engineers don t actually see C as a high-level programming language these days, many having moved on to Java and other high-level coding methods. Whatever the HLS language adopted, the need for training in how to write good C for FPGA was highlighted, and reference was made to online resources such as UG902 from Xilinx and training courses from third-party providers such as Doulos. After further networking and discussions through lunch, the first presentation after the break, the oft-shunned graveyard session, was taken by Doug Amos of NMI. Doug highlighted some of the results from NMI s recent FPGA Usage Survey of UK and Ireland. Of particular note here was the result (shown in the slide below) that RTL remains the dominant entry method, however, around a quarter of the respondents are also using Model-driven, or High-level methods. Doug pointed out that further analysis of the survey results could be found in New Electronics, in the NMI yearbook, and soon at the UK Verification Futures Conference, at which NMI would present a different subset of the results. For reference, the NMI Yearbook has just been released and is available to members and nonmembers at 7
8 The final state-of-the-art presentation was from Jan Jezek of Cadence, another of our international speakers. Jan reiterated the need for HLS and its core benefits over RTL-only approaches, whilst highlighting the demarcation between those tasks performed by the HLS tool, and those which the user is still required to do, as illustrated in the slide below. Jan also emphasised the importance of having correct characterisation of the target technology (in this case FPGA). For scheduling to work, the HLS tool needs to understand the performance possible in the target FPGA. Whereas this can be done by statistically modelling different elements of the FPGA and allowing a margin for the probable routing delays, in the case of Cadence s C2S tool, this is provided by calling the FPGA-specific P&R tool under-the-hood via the FPGA-vendor s own Application Programmers Interface (API). The last session of the day was an open discussion of how those present might move beyond RTL with some excellent ideas and insights from the assembled NMI members and guests; the main points being summarised as follows... We absolutely have to move beyond RTL, this is driven by design complexity. The dominant reason to use HLS is to reduce time taken to complete designs. Most (but not all) present would tolerate that their design consume more FPGA resources as a result of HLS but we did not explore by how much. It is not recommended to trial HLS by simply retargeting some existing C code, perhaps ones favourite.c file from a Raspberry Pi. In fact one of the dangers of more widespread access to HLS provided by Vivado- 8
9 HLS and other tools is that users may try exactly that, and be disappointed with the results, thus stifling some of the uptake of HLS. One should start small, perhaps with an algorithmic block, rather than try to write the whole design in C++ or model-based design. Explore different design architectures at the earliest stage of the design. The wrong choice of architecture is seldom overcome by any amount of button pushing in the HLS tool (as has always been the case RTL as well, of course). Seek training online, via the blue book or other sources. It was clear that many on the room would have liked to have continued the discussion but the Home-counties rush hour beckoned and the meeting was adjourned on time. Attendees and others are encouraged to keep the conversation going on the LinkedIn group FPGA-EIRE-UK. Next FPGA Network Meeting: What Next After Flicking the Switch? Wednesday May 20 th, Venue t.b.d. So, we ve got that great design entered into the tools; it s verified and passing though P&R without timing errors. Everything is running to schedule but now comes the really exciting part. We get to download our design into a live FPGA. We release Reset and hold our breath. Now what? There may well be as many different approaches to bringing up and debugging designs In-Lab and In-System as there are FPGA design teams. Each of those approaches may use a different combination of tools on the bench and each has its own advantages but also probably have areas that could be improved. By pooling our experiences in the NMI FPGA Network, we can each learn some new best-practises and accelerate this somewhat unpredictable stage of our FPGA projects. If your manager has ever asked you why it takes so long to get that (expletive deleted) FPGA working, then this might be the right session for you. 9
Agenda. 9:30 Registration & Coffee Networking and Sponsor Table-tops Welcome and introduction
Agenda 9:30 Registration & Coffee Networking and Sponsor Table-tops 10.00 Welcome and introduction Break 12:45 Lunch Break Flexible debug and visibility techniques to enhance all FPGA design and deployment
More informationHardware Implementation of Automatic Control Systems using FPGAs
Hardware Implementation of Automatic Control Systems using FPGAs Lecturer PhD Eng. Ionel BOSTAN Lecturer PhD Eng. Florin-Marian BÎRLEANU Romania Disclaimer: This presentation tries to show the current
More informationAgenda. 9:30 Registration & Coffee Networking and Sponsor Table-tops Welcome and introduction
Agenda 9:30 Registration & Coffee Networking and Sponsor Table-tops 10.00 Welcome and introduction Break 12:30 Lunch Break Flexible debug and visibility techniques to enhance all FPGA design and deployment
More informationPolicy-Based RTL Design
Policy-Based RTL Design Bhanu Kapoor and Bernard Murphy bkapoor@atrenta.com Atrenta, Inc., 2001 Gateway Pl. 440W San Jose, CA 95110 Abstract achieving the desired goals. We present a new methodology to
More informationModel checking in the cloud VIGYAN SINGHAL OSKI TECHNOLOGY
Model checking in the cloud VIGYAN SINGHAL OSKI TECHNOLOGY Views are biased by Oski experience Service provider, only doing model checking Using off-the-shelf tools (Cadence, Jasper, Mentor, OneSpin Synopsys)
More informationDigital Systems Design
Digital Systems Design Digital Systems Design and Test Dr. D. J. Jackson Lecture 1-1 Introduction Traditional digital design Manual process of designing and capturing circuits Schematic entry System-level
More informationGreat Minds. Internship Program IBM Research - China
Internship Program 2017 Internship Program 2017 Jump Start Your Future at IBM Research China Introduction invites global candidates to apply for the 2017 Great Minds internship program located in Beijing
More informationHardware-Software Co-Design Cosynthesis and Partitioning
Hardware-Software Co-Design Cosynthesis and Partitioning EE8205: Embedded Computer Systems http://www.ee.ryerson.ca/~courses/ee8205/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer
More informationRapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder
Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder Steven W. Cox Joel A. Seely General Dynamics C4 Systems Altera Corporation 820 E. McDowell Road, MDR25 0 Innovation Dr Scottsdale, Arizona
More informationLies, Damned Lies and Hardware Verification. Mike Bartley, Test and Verification Solutions
Lies, Damned Lies and Hardware Verification Mike Bartley, Test and Verification Solutions mike@tandvsolns.co.uk Myth 1: Half of all chip developments require a re-spin, three quarters due to functional
More informationBasic FPGA Tutorial. using VHDL and VIVADO to design two frequencies PWM modulator system
Basic FPGA Tutorial using VHDL and VIVADO to design two frequencies PWM modulator system January 30, 2018 Contents 1 INTRODUCTION........................................... 1 1.1 Motivation................................................
More informationPragmatic Strategies for Adopting Model-Based Design for Embedded Applications. The MathWorks, Inc.
Pragmatic Strategies for Adopting Model-Based Design for Embedded Applications Larry E. Kendrick, PhD The MathWorks, Inc. Senior Principle Technical Consultant Introduction What s MBD? Why do it? Make
More informationReal-Time Testing Made Easy with Simulink Real-Time
Real-Time Testing Made Easy with Simulink Real-Time Andreas Uschold Application Engineer MathWorks Martin Rosser Technical Sales Engineer Speedgoat 2015 The MathWorks, Inc. 1 Model-Based Design Continuous
More informationDIGITAL SYSTEM DESIGN WITH VHDL AND FPGA CONTROLLER BASED PULSE WIDTH MODULATION
DIGITAL SYSTEM DESIGN WITH VHDL AND FPGA CONTROLLER BASED PULSE WIDTH MODULATION Muzakkir Mas ud Adamu Depertment of Computer Engineering, Hussaini Adamu Federal Polytechnic Kazaure, Jigawa State Nigeria.
More informationSPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model
SPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model M. SARSHAR, M. FINNEMORE, R.HAIGH, J.GOULDING Department of Surveying, University of Salford, Salford,
More informationVLSI System Testing. Outline
ECE 538 VLSI System Testing Krish Chakrabarty System-on-Chip (SOC) Testing ECE 538 Krish Chakrabarty 1 Outline Motivation for modular testing of SOCs Wrapper design IEEE 1500 Standard Optimization Test
More informationThe secret behind mechatronics
The secret behind mechatronics Why companies will want to be part of the revolution In the 18th century, steam and mechanization powered the first Industrial Revolution. At the turn of the 20th century,
More informationHave Your Say. Key insights from public engagement in 2016
Have Your Say Key insights from public engagement in 2016 1 Exeter City 2016 Over the past year Exeter City Futures has been engaging as many citizens as possible to understand what they really want for
More informationAdvances in Wireless Communications: Standard Compliant Models and Software Defined Radio By Daniel Garcίa and Neil MacEwen
Advances in Wireless Communications: Standard Compliant Models and Software Defined Radio By Daniel Garcίa and Neil MacEwen 2014 The MathWorks, Inc. 1 Advances in Wireless Communications Standard compliant
More informationWeb-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta
Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta Abstract IoT devices are often hailed as the future of technology, where everything is connected.
More informationAgenda. FPGA Network Safety, Certification & Security. Thursday 19 th May University of Hertfordshire. Sponsored by
FPGA Network Safety, Certification & Security Thursday 19 th May University of Hertfordshire Agenda 9:30 Registration & Coffee, Networking and Table-tops Sponsored by 10.00 Welcome and introduction - Prof
More informationWhen to use an FPGA to prototype a controller and how to start
When to use an FPGA to prototype a controller and how to start Mark Corless, Principal Application Engineer, Novi MI Brad Hieb, Principal Application Engineer, Novi MI 2015 The MathWorks, Inc. 1 When to
More informationpulse horizons imagine new beginnings
pulse horizons 19 imagine new beginnings Imagine... The Heartbeat of Innovation Tech Talks Workshops Networking Events Competitions Key Speakers CPO of Uptake, Greg Goff CEO of Nvidia, Jen-Hsun Huang CEO
More informationArchitecting Systems of the Future, page 1
Architecting Systems of the Future featuring Eric Werner interviewed by Suzanne Miller ---------------------------------------------------------------------------------------------Suzanne Miller: Welcome
More informationIntroduction to co-simulation. What is HW-SW co-simulation?
Introduction to co-simulation CPSC489-501 Hardware-Software Codesign of Embedded Systems Mahapatra-TexasA&M-Fall 00 1 What is HW-SW co-simulation? A basic definition: Manipulating simulated hardware with
More information5G R&D at Huawei: An Insider Look
5G R&D at Huawei: An Insider Look Accelerating the move from theory to engineering practice with MATLAB and Simulink Huawei is the largest networking and telecommunications equipment and services corporation
More informationModel-Based Design as an Enabler for Supply Chain Collaboration
CO-DEVELOPMENT MANUFACTURING INNOVATION & SUPPORT Model-Based Design as an Enabler for Supply Chain Collaboration Richard Mijnheer, CEO, 3T Stephan van Beek, Technical Manager, MathWorks Richard Mijnheer
More informationAudio Sample Rate Conversion in FPGAs
Audio Sample Rate Conversion in FPGAs An efficient implementation of audio algorithms in programmable logic. by Philipp Jacobsohn Field Applications Engineer Synplicity eutschland GmbH philipp@synplicity.com
More informationERAU the FAA Research CEH Tools Qualification
ERAU the FAA Research 2007-2009 CEH Tools Qualification Contract DTFACT-07-C-00010 Dr. Andrew J. Kornecki, Dr. Brian Butka Embry Riddle Aeronautical University Dr. Janusz Zalewski Florida Gulf Coast University
More informationReport OIE Animal Welfare Global Forum Supporting implementation of OIE Standards Paris, France, March 2018
Report OIE Animal Welfare Global Forum Supporting implementation of OIE Standards Paris, France, 28-29 March 2018 1. Background: In fulfilling its mandate to protect animal health and welfare, the OIE
More informationLEARN REAL-TIME & EMBEDDED COMPUTING CONFERENCE. Albuquerque December 6, 2011 Phoenix December 8, Register for FREE
LEARN REAL-TIME & EMBEDDED COMPUTING CONFERENCE Albuquerque December 6, 2011 Phoenix December 8, 2011 Register for FREE Today @ www.rtecc.com welcome to RTECC DIRECTLY CONNECTING YOU AND THE NEW ERA OF
More informationLaboratory Seven Stepper Motor and Feedback Control
EE3940 Microprocessor Systems Laboratory Prof. Andrew Campbell Spring 2003 Groups Names Laboratory Seven Stepper Motor and Feedback Control In this experiment you will experiment with a stepper motor and
More informationDIGITAL TRANSFORMATION LESSONS LEARNED FROM EARLY INITIATIVES
DIGITAL TRANSFORMATION LESSONS LEARNED FROM EARLY INITIATIVES Produced by Sponsored by JUNE 2016 Contents Introduction.... 3 Key findings.... 4 1 Broad diversity of current projects and maturity levels
More informationQAM Receiver Reference Design V 1.0
QAM Receiver Reference Design V 10 Copyright 2011 2012 Xilinx Xilinx Revision date ver author note 9-28-2012 01 Alex Paek, Jim Wu Page 2 Overview The goals of this QAM receiver reference design are: Easily
More informationTopics for Project, Diploma, Bachelor s, and Master s Theses
Topics for Project, Diploma, Bachelor s, and Master s Theses This is only a selection of topics. Further up-to-date thesis offers are available on the following web page: http://www12.cs.fau.de/edu/dasa/
More informationINTERFACING WITH INTERRUPTS AND SYNCHRONIZATION TECHNIQUES
Faculty of Engineering INTERFACING WITH INTERRUPTS AND SYNCHRONIZATION TECHNIQUES Lab 1 Prepared by Kevin Premrl & Pavel Shering ID # 20517153 20523043 3a Mechatronics Engineering June 8, 2016 1 Phase
More informationThe Application of System Generator in Digital Quadrature Direct Up-Conversion
Communications in Information Science and Management Engineering Apr. 2013, Vol. 3 Iss. 4, PP. 192-19 The Application of System Generator in Digital Quadrature Direct Up-Conversion Zhi Chai 1, Jun Shen
More informationCALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany
13579 CALL FOR PAPERS embedded world Conference -Embedded Intelligence- embedded world Conference 26.-28.2.2019 Nürnberg, Germany www.embedded-world.eu IMPRESSIONS 2018 NuernbergMesse/Uwe Niklas embedded
More informationHigh Performance Computing for Engineers
High Performance Computing for Engineers David Thomas dt10@ic.ac.uk / https://github.com/m8pple Room 903 http://cas.ee.ic.ac.uk/people/dt10/teaching/2014/hpce HPCE / dt10/ 2015 / 0.1 High Performance Computing
More informationLecture Perspectives. Administrivia
Lecture 29-30 Perspectives Administrivia Final on Friday May 18 12:30-3:30 pm» Location: 251 Hearst Gym Topics all what was covered in class. Review Session Time and Location TBA Lab and hw scores to be
More informationEnglish as a Second Language Podcast ESL Podcast 200 Meeting a Deadline
GLOSSARY You wanted to see me? short for Did you want to see me? ; I m here as you wanted or requested * You wanted to see me? I ve been out to lunch for the past hour. to pull out (all) the stops to give
More informationSéminaire Supélec/SCEE
Séminaire Supélec/SCEE Models driven co-design methodology for SDR systems LECOMTE Stéphane Directeur de thèse PALICOT Jacques Co-directeur LERAY Pierre Encadrant industriel GUILLOUARD Samuel Outline Context
More informationHeaven and hell: visions for pervasive adaptation
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2011 Heaven and hell: visions for pervasive adaptation Ben Paechter Edinburgh
More informationLecture 30. Perspectives. Digital Integrated Circuits Perspectives
Lecture 30 Perspectives Administrivia Final on Friday December 15 8 am Location: 251 Hearst Gym Topics all what was covered in class. Precise reading information will be posted on the web-site Review Session
More informationVol. 4, No. 4 April 2013 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.
FPGA Implementation Platform for MIMO- Based on UART 1 Sherif Moussa,, 2 Ahmed M.Abdel Razik, 3 Adel Omar Dahmane, 4 Habib Hamam 1,3 Elec and Comp. Eng. Department, Université du Québec à Trois-Rivières,
More informationStep 2, Lesson 2 The List Builders Lab Three Core Lead Magnet Strategies
Step 2, Lesson 2 The List Builders Lab Three Core Lead Magnet Strategies Hey there, welcome back to one of my very favorite lessons. We are going to dive in to the Three Core Lead Magnet Strategies. I
More informationCHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER
87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general
More informationKEY PHRASES FOR EFFECTIVE PRESENTATIONS
KEY PHRASES FOR EFFECTIVE PRESENTATIONS An effective presentation demands thorough preparation of the content, ensuring that the information is clearly organised, engaging and, more importantly, relevant
More informationBI TRENDS FOR Data De-silofication: The Secret to Success in the Analytics Economy
11 BI TRENDS FOR 2018 Data De-silofication: The Secret to Success in the Analytics Economy De-silofication What is it? Many successful companies today have found their own ways of connecting data, people,
More informationThe Citizen View of Government Digital Transformation 2017 Findings
WHITE PAPER The Citizen View of Government Digital Transformation 2017 Findings Delivering Transformation. Together. Shining a light on digital public services Digital technologies are fundamentally changing
More informationREVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.
December 3-6, 2018 Santa Clara Convention Center CA, USA REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. https://tmt.knect365.com/risc-v-summit @risc_v ACCELERATING INFERENCING ON THE EDGE WITH RISC-V
More informationEnabling Model-Based Design for DO-254 Compliance with MathWorks and Mentor Graphics Tools
1 White paper Enabling Model-Based Design for DO-254 Compliance with MathWorks and Mentor Graphics Tools The purpose of RTCA/DO-254 (referred to herein as DO-254 ) is to provide guidance for the development
More informationLOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS
LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS Charlie Jenkins, (Altera Corporation San Jose, California, USA; chjenkin@altera.com) Paul Ekas, (Altera Corporation San Jose, California, USA; pekas@altera.com)
More informationAI Application Processing Requirements
AI Application Processing Requirements 1 Low Medium High Sensor analysis Activity Recognition (motion sensors) Stress Analysis or Attention Analysis Audio & sound Speech Recognition Object detection Computer
More informationRESPONSIBILITY OF THE SEMICONDUCTOR DESIGN INFRASTRUCTURE
RESPONSIBILITY OF THE SEMICONDUCTOR DESIGN INFRASTRUCTURE C O N S U L T I N G I N E L E C T R O N I C D E S I G N Lucio Lanza gave a keynote at IC CAD 2010 that caught a lot of people s attention. In that
More informationTHEFUTURERAILWAY THE INDUSTRY S RAIL TECHNICAL STRATEGY 2012 INNOVATION
73 INNOVATION 74 VISION A dynamic industry that innovates to evolve, grow and attract the best entrepreneurial talent OBJECTIVES Innovation makes a significant and continuing contribution to rail business
More informationCALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany
135713579 CALL FOR PAPERS embedded world Conference -Embedded Intelligence- embedded world Conference 26.-28.2.2019 Nürnberg, Germany www.embedded-world.eu IMPRESSIONS 2018 NuernbergMesse/Uwe Niklas embedded
More informationIndustrial Applications and Challenges for Verifying Reactive Embedded Software. Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017
Industrial Applications and Challenges for Verifying Reactive Embedded Software Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017 Agenda 2 Who am I? Who is BTC Embedded Systems? Formal Methods
More informationStanford CS Commencement Alex Aiken 6/17/18
Stanford CS Commencement Alex Aiken 6/17/18 I would like to welcome our graduates, families and guests, members of the faculty, and especially Jennifer Widom, a former chair of the Computer Science Department
More informationAerospace Software* Cost and Timescale Reduction *and complex electronic hardware
Aerospace Software* Cost and Timescale Reduction *and complex electronic hardware Andrew Hawthorn Deputy Director, Intelligent Systems / Altran UK and SECT-AIR WP4 Lead on behalf of the SECT-AIR Consortium
More information(VE2: Verilog HDL) Software Development & Education Center
Software Development & Education Center (VE2: Verilog HDL) VLSI Designing & Integration Introduction VLSI: With the hardware market booming with the rise demand in chip driven products in consumer electronics,
More informationBuilding a Strong Direct Sales Team
www.julieannejones.com Building a Strong Direct Sales Team Study Guide 1 Part 1 Your Thinking, Goal Setting, and Business Planning Goal Setting Tools It all begins with your thinking Energy follows thought
More informationFirst Things First. Logistics. Plan for this afternoon. Logistics. Logistics 9/1/08. Welcome to Applications in VR. This is /
First Things First Welcome to Applications in VR This is 4003-590-09 / 4005-769-09 (Applications in Virtual Reality) I am Joe Geigel your host! Plan for this afternoon Answer the questions What is this
More informationOverview of Design Methodology. A Few Points Before We Start 11/4/2012. All About Handling The Complexity. Lecture 1. Put things into perspective
Overview of Design Methodology Lecture 1 Put things into perspective ECE 156A 1 A Few Points Before We Start ECE 156A 2 All About Handling The Complexity Design and manufacturing of semiconductor products
More informationAn ecosystem to accelerate the uptake of innovation in materials technology
An ecosystem to accelerate the uptake of innovation in materials technology Report by the High Level Group of EU Member States and Associated Countries on Nanosciences, Nanotechnologies and Advanced Materials
More informationDIGITALISING MANUFACTURING CONFERENCE 2017
DIGITALISING MANUFACTURING CONFERENCE 2017 Driving competitiveness and productivity of UK industry through digitalisation 30 & 31 October 2017 The Manufacturing Technology Centre Sponsored by: Conference
More informationTuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers
Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers an important and novel tool for understanding, defining
More informationCS 6135 VLSI Physical Design Automation Fall 2003
CS 6135 VLSI Physical Design Automation Fall 2003 1 Course Information Class time: R789 Location: EECS 224 Instructor: Ting-Chi Wang ( ) EECS 643, (03) 5742963 tcwang@cs.nthu.edu.tw Office hours: M56R5
More informationCCG 360 o Stakeholder Survey
July 2017 CCG 360 o Stakeholder Survey National report NHS England Publications Gateway Reference: 06878 Ipsos 16-072895-01 Version 1 Internal Use Only MORI This Terms work was and carried Conditions out
More informationAGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS
AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS Vicent J. Botti Navarro Grupo de Tecnología Informática- Inteligencia Artificial Departamento de Sistemas Informáticos y Computación
More informationLet s begin by taking a look at why you re doing this. Why are you engaging with us to build a Unicity business?
Welcome to Step 1 Start My Unicity Business. This training module is your first step in learning a very powerful, very effective system designed to help you launch your Unicity business. When you follow
More informationEECS 427 Lecture 21: Design for Test (DFT) Reminders
EECS 427 Lecture 21: Design for Test (DFT) Readings: Insert H.3, CBF Ch 25 EECS 427 F09 Lecture 21 1 Reminders One more deadline Finish your project by Dec. 14 Schematic, layout, simulations, and final
More informationSociety of Petroleum Engineers Applied Technical Workshop Digital Transformation in E&P: What s Next, Ready to Scale-Up? Sponsorship Proposal
Society of Petroleum Engineers Applied Technical Workshop Digital Transformation in E&P: What s Next, Ready to Scale-Up? Sponsorship Proposal Paris, 26-27 June 2019 Prepared by Danii Bulpit Event Coordinator
More informationAutomated Test Summit 2005 Keynote
1 Automated Test Summit 2005 Keynote Trends and Techniques Across the Development Cycle Welcome to the Automated Test Summit 2005. Thank you all for joining us. We have a very exciting day full of great
More informationDOES STUDENT INTERNET PRESSURE + ADVANCES IN TECHNOLOGY = FACULTY INTERNET INTEGRATION?
DOES STUDENT INTERNET PRESSURE + ADVANCES IN TECHNOLOGY = FACULTY INTERNET INTEGRATION? Tawni Ferrarini, Northern Michigan University, tferrari@nmu.edu Sandra Poindexter, Northern Michigan University,
More informationKnowledge, Structure and Function Unbound
Knowledge, Structure and Function Unbound We are at a pivotal moment in time for education content. Over the years, I have come to believe education and content are subject to a kind of gravitational pull
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationDigital Project Co-ordinator (1 year contract)
Digital Project Co-ordinator (1 year contract) Title: Digital Project Co-ordinator Responsible to: Marketing Manager Introduction At Turner Contemporary, we believe in the power of art to transform people
More informationInsights: Helping SMEs to access the energy industry
#COLLECTIVEFUTURE INSIGHTS: HELPING SMES TO ACCESS THE ENERGY INDUSTRY 1 #CollectiveFuture Insights: Helping SMEs to access the energy industry ENERGY INNOVATION CENTRE 2 #COLLECTIVEFUTURE INSIGHTS: HELPING
More informationSpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications
SpectraTronix C700 Modular Test & Development Platform Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications Design, Test, Verify & Prototype All with the same tool
More informationHigh Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug
JEDEX 2003 Memory Futures (Track 2) High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug Brock J. LaMeres Agilent Technologies Abstract Digital systems are turning out
More informationFP9 s ambitious aims for societal impact call for a step change in interdisciplinarity and citizen engagement.
FP9 s ambitious aims for societal impact call for a step change in interdisciplinarity and citizen engagement. The European Alliance for SSH welcomes the invitation of the Commission to contribute to the
More informationAcademies outline principles of good science publishing
Journal of Radiological Protection NEWS AND INFORMATION Academies outline principles of good science publishing Recent citations - World Association of Medical Editors (WAME) statement on Predatory Journals
More informationWhat s Behind 5G Wireless Communications?
What s Behind 5G Wireless Communications? Marc Barberis 2015 The MathWorks, Inc. 1 Agenda 5G goals and requirements Modeling and simulating key 5G technologies Release 15: Enhanced Mobile Broadband IoT
More informationCourse Outcome of M.Tech (VLSI Design)
Course Outcome of M.Tech (VLSI Design) PVL108: Device Physics and Technology The students are able to: 1. Understand the basic physics of semiconductor devices and the basics theory of PN junction. 2.
More informationLecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.
Introduction EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Techniques Cristian Grecu grecuc@ece.ubc.ca Course web site: http://courses.ece.ubc.ca/353/ What have you learned so far?
More information1 Publishable summary
1 Publishable summary 1.1 Introduction The DIRHA (Distant-speech Interaction for Robust Home Applications) project was launched as STREP project FP7-288121 in the Commission s Seventh Framework Programme
More informationMetrology for additive manufacturing
Metrology for additive manufacturing Professor Richard Leach Manufacturing Metrology Team Faculty of Engineering University of Nottingham, NG7 2RD richard.leach@nottingham.ac.uk There is a nothing short
More informationIndustrial Experience with SPARK. Praxis Critical Systems
Industrial Experience with SPARK Roderick Chapman Praxis Critical Systems Outline Introduction SHOLIS The MULTOS CA Lockheed C130J A less successful project Conclusions Introduction Most Ada people know
More informationWhere Game Devs Meet. And the reason it keeps attracting more delegates year on year is simple.
Where Game Devs Meet Develop:Brighton brings together all sectors of the game development community from micro indies to the largest studios and everyone in between. Last year was our biggest and best
More informationDoing, supporting and using public health research. The Public Health England strategy for research, development and innovation
Doing, supporting and using public health research The Public Health England strategy for research, development and innovation Draft - for consultation only About Public Health England Public Health England
More informationFree Word explores the power and politics of words
Free Word explores the power and politics of words We bring together a rich variety of the most exciting writers and thinkers the new and the established. We spark critical conversations about society,
More informationTechnology Needs Assessment
Technology Needs Assessment CII Research Summary 173-1 Executive Summary The Technology Needs Assessment Research Team was initiated to take a snapshot of current industry technology needs. As a result,
More informationAdvances and Perspectives in Health Information Standards
Advances and Perspectives in Health Information Standards HL7 Brazil June 14, 2018 W. Ed Hammond. Ph.D., FACMI, FAIMBE, FIMIA, FHL7, FIAHSI Director, Duke Center for Health Informatics Director, Applied
More informationin the New Zealand Curriculum
Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure
More informationWelcome To Noodle Live
Features Guide Welcome To Noodle Live We re here to revolutionalise the way you collect, store and share information at events - it s time to wave goodbye to endless flyers and tatty event programmes.
More informationTHE FUTURE OF MOBILITY AND COMMUNITES. Powered by. in partnership with
THE FUTURE OF MOBILITY AND COMMUNITES Powered by in partnership with THE FUTURE OF MOBILITY AND COMMUNITIES SEPTEMBER 07, 2018 8:30 am - 6:00 pm Georgia Tech Hotel & Conference Center The inaugural ConnectATL
More informationTiming Issues in FPGA Synchronous Circuit Design
ECE 428 Programmable ASIC Design Timing Issues in FPGA Synchronous Circuit Design Haibo Wang ECE Department Southern Illinois University Carbondale, IL 62901 1-1 FPGA Design Flow Schematic capture HDL
More informationIntroduction to Software Engineering (Week 1 Session 2)
Introduction to Software Engineering (Week 1 Session 2) What is Software Engineering? Engineering approach to develop software. Building Construction Analogy. Systematic collection of past experience:
More informationAdvertising & Marketing Law (Law 712) Eric Goldman Spring 2011
Advertising & Marketing Law (Law 712) Eric Goldman Spring 2011 1. INTRODUCTION. This is an experimental course. As far as I know, it is the first time this course has been offered at Santa Clara University,
More information