• DocumentCode
    3168007
  • Title

    System prototyping with ALMA

  • Author

    Brunel, J.Y. ; Auge, I. ; Redon, X. ; Tychon, P.

  • Author_Institution
    Lab. d´Electron. Philips, Limeil-brevannes, France
  • fYear
    1991
  • fDate
    11-13 June 1991
  • Firstpage
    103
  • Lastpage
    109
  • Abstract
    ALMA presents itself like a shell over a CAD framework. It mainly aims at portable description (independent on CAD framework); rapid system modelling (using a powerful temporal and functional simulator), and quick realization (using a sequential language manipulating hardware resources like registers, ALUs). The ALMA strongest point is its practical side. It offers entry points within the system at two different levels. The first level gives the possibility to install new resources in the input language. Except on installation phases for these new resources, this level is a portable entry. The second level is to directly bring into the simulator manually designed blocks by describing their models. Such a feature is of course not portable. Finally, ALMA relations to CAD frameworks look a little bit like Unix relations to computers. ALMA is a general purpose kernel, but this kernel is open, and the user can focus itself onto a specific application domain.<>
  • Keywords
    circuit analysis computing; software prototyping; software tools; specification languages; virtual machines; ALMA; CAD framework; application domain; functional simulator; general purpose kernel; input language; new resources; portable description; portable entry; rapid system modelling; sequential language manipulating hardware resources; Application software; Automata; Brain modeling; Computational modeling; Design automation; Hardware design languages; Kernel; Power system modeling; Program processors; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1991. Shortening the Path from Specification to Prototype, Second International Workshop on
  • Conference_Location
    Research Triangle Park, NC, USA
  • Print_ISBN
    0-8186-3040-X
  • Type

    conf

  • DOI
    10.1109/IWRSP.1991.218619
  • Filename
    218619