ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitte SAGET, MBDA



Similar documents
A Project Management framework for Software Implementation Planning and Management

Practical Embedded Systems Engineering Syllabus for Graduate Students with Multidisciplinary Backgrounds

Architecture of the proposed standard

Asset set Liability Management for

ITIL & Service Predictability/Modeling Plexent

Data warehouse on Manpower Employment for Decision Support System

Advances in GNSS Equipment

Payment Hub Project A Worldwide Electronic Banking System,

Whole Systems Approach to CO 2 Capture, Transport and Storage

ESA Support to ESTB Users

Voice Biometrics: How does it work? Konstantin Simonchik

Job Description. Programme Leader & Subject Matter Expert

CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY. Outcome 10 Regulation 11 Safety and Suitability of Premises

REPORT' Meeting Date: April 19,201 2 Audit Committee

MIMO in (4G) cellular systems

REVIEW ON COMPARATIVE STUDY OF SOFTWARE PROCESS MODEL

FEASIBILITY STUDY OF JUST IN TIME INVENTORY MANAGEMENT ON CONSTRUCTION PROJECT

Nimble Storage Exchange ,000-Mailbox Resiliency Storage Solution

Probabilistic maintenance and asset management on moveable storm surge barriers

District Improvement Plan Plainwell Community Schools. Ms. Susan Wakefield, Superintendent 600 School Drive Plainwell, MI

Review and Analysis of Cloud Computing Quality of Experience

Mainframe Integration

LG has introduced the NeON 2, with newly developed Cello Technology which improves performance and reliability. Up to 320W 300W

Cisco Data Virtualization

Keywords: Knowledge Management Foundations, Probst et al., Model, Knowledge Management, Albroz Electric Power Distribution Companies

Stag and Capital Bids in Indian Scenario

Presentation on Short-Term Certificates to the CAPSEE Conference. September 18, 2014

User-Perceived Quality of Service in Hybrid Broadcast and Telecommunication Networks

SCHOOLS' PPP : PROJECT MANAGEMENT

Generic Assessment Rubrics for Computer Programming Courses

Developing Software Bug Prediction Models Using Various Software Metrics as the Bug Indicators

Fleet vehicles opportunities for carbon management

A Secure Web Services for Location Based Services in Wireless Networks*

I would appreciate the opportunity to discuss your needs and how I can help you meet your goals.

Case Study: the Use of Agile on Mortgage Application: Evidence from Thailand

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME!

School Improvement Plan. International Academy of Saginaw

ANDREAS MAHENDRO KUNCORO S.T., University of Gadjah Mada, 2004 M.S., University of Cincinnati, 2009 M.S., University of Central Florida, 2010

Combinatorial Analysis of Network Security

Thursday, March 18, :07 PM Page 1 of 16

Cost Benefit Analysis of the etir system Summary, limitations and recommendations

A Comparative Analysis of BRIDGE and Some Other Well Known Software Development Life Cycle Models

Siemens IT Solutions and Services Pvt. Ltd.

education counselor education

Sci.Int.(Lahore),26(1), ,2014 ISSN ; CODEN: SINTE 8 131

Global Sourcing: lessons from lean companies to improve supply chain performances

UNIVERSITY OF NAIROBI SCHOOL OF COMPUTING & INFORMATICS IMPROVING APPLICATION OF KNOWLEDGE MANAGEMENT SYSTEMS IN ORGANIZATIONS:

Where design facilitates health to lead innovation

UTILITY SOLUTIONS. Security & Site Monitoring. Substation Automation Solutions. Protection & Control Systems. Optical Communication Networks

Maintain Your F5 Solution with Fast, Reliable Support

Caution laser! Avoid direct eye contact with the laser beam!

Natural Gas & Electricity Prices

5.3.2 APPROACH TO PERFORMANCE MANAGEMENT

Hardware Modules of the RSA Algorithm

Entry Voice Mail for HiPath Systems. User Manual for Your Telephone

Development of Financial Management Reporting in MPLS

I. INTRODUCTION. Figure 1, The Input Display II. DESIGN PROCEDURE

C H A P T E R 1 Writing Reports with SAS

School Improvement Plan. Community Ed. Resource Center

Personal Identity Verification (PIV) Enablement Solutions

embedded e e in numbers, facts and figures

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769

Contents. Presentation contents: Basic EDI dataflow in Russia. eaccounting for HR and Payroll. eaccounting in a Cloud

Rural and Remote Broadband Access: Issues and Solutions in Australia

Moving Securely Around Space: The Case of ESA

Policies for Simultaneous Estimation and Optimization

Sample Green Belt Certification Examination Questions with Answers

MKU - DDE - PROGRAMMES AND COURSES (SUBJECTS) DETAILS. Tot. No. of Courses (Theory / Subs.)

Mapping strategic thought and action in developing disruptive software technology: advanced case study research on how the firm crafts shared vision

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009

An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

Product Development Flow Including Model- Based Design and System-Level Functional Verification

Vector Network Analyzer

BERKELEY CITY COLLEGE April 16, 2015 Curriculum Committee Meeting Agenda

