EE382V: Embedded System Design and Modeling
|
|
- Kristina Armstrong
- 5 years ago
- Views:
Transcription
1 EE382V: Embedded System Design and Methodologies, Models, Languages Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin : Outline Methodologies Design flows Bottom-up, top-down, meet-in-the-middle, platform-based System design flow System design languages Goals, requirements Communication and computation EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 2 (c) 2011 A. Gerstlauer 1
2 Evolution of Design Flows Capture & Simulate Describe & Synthesize Specify, Explore & Refine Specs Specs Executable Spec Functionality Algorithms Algorithms Algorithms Algorithms System Gap SW? SW? Architecture Network Connectivity Protocols Design Describe Design SW/HW Performance Simulate Logic Simulate Logic Logic Timing Physical Physical Physical Manufacturing Manufacturing Manufacturing 1960's 1980's 2000's EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 3 Classical System Design Flow System requirement specification system design System architecture design Hardware design hardware software development development Integration & Verification integration & System verification Software development manual (semi)automatic EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 4 (c) 2011 A. Gerstlauer 2
3 Classical Design Cycle Task Specification Fixes in specification HW design Fixes in hardware HW verification SW design Fixes in software SW verification Integration & verification Time EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 5 Electronic System-Level (ESL) Design Flow Hardware design hardware development System requirement specification system design High-level model System-level design Architecture model Integration & Verification integration & System implementation verification Software development software development manual (semi)automatic EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 6 (c) 2011 A. Gerstlauer 3
4 New ESL Design Cycle Task Specification (high-level & arch. models) Fixes in specification HW design Fixes in hardware HW verification SW design Fixes in software SW verification Integration & verification Time EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 7 Design Flow Design methodology Sequence of design models Flow of transformations between models Models Well-defined, rigorous semantics Systematic flow from specification to implementation Languages Representation of models in machine-readable form EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 8 (c) 2011 A. Gerstlauer 4
5 N N Y Y EE382V: Embedded Sys Dsgn and Y-Chart Behavior (Function) System Processor Structure (Netlist) Models of Computation (MoCs) Specification Algorithm Boolean logic (a v b) Transfer Logic Circuit PE,Bus RTL Gates Transistors Models of Structure (MoSs) Physical (Layout) EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 9 Processor Synthesis Software processor Compilation and linking Hardware processor High-level synthesis BB1 IF PC CMem CW const B1... RF / Scratch pad B2 BB2 BB3 offset AG status address Status ALU MUL Memory IF Algorithm model (program) B3 Microarchitecture model (RTL) EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 10 (c) 2011 A. Gerstlauer 5
6 System Synthesis Structure Partitioning, mapping Timing Scheduling CPU Mem P1 P3 P1 d P3 C1 d P5 Arbiter CPU Bus C1, C2 Bridge C1, C2 Bus P2 P4 C2 P2 P4 P5 HW EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 11 Bottom-Up Methodology Each level generates library for the next higher level Circuit: Standard cells for logic level Logic: RTL components for processor level Processor: Processing and communication components for system level System: System platforms for different applications Floorplanning and layout on each level Behavior (Function) Start System Processor Logic Circuit Physical (Layout) Structure (Netlist) PE,Bus RTL Gates Transistors EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 12 (c) 2011 A. Gerstlauer 6
7 Top-down Methodology Functional description is converted into component netlist on each level Each component function is decomposed further on the next abstraction level Layout is given only for transistor components EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 13 Meet-in-the-Middle Methodology Gate netlist is hand-off Three levels of synthesis System is synthesized with processor components Processor components are synthesized with RTL library RTL components are synthesized with standard cells Two levels of layout System layout is performed with standard cells Standard cells layout with transistors EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 14 (c) 2011 A. Gerstlauer 7
8 Platform-Based Design Meet-in-the-middle at the system level System platform with standard components System design reduced to mapping of specification onto pre-defined platform Behavior (Function) Start System Processor Logic Circuit Physical (Layout) Structure (Netlist) Platform RTL Gates Transistors EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 15 : Outline Introduction Methodologies System design flow System design languages Design example EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 16 (c) 2011 A. Gerstlauer 8
9 System Basis of any design flow and design automation Inputs and outputs of design steps Capability to capture complex systems Precise, complete and unambiguous Models at varying levels of abstraction Level and granularity of implementation detail Speed vs. accuracy Design models as an abstraction of a design instance Representation of some aspect of reality Virtual prototyping for validation through simulation or formal analysis Specification for further implementation/synthesis Describe desired functionality Documentation & specification Abstraction to hide details that are not relevant or not yet known Different parts of the model or different use cases for the same model EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 17 Abstraction Levels unstructured High abstraction untimed Structure Implementation Detail Timing physical layout real time Spatial order Low abstraction Temporal order EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 18 (c) 2011 A. Gerstlauer 9
10 Top-Down Design Flow requirements Product planning constraints pure functional Specification System Design untimed bus functional Architecture timing accurate Processor Design RTL / ISA Implementation cycle accurate gates Logic Design gate delays Structure Timing EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 19 Top-Down Design Flow requirements Product planning constraints pure functional Specification model untimed Computation design partitioned Timed model scheduled Communication design bus functional Transaction-level model timing accurate Processor design RTL / IS Implementation model cycle accurate Structure Logic design Timing EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 20 (c) 2011 A. Gerstlauer 10
11 Top-Down Design Flow requirements Product planning constraints Capture Algor. pure functional Specification model untimed Computation refinement Comp. transaction level Timed model estimated timing Communication refinement Proto. bus functional Transaction-level model timing accurate RTL Hardware synthesis Interface synthesis Software synthesis RTOS Structure RTL / IS Implementation model Logic design cycle accurate Timing EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 21 SpecC Design Methodology System design Validation flow Capture Algor. Specification model Computation refinement Comp. Compilation Validation Analysis Estimation Simulation model Timed model Communication refinement Proto. Compilation Validation Analysis Estimation Simulation model Transaction-level model Compilation Validation Analysis Estimation Simulation model RTL Hardware synthesis Interface synthesis Software synthesis RTOS Backend Implementation model Compilation Validation Analysis Estimation Simulation model EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 22 (c) 2011 A. Gerstlauer 11
12 : Outline Introduction Methodologies System design languages Goals, requirements Communication and computation Design example EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 23 Models vs. Languages Models Poetry Recipe Story State Sequent. machine program Dataflow Languages English Spanish Japanese C C++ Java Recipes vs. English Sequential programs vs. C Computation models describe system behavior Conceptual notion, e.g., recipe, sequential program Languages capture models Concrete form, e.g., English, C Variety of languages can capture one model E.g., sequential program model C,C++, Java One language can capture variety of models E.g., C++ sequential program model, object-oriented model, state machine model Certain languages better at capturing certain models Source: T. Givargis, F. Vahid. Embedded System Design, Wiley EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 24 (c) 2011 A. Gerstlauer 12
13 Text vs. Graphics Models versus languages not to be confused with text versus graphics Text and graphics are just two types of languages Text: letters, numbers Graphics: circles, arrows (plus some letters, numbers) X = 1; if (N) Y = X + 1; X =1 N? Y = X + 1 Source: T. Givargis, F. Vahid. Embedded System Design, Wiley EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 25 Simulation vs. Synthesis Ambiguous semantics of languages Finite state machine case X is when X1=>... when X2=> -- Look-up table Controller Memory Simulatable but not synthesizable or verifiable Impossible to automatically discern implicit meaning Need explicit set of constructs EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 26 (c) 2011 A. Gerstlauer 13
14 Languages Represent a model in machine-readable form Apply algorithms and tools Syntax defines grammar Possible strings over an alphabet Textual or graphical Semantics defines meaning Mapping onto an abstract state machine model Operational semantics Mapping into a mathematical domain (e.g. functions) Denotational semantics Semantic model vs. design models Basic semantic models can represent many design models Discrete event model for hardware and system simulation Design models can be represented in different languages EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 27 Evolution of Design Languages Netlists Structure only: components and connectivity Gate-level [EDIF], system-level [SPIRIT/XML] Hardware description languages (HDLs) Event-driven behavior: signals/wires, clocks Register-transfer level (RTL): boolean logic Discrete event [VHDL, Verilog] System-level design languages (SLDLs) Software behavior: sequential functionality/programs C-based, event-driven [SpecC, SystemC, SystemVerilog] EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 28 (c) 2011 A. Gerstlauer 14
15 System-Level Design Languages (SLDLs) Goals Executability Validation through simulation Synthesizability Implementation in HW and/or SW Support for reuse Modularity Hierarchical composition Separation of concepts Completeness Support for all concepts found in embedded systems Orthogonality Orthogonal constructs for orthogonal concepts Minimality Simplicity Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 29 System-Level Design Languages (SLDLs) Requirements C C++ Java VHDL Statecharts SystemC Verilog SpecC SpecCharts Behavioral hierarchy Structural hierarchy Concurrency Synchronization Exception handling Timing State transitions Composite data types not supported partially supported supported Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 30 (c) 2011 A. Gerstlauer 15
16 System-Level Design Languages (SLDLs) C/C++ ANSI standard programming languages, software design Traditionally used for system design because of practicality, availability SystemC C++ API and class library Initially developed at UC Irvine, standard by Open SystemC Initiative (OSCI) SpecC C extension Developed at UC Irvine, standard by SpecC Technology Open Consortium (STOC) SystemVerilog Verilog with C extensions for testbench development Matlab/Simulink Specification and simulation in engineering, algorithm design Unified Language (UML) Software specification, graphical, extensible (meta-modeling) and Analysis of Real-time and Embedded systems (MARTE) profile -XACT XML schema for component documentation, standard by SPIRIT consortium Rosetta (formerly SLDL) Formal specification of constraints, requirements SDL Telecommunication area, standard by ITU Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 31 Separation of Concerns Fundamental principle in modeling of systems Clear separation of concerns Address separate issues independently System-Level Description Language (SLDL) Orthogonal concepts Orthogonal constructs System-level Computation encapsulated in modules / behaviors Communication encapsulated in channels Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 32 (c) 2011 A. Gerstlauer 16
17 Computation vs. Communication Traditional model Processes and signals Mixture of computation and communication Automatic replacement impossible P1 s1 s2 s3 P2 SpecC model Behaviors and channels Separation of computation and communication Plug-and-play Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 33 B1 C1 v1 v2 v3 B2 Computation vs. Communication Protocol Inlining Specification model Exploration model B1 C1 v1 v2 B2 v3 Computation in behaviors Communication in channels Implementation model B1 Channel disappears Communication inlined into behaviors Wires exposed v1 v2 v3 B2 Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 34 (c) 2011 A. Gerstlauer 17
EE382V: Embedded System Design and Modeling
EE382V: Embedded System Design and Class Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Introduction Embedded systems
More informationEE382N.23: Embedded System Design and Modeling
EE382N.23: Embedded System Design and Modeling Lecture 7 System Refinement & Modeling Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture
More informationEE382V: Embedded System Design and Modeling
EE382V: Embedded System Design and System-Level Design Tools Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Overview System-level design
More informationEE382N: Embedded System Design and Modeling
EE382N: Embedded System Design and Modeling Lecture 1 Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 1: Outline Introduction
More informationEE382N.23: Embedded System Design and Modeling
EE382N.23: Embedded System Design and Modeling Lecture 1 Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 1: Outline Introduction
More informationEE382N: Embedded System Design and Modeling
EE382N: Embedded System Design and Modeling Lecture 7 System-Level Refinement Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 7: Outline
More informationEE382M.20: System-on-Chip (SoC) Design
EE382M.20: System-on-Chip (SoC) Design Lecture 0 Class Overview Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 0: Outline Introduction
More informationApplicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration
Applicability / Compatibility of STPA with FAA Regulations & Guidance First STAMP/STPA Workshop Presented by: Peter Skaves, FAA Chief Scientific and Technical Advisor for Advanced Avionics Briefing Objectives
More informationA Survey of Time and Space Partitioning for Space Avionics
2018-05-25, 21:52:13 A Survey of Time and Space Partitioning for Space Avionics Presentation at DASIA 2018 31st May 2018 The Basic Idea of TSP Motivation Time and Space Partitioning (TSP) Why? several
More informationMonitoring & Control Tim Stevenson Yogesh Wadadekar
Monitoring & Control Tim Stevenson Yogesh Wadadekar Monitoring & Control M&C is not recognised as an SPDO Domain However the volume of work carried out in 2011 justifies a Concept Design Review M&C is
More informationINTERNATIONAL CIVIL AVIATION ORGANIZATION AFI REGION AIM IMPLEMENTATION TASK FORCE. (Dakar, Senegal, 20 22nd July 2011)
IP-5 INTERNATIONAL CIVIL AVIATION ORGANIZATION AFI REGION AIM IMPLEMENTATION TASK FORCE (Dakar, Senegal, 20 22nd July 2011) Agenda item: Presented by: Implementation of a African Regional Centralised Aeronautical
More informationFederal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe
Federal GIS Conference 2014 February 10 11, 2014 Washington DC ArcGIS for Aviation David Wickliffe What is ArcGIS for Aviation? Part of a complete system for managing data, products, workflows, and quality
More informationADVANTAGES OF SIMULATION
ADVANTAGES OF SIMULATION Most complex, real-world systems with stochastic elements cannot be accurately described by a mathematical model that can be evaluated analytically. Thus, a simulation is often
More informationScalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer
Scalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer Anastasios Papagiannis and Dimitrios S. Nikolopoulos, FORTH-ICS Institute of Computer Science (ICS) Foundation
More informationChallenges in Complex Procedure Design Validation
Challenges in Complex Procedure Design Validation Frank Musmann, Aerodata AG ICAO Workshop Seminar Aug. 2016 Aerodata AG 1 Procedure Validation Any new or modified Instrument Flight Procedure is required
More informationAvitech GmbH AIXM Capabilities & Experiences
Avitech GmbH AIXM Capabilities & Experiences Werner Schwarze Regional Sales Director Dakar/04. October 2016 Avitech Introduction Avitech GmbH of Germany, is a key piece in Indra ATM being the unique provider
More informationEE382N: Embedded System Design and Modeling
EE382N: Embedded System Design and Modeling Lecture 10 System-Level Synthesis Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 10: Outline
More informationCritical Systems and Software Solutions
www.thalesgroup.com Thales Canada, Avionics Critical Systems and Software Solutions leading flight control system technology and critical software solutions for the most innovative regional and business
More informationInternational Conference on Integrated Modular Avionics Moscow
www.thalesgroup.com International Conference on Integrated odular Avionics oscow IO 2012 Conference / 2012/09/25 This document is the property of Thales Group and may not be copied or communicated without
More informationEmbedded System Development for Distributed Networked Computing Platforms
ARTIST II November 2007 Presented by Gert Döhmen Airbus Deutschland GmbH Embedded System Development for Distributed Networked Computing Platforms ARTIST2 meeting on Integrated Modular Avionics Content
More informationIntegrated Modular Avionics. The way ahead for aircraft computing platforms?
Integrated Modular Avionics The way ahead for aircraft computing platforms? 1 Contents The Need for IMA IMA Structure and Services Design Using IMA Related Subjects Conclusion 2 Integrated Modular Avionics
More informationQuality Assurance. Introduction Need for quality assurance Answer to the need of quality assurance Details on quality assurance Conclusion A B C D E
Quality Assurance 1 A B C D E Introduction Need for quality assurance Answer to the need of quality assurance Details on quality assurance Conclusion 2 1 Introduction 3 Introduction The implementation
More informationImplementation challenges for Flight Procedures
Implementation challenges for Flight Procedures A Data-house perspective for comprehensive Procedure Design solution: A need today Sorin Onitiu Manager Business Affairs, Government & Military Aviation,
More informationEE382V: Embedded System Design and Modeling
EE382V: Embedded System Design and System-Level Synthesis & Refinement Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Synthesis System-level
More informationA Turing Machine In Conway's Game Life. Paul Rendell
A Turing Machine in Conway's Game Life 30/08/01 Page 1 of 8 A Turing Machine In Conway's Game Life. Paul Rendell I have constructed a Turing Machine in Conway s Game Life (figure 1). In this paper I describes
More informationWrapper Instruction Register (WIR) Specifications
Wrapper Instruction Register (WIR) Specifications Mike Ricchetti, Fidel Muradali, Alan Hales, Lee Whetsel, Eddie Rodriguez WIR Tiger Team May 5th at VTS2000 Architecture Task Force, 2000 Presentation Outline
More informationAtennea Air. The most comprehensive ERP software for operating & financial management of your airline
Atennea Air The most comprehensive ERP software for operating & financial management of your airline Atennea Air is an advanced and comprehensive software solution for airlines management, based on Microsoft
More informationEducation Document on Bar Code Technology
Education Document on Bar Code Technology Automating document control and indexing with barcodes can dramatically improve user productivity and data integrity. In the transportation industry, bar coded
More informationEE382N.23: Embedded System Design and Modeling
EE382N.23: Embedded System Design and Modeling Lecture 13 System-Level Design Tools Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 13:
More informationThe Importance of AIM and the Operational Concept
Global Harmonization Through Collaboration The Importance of AIM and the Operational Concept Presented By: Michael Hohm International Civil Aviation Organization Date: August 28, 2012 Flightplan Background
More informationAI in a SMART AIrport
AI in a SMART AIrport Steve Lee CIO & Group SVP(Technology) Changi Airport Group (Singapore) Pte. Ltd. 24 Oct 2017 2017 Changi Airport Group (Singapore) Pte. Ltd. Not to be used, disclosed or reproduced
More informationA 3D simulation case study of airport air traffic handling
A 3D simulation case study of airport air traffic handling Henk de Swaan Arons Erasmus University Rotterdam PO Box 1738, H4-21 3000 DR Rotterdam, The Netherlands email: hdsa@cs.few.eur.nl Abstract Modern
More informationDriving STM32 to success STM32 services for sophisticated embedded applications
Building a safe and secure embedded world Driving STM32 to success STM32 services for sophisticated embedded applications > STM32 Services HITEX: the stm32 experts Questions about STM32? Ask us! STM32
More informationLogic Control Summer Semester Assignment: Modeling and Logic Controller Design 1
TECHNISCHE UNIVERSITÄT DORTMUND Faculty of Bio- and Chemical Engineering Process Dynamics and Operations Group Prof. Dr.-Ing. Sebastian Engell D Y N Logic Control Summer Semester 2018 Assignment: Modeling
More informationAsia Pacific Regional Aviation Safety Team
International Civil Aviation Organization (ICAO) Regional Aviation Safety Group (Asia & Pacific Regions) Asia Pacific Regional Aviation Safety Team GUIDANCE FOR AIR OPERATORS IN ESTABLISHING A FLIGHT SAFETY
More informationATTEND Analytical Tools To Evaluate Negotiation Difficulty
ATTEND Analytical Tools To Evaluate Negotiation Difficulty Alejandro Bugacov Robert Neches University of Southern California Information Sciences Institute ANTs PI Meeting, November, 2000 Outline 1. Goals
More informationMulti/many core in Avionics Systems
Multi/many core in Avionics Systems 4th TORRENTS Workshop December, 13 th 2013 Presented by Jean-Claude LAPERCHE - AIRBUS Agenda Introduction Processors Evolution/Market Aircraft needs Multi/Many-core
More informationA New Way to Work in the ERCOT Market
Siemens Energy, Inc. Power Technology Issue 111 A New Way to Work in the ERCOT Market Joseph M. Smith Senior Staff Business Development Specialist joseph_smith@siemens.com In recent months The Electric
More informationFIXM Development Guidelines
FIXM Development Guidelines The Flight Information Exchange Model (FIXM) is a standardised model for the global exchange of flight information. In addition to supporting the future air traffic management
More informationSAVOIR industrial perspectives Thales Alenia Space View
SAVOIR industrial perspectives Thales Alenia Space View 83230910-DOC-TAS-EN-001 23rd of october 2012 Jacques Busseuil Presentation summary 2 SAVOIR immediate benefits SAVOIR major actions Interfaces harmonization
More informationThe organisation of the Airbus. A330/340 flight control system. Ian Sommerville 2001 Airbus flight control system Slide 1
Airbus flight control system The organisation of the Airbus A330/340 flight control system Ian Sommerville 2001 Airbus flight control system Slide 1 Fly by wire control Conventional aircraft control systems
More informationApplications of a Terminal Area Flight Path Library
Applications of a Terminal Area Flight Path Library James DeArmon (jdearmon@mitre.org, phone: 703-983-6051) Anuja Mahashabde, William Baden, Peter Kuzminski Center for Advanced Aviation System Development
More informationWe transform travel companies into travel retailers
Company profile Founded in 2002 Head Office address Ireland (Dublin) Countries with offices 4 countries (Ireland, Spain, Hong Kong SAR, Poland, China) OpenJaw Technologies is a market leading ecommerce
More informationSimulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director
Simulator Architecture for Training Needs of Modern Aircraft Philippe Perey Technology Director & A350 Program Director European Airline Training Symposium (EATS) Istanbul November 10, 2010 Agenda The
More informationModel-based development of self-organized earthquake early warning systems
Joint ITU-T and SDL Forum Society workshop on ITU System Design Languages Geneva, 5 th -6 th Sep 008 Model-based development of self-organized earthquake early warning systems Joachim Fischer Klaus Ahrens,
More informationSIMULATION MODELING AND ANALYSIS OF A NEW INTERNATIONAL TERMINAL
Proceedings of the 2000 Winter Simulation Conference J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. SIMULATION MODELING AND ANALYSIS OF A NEW INTERNATIONAL TERMINAL Ali S. Kiran Tekin Cetinkaya
More informationBoarding Pass Issuance to Passengers at Airport
ENSE623/ENPM645 Boarding Pass Issuance to Passengers at Airport By Soe Zarni Bargava Subramanian University of Maryland December 6, 2005 1 System Boundary Description Airport authorities have fixed(constrained)
More informationCHAPTER 5 SIMULATION MODEL TO DETERMINE FREQUENCY OF A SINGLE BUS ROUTE WITH SINGLE AND MULTIPLE HEADWAYS
91 CHAPTER 5 SIMULATION MODEL TO DETERMINE FREQUENCY OF A SINGLE BUS ROUTE WITH SINGLE AND MULTIPLE HEADWAYS 5.1 INTRODUCTION In chapter 4, from the evaluation of routes and the sensitive analysis, it
More informationExploring Model-Based System Engineering(MBSE) /Model-Based Development (MBD) in the Life-Cycle Development for Civil Aircrafts
Exploring Model-Based System Engineering(MBSE) /Model-Based Development (MBD) in the Life-Cycle Development for Civil Aircrafts John Zhang, Ph.D., MBA Technical Director of the Computation & Simulation
More informationPBN Airspace Design Workshop. Area Navigation. Asia and Pacific Regional Sub-Office Beijing, China. 5 May 2016 Page 1 APAC RSO BEIJING
PBN Airspace Design Workshop Area Navigation Asia and Pacific Regional Sub-Office Beijing, China 5 May 2016 Page 1 APAC RSO BEIJING Learning Objectives By the end of this presentation, you will be: Aware
More informationForm 91 Application for Approval of an EFB System
Form 91 Application for Approval of an EFB System This form must be completed by the Flight Representative (FOR) or Operator as recorded on the current Form 20. Please refer to RP4 Guidance to Operators
More informationNational Microelectronics Institute Available from:
Wright, S. (2015) Model based testing of avionics. In: Model Driven Engineering 2015, West Sussex, England, 17 June 2015. https://nmi.org.uk/wpcontent/uploads/2015/06/uwe-steve-wright-model-based-testingof-avionics.pdf:
More informationAIS-AIM Study Group Working Status
International Civil Aviation Organization AIS-AIM Study Group Working Status Roberta Luccioli TO/AIM Seminario de la OACI sobre la Transicion al AIM Fases1 3 Outline Development and Implementation of AIS
More informationICAO GANP Requirements and Evolution
ICAO GANP Requirements and Evolution Olga de Frutos Brussels/October 2017 Flight Plan Context Current GANP Role in ICAO Next edition: AMET, DATM, FICE and SWIM The future ATM system To achieve an interoperable
More informationBusStop Telco 2.0 application supporting public transport in agglomerations
BusStop Telco 2.0 application supporting public transport in agglomerations Kamil Litwiniuk 1 Tomasz Czarnecki 2 Warsaw University of Technology Faculty of Electronics and Information Technology ul. Nowowiejska
More informationEUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT
EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT DIRECTORATE E - Air Transport E.2 - Single sky & modernisation of air traffic control Brussels, 6 April 2011 MOVE E2/EMM D(2011) 1. TITLE
More informationAnnotating, Extracting, and Linking Legal Information
Annotating, Extracting, and Linking Legal Information Adam Wyner University of Aberdeen Department of Computing Science University of Edinburgh Law School March 11, 2014 Outline Background, context, materials.
More informationPermanent Contract Aircraft Loads M/F. Within our Flight Physics team, you will deal with Aircraft Loads topics. Your main missions will be to:
As a worldwide technology leader solving critical issues, ALTRAN brings customers ideas and projects to life and increases their performance, through technology and innovation. Created in 1982, ALTRAN
More informationAirspace Management Decision Tool
Airspace Management Decision Tool Validating the Behavior and Structure of Software Design Kerin Thornton ENPM 643 System Validation and Verification Fall 2005 1 Table of Contents Introduction...3 Problem
More informationCAPAN Methodology Sector Capacity Assessment
CAPAN Methodology Sector Capacity Assessment Air Traffic Services System Capacity Seminar/Workshop Nairobi, Kenya, 8 10 June 2016 Raffaele Russo EUROCONTROL Operations Planning Background Network Operations
More informationEE382V: System-on-a-Chip (SoC) Design
EE382V: System-on-a-Chip (SoC) Design Lecture 12 SoC Communication Architectures Source: Sudeep Pasricha (Colorado State), Nikil Dutt (UC Irvine) On-Chip Communication Architectures, Morgan Kaufmann, 2008
More informationATC Simulators. The manufacturer of
ATC Simulators The manufacturer of Edda Systems AS Established in 2005, by 5 experienced ATM engineers (ex Avinor) 100% owned by the employees/founders Edda Systems AS is specialized in CNS/ATM systems,
More informationProgressive Technology Facilitates Ground-To-Flight-Deck Connectivity
Progressive Technology Facilitates Ground-To-Flight-Deck Connectivity By Robert Turner Connected Airline and Connected Flight Deck are two of the latest phrases regularly being voiced by the airline industry,
More informationVacuum Controls and Interlocks
Vacuum Controls and Interlocks CERN Accelerator School Platja D Aro, 16-24 May 2006 P. Strubin (CERN) Outline Introduction Architecture 3 tiers architecture Example of the LHC vacuum system Mapping the
More informationEMD ELECTRONIC MISCELLANEOUS DOCUMENT
EMD ELECTRONIC MISCELLANEOUS DOCUMENT INTRODUCTION The EMD is a new feature of the Electronic Miscellaneous Document (EMD) product. Its aim is to provide Amadeus travel agents with the list of airlines
More informationMulticore Processing in the Avionics Industry Needs and Concerns April 21, 2017 Greg Arundale Rockwell Collins
Multicore Processing in the Avionics Industry Needs and Concerns April 21, 2017 Greg Arundale Rockwell Collins Outline Introduction Avionics Systems Evolution, Overview and Challenges Multicore Why Multicore
More informationFormal verification of small and micro UAS
Formal verification of small and micro UAS Prof Sandor M Veres University of Sheffield December 2, 2015 Introduction The purpose of my talk What to Verify? What are the models and requirements? Verification
More informationAeronautics & Air Transport in FP7. DG RTD-H.3 - Aeronautics Brussels, January 2007
Aeronautics & Air Transport in FP7 DG RTD-H.3 - Aeronautics Brussels, January 2007 2000 European Aeronautics: A Vision for 2020 2002 Strategic Research Agenda Six Challenges for Aeronautics 2005 2nd Issue
More informationPROS Inc. Intended positioning on the market
Company profile Founded in 1987 Head Office USA (Houston) Countries with offices 5 countries (USA., Bulgaria, Ireland, England, France, Germany) PROS is powering the shift to modern commerce, helping competitive
More informationD DAVID PUBLISHING. Development and Achievement of the T-50 Flight Control s Consolidated OFP. 1. Introduction. 2. Consolidated OFP s Needs
Journal of Aerospace Science and Technology 1 (2015) 67-72 doi: 10.17265/2332-8258/2015.02.003 D DAVID PUBLISHING Development and Achievement of the T-50 Flight Control s Consolidated OFP Soon Ryong Jang,
More informationNew Distribution Capability
New Distribution Capability Pilot Participation Terms of Reference 1 Introduction and Background This document provides the general terms of reference for pilot participation. The NDC Pilot phase commenced
More informationPotential of CO 2 retrieval from IASI
Potential of CO 2 retrieval from IASI L. Chaumat, O. Lezeaux, P. Prunet, B. Tournier F.-R. Cayla (SISCLE), C. Camy-Peyret (LPMAA) and T. Phulpin (CNES) Study supported by CNES ITSC-XVI: Angra dos Reis,
More informationSIMULATION TECHNOLOGY FOR FREE FLIGHT SYSTEM PERFORMANCE AND SURVIVABILITY ANALYSIS
SIMULATION TECHNOLOGY FOR FREE FLIGHT SYSTEM PERFORMANCE AND SURVIVABILITY ANALYSIS John C Knight, Stavan M Parikh, University of Virginia, Charlottesville, VA Abstract Before new automated technologies
More informationPBN and airspace concept
PBN and airspace concept 07 10 April 2015 Global Concepts Global ATM Operational Concept Provides the ICAO vision of seamless, global ATM system Endorsed by AN Conf 11 Aircraft operate as close as possible
More informationToday: using MATLAB to model LTI systems
Today: using MATLAB to model LTI systems 2 nd order system example: DC motor with inductance derivation of the transfer function transient responses using MATLAB open loop closed loop (with feedback) Effect
More informationGENE-AUTO Status of new Airbus case Studies
GENEAUTO 9/29/2009 Presented by Jean-Charles DALBIN Airbus Operations SAS & Laurent DUFFAU Airbus Operations SAS GENE-AUTO Status of new Airbus case Studies Airbus Operation SAS - GENEAUTO Status on Airbus
More informationOverview Net-Enabled Aircraft Design Current Project Status Join the Team! Kristin Yvonne Rozier University of Cincinnati
Formal Methods Challenge: Efficient Reconfigurable Cockpit Design and Fleet Operations using Software Intensive, Networked, and Wireless-Enabled Architecture (ECON) Kristin Yvonne Rozier University of
More informationA Universal Turing Machine in Conway s Game of Life
A Universal Turing Machine in Conway s Game of Life Paul Rendell Department of Computer Science University of the West of England paul@rendell-attic.org ABSTRACT In this paper we present a Universal Turing
More informationAmendment 37,38 to Annex 15 Amendment 57 to Annex 4
International Civil Aviation Organization Amendment 37,38 to Annex 15 Amendment 57 to Annex 4 Roberta Luccioli TO/AIM Seminario de la OACI sobre la Transicion al AIM Fases1 3 Outline 1. Amendment 37 to
More informationABES. Company Presentation. March ABES Pircher & Partner GmbH Research & Development
IT ABES Pircher & Partner GmbH Research & Development Company Presentation March 2014 What we do ABES is an independent software house. ABES offers specialised solutions for bridge engineers. ABES geodes/geocon
More informationAeronautics & Air Transport in FP7
Aeronautics & Air Transport in FP7 Liam Breslin DG RTD-H.3 - Aeronautics Brussels, 8 th February 2007 2000 European Aeronautics: A Vision for 2020 2002 Strategic Research Agenda Six Challenges for Aeronautics
More informationThis document is meant purely as a documentation tool and the institutions do not assume any liability for its contents
2010R0073 EN 20.10.2014 001.001 1 This document is meant purely as a documentation tool and the institutions do not assume any liability for its contents B COMMISSION REGULATION (EU) No 73/2010 of 26 January
More information2017
Connecting Global Competence IT2Industry@productronica 2017 International Trade Fair and Open Conference for intelligent, digitally networked working environments November 14 17, 2017 Messe München www.it2industry.de
More informationDigital Commerce for Travel Retail
Company profile Founded in 1985 Head Office Ireland (Dublin) Countries with offices 7 countries (Ireland, UK, China, USA, Netherlands, Argentina, Philippines) "Datalex is a market leader in digital commerce
More informationSCADE for AIRBUS critical avionics systems
SCADE Users Conference October 2009 Presented by Jean-Charles DALBIN Airbus Operations SAS SCADE for AIRBUS critical avionics systems Scade Users Conference 2009 Agenda Airbus Context SCADE use Automatic
More informationAdvancing FTD technologies and the opportunity to the pilot training journey. L3 Proprietary
Advancing FTD technologies and the opportunity to the pilot training journey L3 Proprietary Aviation Training Innovation Over the past decade the airline training industry has pursued technology to improve
More informationARINC Project Initiation/Modification (APIM)
Project Initiation/Modification proposal for the AEEC Date Proposed: June 14, 2016 ARINC Project Initiation/Modification (APIM) 1.0 Name of Proposed Project APIM 16-015 eenabled Aircraft Ground Systems
More informationFlight Dynamics Analysis of a Medium Range Box Wing Aircraft
AERO AIRCRAFT DESIGN AND SYSTEMS GROUP Flight Dynamics Analysis of a Medium Range Box Wing Aircraft Supervisor: Prof. Dieter Scholz Tutor: Daniel Schiktanz Warsaw University of Technology Hamburg University
More informationSTAIRWAY IDS ATC SIMULATION ENVIRONMENT - SWIM COMPATIBLE SYSTEM
STAIRWAY IDS ATC SIMULATION ENVIRONMENT - SWIM COMPATIBLE SYSTEM Content The problem Simulation Platform Problem Statements The solution Use Case Application Description The benefits and next steps 2 IDS
More informationAvionics Certification. Dhruv Mittal
Avionics Certification Dhruv Mittal 1 Motivation Complex Avionics systems have been regulated for a long time Autonomous systems are being researched and built in avionics right now Research in avionics
More informationPerformance Indicator Horizontal Flight Efficiency
Performance Indicator Horizontal Flight Efficiency Level 1 and 2 documentation of the Horizontal Flight Efficiency key performance indicators Overview This document is a template for a Level 1 & Level
More informationAvionics CyberThreat. Airplanes Are Hard!
Avionics CyberThreat Airplanes Are Hard! Disclaimer The subject matter of this presentation is provided for educational purposes only. The information presented relates to a dynamic and complex cyber security
More informationDATA MANAGEMENT & CONNECTED SOLUTIONS
DATA MANAGEMENT & CONNECTED SOLUTIONS The flight data journey Solutions to help improve operations efficiency COLLECT YOUR FLIGHT DATA PUT YOUR FLIGHT DATA TO WORK Data Acquisition Data Transfer Data management
More informationSESAR AEROMACS PROJECTS P9.16 New Communication Technology at Airport P Airport Surface Datalink
SESAR AEROMACS PROJECTS P9.16 New Communication Technology at Airport P15.02.07 Airport Surface Datalink AERONAUTICAL COMMUNICATIONS PANEL (ACP) 6th Meeting of the Working Group S (Surface) Sendai, Japan
More informationAIRBUS Generic Flight Test Installation
AIRBUS Generic Flight Test Installation Jean-Pascal CATURLA AIRBUS Operations SAS, Toulouse, France ABSTRACT This paper describes new concepts of test mean and processes to perform flight test for all
More informationPASSENGER SHIP SAFETY. Damage stability of cruise passenger ships. Submitted by the Cruise Lines International Association (CLIA) SUMMARY
E MARITIME SAFETY COMMITTEE 93rd session Agenda item 6 MSC 93/6/6 11 March 2014 Original: ENGLISH PASSENGER SHIP SAFETY Damage stability of cruise passenger ships Submitted by the Cruise Lines International
More informationIntroduction to Amendment 40 to Annex 15
Introduction to Amendment 40 to Annex 15 Roberta Luccioli ICAO AIM Technical Officer Interregional EUR/MID PANS AIM Workshop (Paris, 10-12 July 2018) Outline From Aeronautical information services (AIS)
More informationValidation & Implementation Considerations Module 14 Activities 11 to 17
Validation & Implementation Considerations Module 14 Activities 11 to 17 European Airspace Concept Workshops for PBN Implementation Objective This module provides an overview airspace and Flight Procedure
More informationCOMMISSION REGULATION (EU)
L 23/6 Official Journal of the European Union 27.1.2010 COMMISSION REGULATION (EU) No 73/2010 of 26 January 2010 laying down requirements on the quality of aeronautical data and aeronautical information
More informationHosted Flight Data Monitoring. Information Sheet
17 Wellington Business Park Crowthorne Berkshire RG45 6LS England Tel: +44 (0) 1344 234047 www.flightdatapeople.com Hosted Flight Data Monitoring Information Sheet www.flightdatapeople.com Commercial in
More information