• DocumentCode
    591047
  • Title

    Isolation of behavior design from system implementation

  • Author

    Data, A.C. ; Gilson, K.

  • Author_Institution
    Data I/O Corp., Redmond, WA, USA
  • fYear
    2012
  • fDate
    5-7 Dec. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper identifies three inefficiencies in the workflow for design of heterogeneous systems: the lack of hardware independence, the need to split execution among different systems, and the lack of tools to unify the design and execution phases. To address these inefficiencies, it proposes a framework for isolation of behavior from system implementation using Azido. Azido describes behavior in purely algorithmic form based on canonical primitives and uses a visual design language that allows development for different types of computational resources such as FPGAs, CPUs, and GPUs in a single environment.
  • Keywords
    hardware-software codesign; systems analysis; visual languages; Azido; behavior design isolation; computational resources; design phases; design workflow; execution phases; hardware independency; heterogeneous systems; system implementation; visual design language; Algorithm design and analysis; Browsers; Field programmable gate arrays; Hardware; Information rates; Libraries; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4673-2919-4
  • Type

    conf

  • DOI
    10.1109/ReConFig.2012.6416758
  • Filename
    6416758