SlideShare a Scribd company logo
1 of 6
Download to read offline
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 1/6
                                                      Technical publication
www.dmap.fr




    The contribution of reverse engineering in
    the Aerospace and Defense :
     The IP case’s.
                                                                                 James Bezamat, CEO DMAP
                                                                                                                          July 2010




        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 2/6
                                                      Technical publication
www.dmap.fr




      THE CONTRIBUTION OF « REVERSE ENGINEERING                                                          » IN THE
      AEROSPACE AND DEFENSE : THE IP CASE’S

      Context

      The picture is clear: aerospace industry is becoming more and more depending of complex
      embedded systems. In particular, the needs expressed in the segment of the electronics are
      growing and require finding new means in the choice of implementation.


      The needs of sustainable solutions to long-term (>25 years) - a specificity of aeronautic
      market - leads naturally to the desire to control the content of each system, particularly
      strategic components that are processor and their peripherals, but also associated functions
      such as communications interfaces (AFDX, Ethernet and PCI bus).

      Recent developments around FPGA devices can consider them as an industrial solution
      compliant with the requirements of the aviation industry while giving access to complex
      objects.
      The cost, time and skills needed to develop systems more and more complex require new
      solutions based on the integration of IP blocks, it's the only way to optimize and rationalize
      this type of project.

      In this favorable context, the SoC development and use of IP are now essential in the field of
      complex systems for aerospace, as they are in most areas of electronics.


      However, this economic reality cannot ignore the quality requirements of this industry and the
      compliance with quality assurance standards that govern this type of development
      (particularly the DO-254 for electronic objects including IP and SoC).




      The current situation is disappointing: few IP "DO-254 certifiable" are actually available on
      the market and the ability to integrate these objects quickly and reproducibly in a system, SoC
      or SoPC is yet to be demonstrated.



        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 3/6
                                                      Technical publication
www.dmap.fr




      The reverse engineering approach


      The solution closest to the expectations of certification authorities - expressed for example by
      the DO-254 European User Group - go through an upgrading of existing IPs, this compliance
      based mainly on reverse engineering type processes, perfectly controlled and recognized for
      demonstrating the safety level of a PI.


      But it is not enough to re-create documentation from a given code, or to complete a poorly
      covering test-suite.

      The expectations in terms of insurance processes are well beyond the purely documentaries
      aspect and should cover basic activities required in the case of a normal development (i.e.
      configuration management, problem reports, documentary management, peer reviews,
      progress reviews, independence, traceability ...).
      The recommendations of the DO-254 User Group, which advocates a flow adapted to the
      approach reverse engineering, are perfectly clear: the flow must be very close to the life cycle
      structure required by DO-254.




      The flow of an IP development is realized by a certification package, demonstration and proof
      of the capacity that the IP address all the criteria of DO-254. This package is the central
      element of the integration of an IP in the user's flow.


      This method makes sense only if it meets a number of criteria, pledges of its complete
      success:
         - Ability to demonstrate the reality of a design flow with expectations of the DO-254,
             like a classic design.
         - Available data after inventory and analysis will be used to fill gap by keeping them up
             (especially code) to preserve the service experience of the IP which is an additional
             source of confidence that must be mobilized.

        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 4/6
                                                      Technical publication
www.dmap.fr



          -    The flow must be reproducible, independent of the IP and approved by the
               certification authorities.
          -    The certification package must be consistent and based on design and support tools
               with a demonstrated performance within the meaning of DO-254.
          -    The certification package must be designed to be easily integrated into an external
               flow, the client's one, like IPs together make a SoC.
          -    The certification package must guarantee the highest level of design assurance (DAL
               A) to avoid the proliferation of sub-packages.
          -    The certification package must be implemented quickly with a maximum level of
               quality and a limited additional cost.
          -    The certification package shall include a support for the integration and certification
               audits.

      Implementation and Outlook

          We conducted an experiment around a single IP (an ARINC429_APB from ACTEL) and
          we did the full exercise of the reverse engineering without concession or compromise.


          The result is a complete package which includes the original source code which provides
          significant added value. These results was obtained using well known tools, but also open
          source tools, while avoiding a customization of flow, which remained fully independent of
          the IP treatment.


          Procedures, plans, checklists, standards have yielded a complete result in a limited time
          with a high level of assurance process.
          Beyond demonstrating the effectiveness of the method, this experience has allowed us
          highlight the important deposits of productivity that remains to be explored to make it
          even more attractive solution.


          Moreover, the SoC approach would seem to make setting up a Complete IP library around
          a standardized bus protocol (type AMBA), which creates gains of scale particularly
          interesting on the verification aspect.


          The current approach of DMAP is therefore to develop axes to reduce costs and delays
          while maintaining-or improving-the quality of the product.


          This necessarily requires an increased use of powerful tools, including management tools
          and process control and documentation generation tools.
          The contribution of advanced methods of verification is considered essential in our
          reflection and is part of the development priorities of the company.


        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 5/6
                                                      Technical publication
