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
Link To Document