• DocumentCode
    3348716
  • Title

    Formalized Hardware Design Process by an Example of Building Energy Efficient Sensor Network for Computational Algorithm

  • Author

    Vizgalov, Evgeny

  • Author_Institution
    CS Dept., Moscow Inst. of Phys. & Technol., Moscow
  • fYear
    2007
  • fDate
    19-24 Feb. 2007
  • Firstpage
    207
  • Lastpage
    210
  • Abstract
    The technology of hardware algorithm design process is considered. It is shown the possibility of creating the formal system which allows generating different hardware solutions based upon the same basic algorithm. It is achieved by having a number of intermediate descriptions for the basic algorithm which are gradually refine it and finally transform it to the hardware. E.g. first algorithm is described abstractly and at the next step it is described with taking into account computational resources as registers, memory, processors. Different hardware implementations are results of formal algorithm transformations from one representation to another. It is shown that common hardware architectures as state machines, pipelines and synchronization elements can be described as templates and the basic algorithm once described can be easily ported to different architectures. The idea is elaborated by an example of simple computational algorithm and its different implementations including the form of the sensor network. The formal process is shown and analysis of different implementations by energy efficiency criteria is considered.
  • Keywords
    energy conservation; process design; building energy efficient sensor network; computational algorithm; formal algorithm transformations; formal system; hardware design; Algorithm design and analysis; Buildings; Computer architecture; Computer languages; Computer networks; Energy efficiency; Hardware; Pipelines; Process design; Software algorithms; architecture; energy-efficient; formal system; hardware design; sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CAD Systems in Microelectronics, 2007. CADSM '07. 9th International Conference - The Experience of Designing and Applications of
  • Conference_Location
    Lviv-Polyana
  • Print_ISBN
    966-533-587-0
  • Type

    conf

  • DOI
    10.1109/CADSM.2007.4297527
  • Filename
    4297527