www.dmap.fr




          Agreements have been concluded between DMAP and CAD tool vendors and
          management tools to facilitate their adaptation to the specific needs of this market. The
          coherence and complementarity of these tools is an important component that we take in
          the near future to propose a solution to global process management implemented in
          structured electronic design projects.

      Conclusion

          It is now possible to propose the use of IP blocks in electronic hardware development
          constrained by the DO-254, without compromising the requirements of standard and with
          the support of certification authorities.
          This introduction - required and desired - will be technically and economically possible
          by relying on the tremendous catalog of existing blocks and on systematic approaches
          like reverse engineering.
          The approach that we are driving demonstrates the need for an approach fully developed
          and controlled through a dedicated repository and by adding tasks automation more and
          more efficient.
          Of course, the development of new customized IP for the avionics field can also benefit
          from this favorable environment, to minimize the overhead inherent in this adjustment.
          Under these conditions, the development of SoPC will be done with all the expected
          benefits in terms of time, of implementation and of independence which can be
          legitimately expected by all the players.




        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
Ref. WP_DMAP_01
                                                                                                       Issue: A-1
 Design Methods & Assurance Process                                                                               Page 6/6
                                                      Technical publication
www.dmap.fr




      Who

      Founder, Chief Executive Officer

      James Bezamat co-founded DMAP in 2009, is a senior microelectronic expert with about 25
      years in digital design targeting both ASIC and FPGA and team management, especially in
      aerospace and defense domains. James is an expert in DO-254 related methods with 8 years’
      experience in aerospace projects and familiar with the different approaches commonly used
      in the major aircraft companies. he was involved in the definition of most of these strategies
      with immediate practical application as a responsible assurance process manager and auditor.
      James is also a recognized trainer in microelectronics design and DO-254 approach within a
      lot of major companies. James spent 8 years as professor for a famous french institute. He
      has a degree in Engineering at Centrale Lille (1983) and a PhD in microwave at Lille
      University (1985).


      Company Overview

      DMAP is a startup company focused on high reliability semiconductor application domains.
      DMAP has been founded in 2009 by two highly skilled engineers in the semiconductor area.
      With more than 40 years of experience we are able to combine IP and SoC development for
      ASIC and FPGA target with high reliability methods provided by the DO-254 guidance. High
      reliable domains as aeronautic, medical, defense and space like others mass markets are
      sensible to time-to-market constraints and a growing system complexity, that's why we offer
      to IP vendors the opportunity to address new markets and to high reliable sub-contractor
      community to buy DO-254 ready IP to speed up their development.




        This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.

More Related Content

What's hot

DO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationDO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationAnkit Singh
 
How to Get Started With Advanced Contro
How to Get Started With Advanced ControHow to Get Started With Advanced Contro
How to Get Started With Advanced ControEmerson Exchange
 
Corticon 5 Datasheet
Corticon 5 DatasheetCorticon 5 Datasheet
Corticon 5 DatasheetCorticon
 
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...Emerson Exchange
 
PID Advances in Industrial Control
PID Advances in Industrial ControlPID Advances in Industrial Control
PID Advances in Industrial ControlEmerson Exchange
 
wp-01070-hardware-software-coverification-fpga
wp-01070-hardware-software-coverification-fpgawp-01070-hardware-software-coverification-fpga
wp-01070-hardware-software-coverification-fpgaGautam Kavipurapu
 
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...HCL Technologies
 
Standards for safety and security in avionics
Standards for safety and security in avionicsStandards for safety and security in avionics
Standards for safety and security in avionicsAlessandro Bruni
 
