• DocumentCode
    324888
  • Title

    Using a systems description language for complete avionics systems

  • Author

    Barton, David L. ; Fortier, Stephen C.

  • Author_Institution
    Intermetrics Inc., Vienna, VA, USA
  • Volume
    1
  • fYear
    1998
  • fDate
    21-28 Mar 1998
  • Firstpage
    249
  • Abstract
    The specification and verification of large avionics systems is rapidly becoming intractable due to sheer size. We are coming to the point where even components of the system, such as Systems on Silicon (SoS), cannot be verified short of building prototypes, which is costly and slow. To deal with the SoS problem, the EDA Industry Council has formed the Systems Level Description Language (SLDL) committee. This paper describes the role of the proposed SLDL in the creation of avionics systems, which include digital, analog, microwave, and mechanical parts as well as software. More importantly for avionics systems, it addresses the use of legacy systems (both hardware and software) in the creation of those systems. The SLDL allows the specification of systems abstractly, without imposing an implementation domain (such as hardware or software) on the description. The user may then refine the description by decomposing the system into components, the components into subcomponents, and so on along the classical top-down hierarchical decomposition development path. Use of the SLDL stops when the components are sufficiently specified to allow an implementation specific language (such as VHDL, VHDL-AMS, or Ada) to “take over” and complete the systems design. Legacy systems, however, require a bottom-up approach. We show how the SLDL can be used in this approach to create a specification of a legacy system, integrate it into the overall avionics system, and (if necessary) reimplement the legacy system with newer technology (higher level software language, new hardware process, etc.)
  • Keywords
    CAD; aerospace computing; avionics; formal specification; formal verification; specification languages; CAD; EDA Industry Council; SLDL committee; Systems Level Description Language; bottom-up approach; large avionics systems; legacy systems; specification; systems description language; systems on silicon; top-down hierarchical decomposition development; verification; Aerospace electronics; Councils; Design engineering; Electronic design automation and methodology; Hardware; Process design; Prototypes; Silicon; Software standards; Springs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 1998 IEEE
  • Conference_Location
    Snowmass at Aspen, CO
  • ISSN
    1095-323X
  • Print_ISBN
    0-7803-4311-5
  • Type

    conf

  • DOI
    10.1109/AERO.1998.686824
  • Filename
    686824