Enforcing Fine-grained Authorization Policies for Java Mobile Agents

Design Fundamental Courses

Swisscom Cloud Strategy & Services

Resource Management and Audit Scrutiny Panel. Apologies for absence were received from Councillors Child, Gilchrist, Maginnis and O Donnell.

IBM Healthcare Home Care Monitoring

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production

Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.

Category 11: Use of Sold Products

Entity-Relationship Model

EVOLUTION OF SOCIAL DEVELOPER NETWORK IN OSS: SURVEY

Keynote Speech Collaborative Web Services and Peer-to-Peer Grids

Efficiency Losses from Overlapping Economic Instruments in European Carbon Emissions Regulation

Information Management Strategy: Exploiting Big data and Advanced Analytics

How To Fund A Farm In Colombia

A comparative study of ERP implementation Trupti Dave Oriental College of Management, F-50/29, South T T Nagar, Bhopal.

DENTAL CAD MADE IN GERMANY MODULAR ARCHITECTURE BACKWARD PLANNING CUTBACK FUNCTION BIOARTICULATOR INTUITIVE USAGE OPEN INTERFACE.

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

Defense Logistics Agency STANDARD OPERATING PROCEDURE

Product Overview. Version 1-12/14

How To Be A Successful Artist

Transcription:

ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitt SAGET, MBDA Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

ESPADON objctivs Dfin an advancd dvlopmnt mthodology and spcify a Dsign Environmnt to support this mthodology Slct th commrcial tools to b intgratd in th ESPADON Dsign Environmnt Implmnt th ESPADON Dsign Environmnt with its slctd tools Bnchmark th ESPADON mthodology and Dsign Environmnt with Signal Procssing Tst Applications Dmonstrat th bnfit in trms of dvlopmnt cost and dvlopmnt tim rduction. Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Military systms dvlopmnt contxt YEARS 2000 1990 Billions of FF 700 600 500 400 300 USA Billions of ECUs 100 50 1980 140 120 20 1 GFlops/s 10 GFlops/s 100 FRANCE A fw mods PROCESSING POWER 80 60 UK 10 Multimods Extndd Multimods FUNCTIONS 40 20 NETHERLANDS 0 1990 1995 0 INCREASED COMPLEXITY SHRINKING BUDGETS CHANGES IN ELECTRONIC INDUSTRY INCREASED COMPETITION (USA, WORLDWIDE) DEVELOPMENT OF NEW MILITARY SYSTEMS Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Tchnology insrtion concpt Prformanc "log" scal Convntional Dvlopmnt Mthod : P: Expctd lvl of prformanc of th final product Prototyp Final product MOORE S LAW : Elctronics Prformanc Improvmnt : 2 X vry 2 yars 1 rst Prototyp 2 nd Prototyp T nd of dvlopmnt Final product Itrativ Dvlopmnt Mthod : Rtrofit Rtrofit Programm Start Tim Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Virtual Prototyping & Tchnology Insrtion FUNCTIONAL DESIGN CODE FUNCTIONAL SIMULATION Modls FUNCTIONAL REFERENCE MODEL PERFORMANCE/ BEHAVIOURAL SIMULATION Modls HARDWARE / SOFTWARE ARCHITECTURAL DESIGN HARDWARE/SOFTWARE COSIMULATION Modls HARD/SOFT CODEVELOPMENT HARDWARE SOFTWARE VIRTUAL PROTOTYPE NEW SOFTWARE RE-USED SOFTWARE AUTO-GEN CODE NEW HARDWARE RE-USED HARDWARE COTS Tchnology insrtion, Manufactur, Intgration & Tst Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Th ESPADON Mthodology Plan SP Dvlopmnt Risk drivn dvlopmnt lif cycl «Modl Yar» approach Rus and capitalisation Support for: Trac-ability cost prformanc trad off From Prvious Procss From Systm Dvlopmnt R q u i r m n t s R i s k R g i s t r D v l o p m n t P l a n Spcification Functional Dsign Architctural Dsign Implmntation Systm Rviw Rquirmnts Risk Analysis Dfinition Dvlopmnt Validation Dvlopmnt Plan Rviw To Systm Dvlopmnt Risk Rgistr To Nxt/Prvious Procss Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