Posecco clustering meeting
Posecco clustering meetingPosecco clustering meeting
Posecco clustering meetingfcleary
 
Informatica certification
Informatica certificationInformatica certification
Informatica certificationbnjkukunuri
 
Managing and Solving Production Based Customer Complaints and Concerns
Managing and Solving Production Based Customer Complaints and ConcernsManaging and Solving Production Based Customer Complaints and Concerns
Managing and Solving Production Based Customer Complaints and ConcernsIBS America
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_enLuis Atencio
 
Control loop_foundation_overview
 Control  loop_foundation_overview Control  loop_foundation_overview
Control loop_foundation_overviewEmerson Exchange
 
Reducing Cycle Time for iDEN Releases – A Development and Test Perspective
Reducing Cycle Time for iDEN Releases – A Development and Test PerspectiveReducing Cycle Time for iDEN Releases – A Development and Test Perspective
Reducing Cycle Time for iDEN Releases – A Development and Test PerspectivePraveen Srivastava
 

What's hot (18)

DO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationDO-178B/ED-12B Presentation
DO-178B/ED-12B Presentation
 
How to Get Started With Advanced Contro
How to Get Started With Advanced ControHow to Get Started With Advanced Contro
How to Get Started With Advanced Contro
 
Corticon 5 Datasheet
Corticon 5 DatasheetCorticon 5 Datasheet
Corticon 5 Datasheet
 
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
 
PID Advances in Industrial Control
PID Advances in Industrial ControlPID Advances in Industrial Control
PID Advances in Industrial Control
 
Resume
ResumeResume
Resume
 
Siva_resume
Siva_resumeSiva_resume
Siva_resume
 
wp-01070-hardware-software-coverification-fpga
wp-01070-hardware-software-coverification-fpgawp-01070-hardware-software-coverification-fpga
wp-01070-hardware-software-coverification-fpga
 
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...
ERS Case Study: HCLT develops a slat flap control unit [sfcu] for an Aerospac...
 
Ia rm001 -en-p
Ia rm001 -en-pIa rm001 -en-p
Ia rm001 -en-p
 
Standards for safety and security in avionics
Standards for safety and security in avionicsStandards for safety and security in avionics
Standards for safety and security in avionics
 
Posecco clustering meeting
Posecco clustering meetingPosecco clustering meeting
Posecco clustering meeting
 
Informatica certification
Informatica certificationInformatica certification
Informatica certification
 
ITS-Fidel
ITS-FidelITS-Fidel
ITS-Fidel
 
Managing and Solving Production Based Customer Complaints and Concerns
Managing and Solving Production Based Customer Complaints and ConcernsManaging and Solving Production Based Customer Complaints and Concerns
Managing and Solving Production Based Customer Complaints and Concerns
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_en
 
Control loop_foundation_overview
 Control  loop_foundation_overview Control  loop_foundation_overview
Control loop_foundation_overview
 
Reducing Cycle Time for iDEN Releases – A Development and Test Perspective
Reducing Cycle Time for iDEN Releases – A Development and Test PerspectiveReducing Cycle Time for iDEN Releases – A Development and Test Perspective
Reducing Cycle Time for iDEN Releases – A Development and Test Perspective
 

Viewers also liked

IP PCIe
IP PCIeIP PCIe
IP PCIeSILKAN
 
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...Schneider Electric
 
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOak Systems
 
20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastrucCISEC
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationISA Boston Section
 
The United Kingdom
The United KingdomThe United Kingdom
The United Kingdomguest97245f
 
Dmap Solution
Dmap SolutionDmap Solution
Dmap SolutionDMAP
 
Busqueda de informacion google m2
Busqueda de informacion google m2Busqueda de informacion google m2
Busqueda de informacion google m2Kary Reyes
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1Upel
 
Reem's Investigation
Reem's InvestigationReem's Investigation
Reem's Investigationuk01f0015
 
Hms Tour
Hms TourHms Tour
Hms TourAriela
 
Regression.Doc Rini
Regression.Doc RiniRegression.Doc Rini
Regression.Doc Riniguestbed2c6
 
Persoonlijk & Uniek!
Persoonlijk & Uniek!Persoonlijk & Uniek!
Persoonlijk & Uniek!Mirjam
 
Global Overview Forest Industry
Global Overview Forest IndustryGlobal Overview Forest Industry
Global Overview Forest IndustryPhil Riebel
 

Viewers also liked (20)

IP PCIe
IP PCIeIP PCIe
IP PCIe
 
IEC 61508
IEC 61508IEC 61508
IEC 61508
 
Iec61508 guide
Iec61508 guideIec61508 guide
Iec61508 guide
 
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
 
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
 
20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc
 
Safety Integrity Levels
Safety Integrity LevelsSafety Integrity Levels
Safety Integrity Levels
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL Certification
 
The United Kingdom
The United KingdomThe United Kingdom
The United Kingdom
 
Dmap Solution
Dmap SolutionDmap Solution
Dmap Solution
 
CUPE Climate Change Workshop
CUPE Climate Change WorkshopCUPE Climate Change Workshop
CUPE Climate Change Workshop
 
Busqueda de informacion google m2
Busqueda de informacion google m2Busqueda de informacion google m2
Busqueda de informacion google m2
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Reem's Investigation
Reem's InvestigationReem's Investigation
Reem's Investigation
 
Hms Tour
Hms TourHms Tour
Hms Tour
 
Regression.Doc Rini
Regression.Doc RiniRegression.Doc Rini
Regression.Doc Rini
 
Catering Menu
Catering MenuCatering Menu
Catering Menu
 
AlAdInn Ventures 2012
AlAdInn Ventures 2012AlAdInn Ventures 2012
AlAdInn Ventures 2012
 
Persoonlijk & Uniek!
Persoonlijk & Uniek!Persoonlijk & Uniek!
Persoonlijk & Uniek!
 
Global Overview Forest Industry
Global Overview Forest IndustryGlobal Overview Forest Industry
Global Overview Forest Industry
 

Similar to Dmap Ip Do254 White Paper En

BPM Application Infrastructure
BPM Application InfrastructureBPM Application Infrastructure
BPM Application InfrastructureDavid Norton
 
Microsoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeMicrosoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeRunpipe
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisationBrian Maguire
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...Compuware APM
 
New Product Introduction - Launching Success!
New Product Introduction - Launching Success! New Product Introduction - Launching Success!
New Product Introduction - Launching Success! Product Realization Group
 
Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Thinksoft Global
 
Bira-Cunha_Resume V3
Bira-Cunha_Resume V3Bira-Cunha_Resume V3
Bira-Cunha_Resume V3Bira cunha
 
IRPS rev 3-19-2012
IRPS rev 3-19-2012IRPS rev 3-19-2012
IRPS rev 3-19-2012Abe Salloum
 
Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Giorgio Visintin
 
Air Reply NetSuite ecommerce overview
Air Reply NetSuite  ecommerce overview Air Reply NetSuite  ecommerce overview
Air Reply NetSuite ecommerce overview Giorgio Visintin
 
Devakumar m d
Devakumar m dDevakumar m d
Devakumar m dDev M D
 
Burge, Stephen Agile Pm Revised
Burge, Stephen Agile Pm RevisedBurge, Stephen Agile Pm Revised
Burge, Stephen Agile Pm RevisedStephen Burge
 
Lect2 conventional software management
Lect2 conventional software managementLect2 conventional software management
Lect2 conventional software managementmeena466141
 
Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Kristin Cowhey
 
Calvin Wee Resume 2015 Apr 27
Calvin Wee Resume 2015 Apr 27Calvin Wee Resume 2015 Apr 27
Calvin Wee Resume 2015 Apr 27Calvin Wee
 
E4 e automotive_designrelease_v15-3
E4 e automotive_designrelease_v15-3E4 e automotive_designrelease_v15-3
E4 e automotive_designrelease_v15-3AIMFirst
 

Similar to Dmap Ip Do254 White Paper En (20)

BPM Application Infrastructure
BPM Application InfrastructureBPM Application Infrastructure
BPM Application Infrastructure
 
Df Maint Tutorial
Df Maint TutorialDf Maint Tutorial
Df Maint Tutorial
 
Microsoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeMicrosoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with Runpipe
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisation
 
Harry H Bryant
Harry H BryantHarry H Bryant
Harry H Bryant
 
VASUDEO RANE
VASUDEO RANEVASUDEO RANE
VASUDEO RANE
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
 