From Prvious Procss From Systm Dvlopmnt Rquirmnts Spiral Modl Rprsntation Risk Analysis Dfinition Dvlopmnt Validation Risk Rgistr Risk drivn dvlopmnt lif cycl «Modl Yar» approach Rus and capitalisation Support for: Trac-ability Cost prformanc trad off Th ESPADON Mthodology R q u i r m n t s Phas 1: Analysis and Slction of th rquirmnts allocatd to SP Subsystm R i s k R g i s t r Plan SP Dvlopmnt D v l o p m n t Dvlopmnt Exampl Plan of risk: Softwar dvlopmnt Rviw SP production GO/NO GO To Nxt/Prvious Procss P l a n Phas 4: Validation of SP Subsystm Exampl of risk: Ral tim prformanc Exampl of risk: Computing powr Exampl of risk: SP algorithms,... Choic validation Validation of prformanc modl Validation of virtual prototyp Validation of manufacturd computr Simulation Spcification Functional Dsign SP Functional dfinition Architctural Dsign Implmntation Systm Rviw To Systm Dvlopmnt Phas 2: Dfinition of SP Subsystm INCREASING LEVEL OF REFINEMENT Rfinmnt of architctur choic Computr architctur choic Hardwar/Softwar dscription Mapping dscription Functional modlling Placmnt of functions Dvlopmnt of prformanc modl Softwar/Hardwar dvlopmnt (synthsis) Production Intgration Phas 3: Dvlopmnt of SP Subsystm Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Tool List Projct Planning: ARTEMIS - KUB Sistm SDN. BHD. Rquirmnts Analysis: RTM - Marconi Systms Tchnology Inc. RDD100 - Ascnt Logic (US) DOORS - Quality Systms Softwar Ltd. Cost Estimation: PRICE - Lockhd (US) KNOWLEDGE - Softwar Productivity Rsarch Prformanc Simulation: BONES - Cadnc Dsign Systms Inc (US) SES/WORKBENCH - SES (US) OPNET - MIL 3 (US) COSMOS - Omniviw (US) MODLINE - Simulog (Fr) High Lvl Simulation: SPW - Cadnc Dsign Systms (US) RIPPEN - Orincon (US) SYSTEMVIEW - Elanx Inc (US) GEDAE - Lockhd Martin ATL (US) PTOLEMY - UCB (US) MATLAB - Th Math Works Inc (US) MATLAB/SIMULINK - Th Math Works Inc (US) COSSAP - Synopsys Inc (US) HP ESOF - HP Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002 High Lvl Simulation (continud): DSP STATION - Mntor (US) DSP CANVAS - Angls Dsign Systm (US) HYPERSIGNAL BLOCK DIAGRAM - Hyprcption (US) MUSTIG - Grsilog (Fr) PEAKWARE - Matra Systms t Information Control Simulation/FSM: STATEMATE- I-Logix Inc. MATRIXX - Intgratd Systms Inc. SYNCCHART/ESTEREL - Simulog (Fr) OBJECTGEODE - Vrilog (Fr) Co-dsign/co-simulation: FELIX/VCC - Cadnc Dsign Systms Inc (US) EAGLEI - Synopsys (US) Samlss - Mntor (US) COWARE - CoWar N2C (US) AREXSYS - Arxsys (Fr) Configuration Managmnt: CLEARCASE - Rational (US) RCS/CCS - Frwar Miscllanous: 02 - Ardnt softwar (US) OBJECTSTORE - Objct Dsign (US) VERSANT - Vrsant (US) RATIONAL ROSE - Rational Softwar Corp.

Tools Slctd - Rapid Prototyping Rquirmnts Analysis (RDD100, DOORS) COST ESTIMATION (PRICE) Extrnal Tools EDE Framwork Configuration Mgmnt (CVS, Clarcas) Ptolmy Matlab Simulink/RTW Targt- Porting Kit VSIP GEDAE MPI-RT Algorithm Prototyping Functional Dsign Architctural Dsign Implmntation (Rapid Prototyping) Libraris Standards Rang of Targt H/W Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Tools Slctd - Virtual Prototyping Functional Dsign/Simulation.g. Ptolmy/GEDAE Currnt proposition Partitioning/Mapping Procss Procssors FPGA IP authoring tool g Handl C/ ART DSP Libs Linking Opt. Libs Rang of Targt H/W Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Plannd Solution for Virtual Prototyping Functional Simulation Architctur Charactrisation Data books, IP Systm Bhaviour Architctur Dfinition Bhavioural Libraris Mapping Prformanc Simulation Architctur Libraris Communication Rfinmnt Softwar Dsign Links to Implmntation Hardwar Dsign OS, drivrs & Lgacy cod «C» Co Vrification HDL IP Libraris Systm C, VHDL, VERILOG ESPADON Platform Intgration Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

Rsults Dfinition of a procss and a mthodology addrssing obsolscnc and COTS insrtion issus through rapid and virtual prototyping, for Signal Procssing applications Ovrviw of th rquird tchniqus and availabl tchnologis and tools Dmonstration of rsulting productivity gains through rprsntativ radar & sonar bnchmarks (adaptiv bamforming) Dmonstratd x1.4 to x 16 Productivity (V0) Bnchmark of th procss, stimatd productivity of x7.5 (V1) Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002

ESPADON Dmonstratd Bnfits Rduction of dvlopmnt cost and tim productivity improvmnt : cod gnration rduction of rrors : arly validation by simulation daling with lat changs: dlaying th nd for hardwar prototyps Rduction of programm risks risk drivn procss incrmntal approach : simulation and prototyping Mitigation of obsolscnc problms / Rtrofit tchnology insrtion through rapid prototyping procss basd on a functional modl and cod gnration facilitat th porting of an application on diffrnt architcturs : PPC => FPGA Facilitation of collaborativ dvlopmnts complxity managmnt rus libraris opn, modular architcturs and standards Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002