New Product Introduction - Launching Success!
New Product Introduction - Launching Success! New Product Introduction - Launching Success!
New Product Introduction - Launching Success!
 
Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??
 
Bira-Cunha_Resume V3
Bira-Cunha_Resume V3Bira-Cunha_Resume V3
Bira-Cunha_Resume V3
 
IRPS rev 3-19-2012
IRPS rev 3-19-2012IRPS rev 3-19-2012
IRPS rev 3-19-2012
 
Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview
 
Air Reply NetSuite ecommerce overview
Air Reply NetSuite  ecommerce overview Air Reply NetSuite  ecommerce overview
Air Reply NetSuite ecommerce overview
 
Devakumar m d
Devakumar m dDevakumar m d
Devakumar m d
 
Burge, Stephen Agile Pm Revised
Burge, Stephen Agile Pm RevisedBurge, Stephen Agile Pm Revised
Burge, Stephen Agile Pm Revised
 
Lect2 conventional software management
Lect2 conventional software managementLect2 conventional software management
Lect2 conventional software management
 
Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914
 
Calvin Wee Resume 2015 Apr 27
Calvin Wee Resume 2015 Apr 27Calvin Wee Resume 2015 Apr 27
Calvin Wee Resume 2015 Apr 27
 
Softexpert apqp ppap
Softexpert apqp ppapSoftexpert apqp ppap
Softexpert apqp ppap
 
E4 e automotive_designrelease_v15-3
E4 e automotive_designrelease_v15-3E4 e automotive_designrelease_v15-3
E4 e automotive_designrelease_v15-3
 

Dmap Ip Do254 White Paper En

  • 1. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 1/6 Technical publication www.dmap.fr The contribution of reverse engineering in the Aerospace and Defense : The IP case’s. James Bezamat, CEO DMAP July 2010 This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
  • 2. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 2/6 Technical publication www.dmap.fr THE CONTRIBUTION OF « REVERSE ENGINEERING » IN THE AEROSPACE AND DEFENSE : THE IP CASE’S Context The picture is clear: aerospace industry is becoming more and more depending of complex embedded systems. In particular, the needs expressed in the segment of the electronics are growing and require finding new means in the choice of implementation. The needs of sustainable solutions to long-term (>25 years) - a specificity of aeronautic market - leads naturally to the desire to control the content of each system, particularly strategic components that are processor and their peripherals, but also associated functions such as communications interfaces (AFDX, Ethernet and PCI bus). Recent developments around FPGA devices can consider them as an industrial solution compliant with the requirements of the aviation industry while giving access to complex objects. The cost, time and skills needed to develop systems more and more complex require new solutions based on the integration of IP blocks, it's the only way to optimize and rationalize this type of project. In this favorable context, the SoC development and use of IP are now essential in the field of complex systems for aerospace, as they are in most areas of electronics. However, this economic reality cannot ignore the quality requirements of this industry and the compliance with quality assurance standards that govern this type of development (particularly the DO-254 for electronic objects including IP and SoC). The current situation is disappointing: few IP "DO-254 certifiable" are actually available on the market and the ability to integrate these objects quickly and reproducibly in a system, SoC or SoPC is yet to be demonstrated. This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
  • 3. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 3/6 Technical publication www.dmap.fr The reverse engineering approach The solution closest to the expectations of certification authorities - expressed for example by the DO-254 European User Group - go through an upgrading of existing IPs, this compliance based mainly on reverse engineering type processes, perfectly controlled and recognized for demonstrating the safety level of a PI. But it is not enough to re-create documentation from a given code, or to complete a poorly covering test-suite. The expectations in terms of insurance processes are well beyond the purely documentaries aspect and should cover basic activities required in the case of a normal development (i.e. configuration management, problem reports, documentary management, peer reviews, progress reviews, independence, traceability ...). The recommendations of the DO-254 User Group, which advocates a flow adapted to the approach reverse engineering, are perfectly clear: the flow must be very close to the life cycle structure required by DO-254. The flow of an IP development is realized by a certification package, demonstration and proof of the capacity that the IP address all the criteria of DO-254. This package is the central element of the integration of an IP in the user's flow. This method makes sense only if it meets a number of criteria, pledges of its complete success: - Ability to demonstrate the reality of a design flow with expectations of the DO-254, like a classic design. - Available data after inventory and analysis will be used to fill gap by keeping them up (especially code) to preserve the service experience of the IP which is an additional source of confidence that must be mobilized. This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
  • 4. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 4/6 Technical publication www.dmap.fr - The flow must be reproducible, independent of the IP and approved by the certification authorities. - The certification package must be consistent and based on design and support tools with a demonstrated performance within the meaning of DO-254. - The certification package must be designed to be easily integrated into an external flow, the client's one, like IPs together make a SoC. - The certification package must guarantee the highest level of design assurance (DAL A) to avoid the proliferation of sub-packages. - The certification package must be implemented quickly with a maximum level of quality and a limited additional cost. - The certification package shall include a support for the integration and certification audits. Implementation and Outlook We conducted an experiment around a single IP (an ARINC429_APB from ACTEL) and we did the full exercise of the reverse engineering without concession or compromise. The result is a complete package which includes the original source code which provides significant added value. These results was obtained using well known tools, but also open source tools, while avoiding a customization of flow, which remained fully independent of the IP treatment. Procedures, plans, checklists, standards have yielded a complete result in a limited time with a high level of assurance process. Beyond demonstrating the effectiveness of the method, this experience has allowed us highlight the important deposits of productivity that remains to be explored to make it even more attractive solution. Moreover, the SoC approach would seem to make setting up a Complete IP library around a standardized bus protocol (type AMBA), which creates gains of scale particularly interesting on the verification aspect. The current approach of DMAP is therefore to develop axes to reduce costs and delays while maintaining-or improving-the quality of the product. This necessarily requires an increased use of powerful tools, including management tools and process control and documentation generation tools. The contribution of advanced methods of verification is considered essential in our reflection and is part of the development priorities of the company. This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
  • 5. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 5/6 Technical publication www.dmap.fr Agreements have been concluded between DMAP and CAD tool vendors and management tools to facilitate their adaptation to the specific needs of this market. The coherence and complementarity of these tools is an important component that we take in the near future to propose a solution to global process management implemented in structured electronic design projects. Conclusion It is now possible to propose the use of IP blocks in electronic hardware development constrained by the DO-254, without compromising the requirements of standard and with the support of certification authorities. This introduction - required and desired - will be technically and economically possible by relying on the tremendous catalog of existing blocks and on systematic approaches like reverse engineering. The approach that we are driving demonstrates the need for an approach fully developed and controlled through a dedicated repository and by adding tasks automation more and more efficient. Of course, the development of new customized IP for the avionics field can also benefit from this favorable environment, to minimize the overhead inherent in this adjustment. Under these conditions, the development of SoPC will be done with all the expected benefits in terms of time, of implementation and of independence which can be legitimately expected by all the players. This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
  • 6. Ref. WP_DMAP_01 Issue: A-1 Design Methods & Assurance Process Page 6/6 Technical publication www.dmap.fr Who Founder, Chief Executive Officer James Bezamat co-founded DMAP in 2009, is a senior microelectronic expert with about 25 years in digital design targeting both ASIC and FPGA and team management, especially in aerospace and defense domains. James is an expert in DO-254 related methods with 8 years’ experience in aerospace projects and familiar with the different approaches commonly used in the major aircraft companies. he was involved in the definition of most of these strategies with immediate practical application as a responsible assurance process manager and auditor. James is also a recognized trainer in microelectronics design and DO-254 approach within a lot of major companies. James spent 8 years as professor for a famous french institute. He has a degree in Engineering at Centrale Lille (1983) and a PhD in microwave at Lille University (1985). Company Overview DMAP is a startup company focused on high reliability semiconductor application domains. DMAP has been founded in 2009 by two highly skilled engineers in the semiconductor area. With more than 40 years of experience we are able to combine IP and SoC development for ASIC and FPGA target with high reliability methods provided by the DO-254 guidance. High reliable domains as aeronautic, medical, defense and space like others mass markets are sensible to time-to-market constraints and a growing system complexity, that's why we offer to IP vendors the opportunity to address new markets and to high reliable sub-contractor community to buy DO-254 ready IP to speed up their development. This document is the property of DMAP. Its content cannot be reproduced, disclosed or utilized without the company's written approval.