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

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 algorith...

Full description

Saved in:
Bibliographic Details
Published in2007 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics pp. 207 - 210
Main Author Vizgalov, E.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.02.2007
Subjects
Online AccessGet full text
ISBN9665335870
DOI10.1109/CADSM.2007.4297527

Cover

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.
AbstractList 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.
Author Vizgalov, E.
Author_xml – sequence: 1
  givenname: E.
  surname: Vizgalov
  fullname: Vizgalov, E.
  organization: CS Dept., Moscow Inst. of Phys. & Technol., Moscow
BookMark eNotkF1PwjAYRpuoF4L-Ab15_wDYduvaXeIYYIIfCXpN2u3tbNxa0o0A_npJ5Oo5Vycnz4hc--CRkAdGp4zR_KmYzTevU06pnKY8l4LLKzLKs0wkiVCS3pLjIsROt-4Xa1jpWB90RJhj7xoPHzFU2PdgTqA9lEfd7VqEYOF579ra-QZKj7E5QWmtqxz6ATbo-xDhDYdDiD9gz1yEbrcf9OCC1y3M2iZEN3x3d-TG6rbH-8uOydei_CxWk_X78qWYrSeOSTFMsOKUcWTG5pVk5_KaC5oqqbJMKkxrQ_NKcVVrQ1mqrBDcSENNxRJBtZImGZPHf69DxO0uuk7H0_ZyRvIH24taXg
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CADSM.2007.4297527
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Architecture
EndPage 210
ExternalDocumentID 4297527
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i175t-ec2012e1bf9c71966d25048786678e4db09c828dab0148f552b7b0bc1350a87b3
IEDL.DBID RIE
ISBN 9665335870
IngestDate Wed Jun 26 19:40:58 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-ec2012e1bf9c71966d25048786678e4db09c828dab0148f552b7b0bc1350a87b3
PageCount 4
ParticipantIDs ieee_primary_4297527
PublicationCentury 2000
PublicationDate 2007-Feb.
PublicationDateYYYYMMDD 2007-02-01
PublicationDate_xml – month: 02
  year: 2007
  text: 2007-Feb.
PublicationDecade 2000
PublicationTitle 2007 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics
PublicationTitleAbbrev CADSM
PublicationYear 2007
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.3755659
Snippet The technology of hardware algorithm design process is considered. It is shown the possibility of creating the formal system which allows generating different...
SourceID ieee
SourceType Publisher
StartPage 207
SubjectTerms Algorithm design and analysis
architecture
Buildings
Computer architecture
Computer languages
Computer networks
Energy efficiency
energy-efficient
formal system
Hardware
hardware design
Pipelines
Process design
sensor network
Software algorithms
Title Formalized Hardware Design Process by an Example of Building Energy Efficient Sensor Network for Computational Algorithm
URI https://ieeexplore.ieee.org/document/4297527
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La8JAEF7UU-mhDy19M4ceG03i5nW0bUQKSsEK3mR3M2mlNikhUuuv72wS7YMeeguBkM2wYb6d-b5vGLuypBsgd5RhWSgMToDWCDhHQ9mCd2PXihzUAufhyB1M-P3UmdbY9VYLg4gF-Qzb-rLo5UepWupSWYdrGajt1Vnd892tVosAO2EWhzbeRhRjBh36jvGwdCisnvoxPqXIHv09Nty8tySNvLSXuWyr9S9Lxv8ubJ-1vnR68LDNQAeshskh2-196w002aqvUelivsYIdJv-XWQIdwVvAyqVAMgPEAmEK6GtgiGN4aYalg1hIQ2EsDCaoDXAmI69aQajkj0OBHmhHAxRFRWht3hKs3n-_Npik374eDswqnELxpwwRG6gIjBgoyXjQHn0Y7qRtjfzKdSU0JBH0gwUnc8iIXUVMnYcW3rSlMrqOqbwPdk9Yo0kTfCYgfI91NAMudQGaLGw3ciKu2jaAcFD0zthTR3E2VvpqDGr4nf69-0ztlNWVDWJ5Jw18myJFwQFcnlZ7IFPDI-0og
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELWgHEAcWFrEzhw4kjaLneVYoFWBpkJqK_VWxc4EKkqColSUfj12kpZFHLhFlqLYlqN5nnnvDSGXBrc9pExohoGBRiWg1TxKURNmQK3INkKGSuDs9-zOkN6P2GiNXK20MIiYk8-wrh7zWn6YiJlKlTWokoGazjrZYJRStlJrScguUQuTR28pi9G9hlxJ3y88Csv3fjRQyeNHe4f4yy8XtJGX-izjdbH4Zcr436ntktqXUg8eVzFoj6xhvE-2m9-qA1UybytcOp0sMARVqH8PUoTbnLkBpU4A-AcEMbTmgTILhiSC67JdNrRycSC0cqsJOQfoy4tvkkKv4I-DBL1QtIYo04rQnD4l6SR7fq2RYbs1uOloZcMFbSJRRKahkHDARINHnnDkr2mHyuDMdVxbhjSkIdc9IW9oYcBVHjJizOQO17kwLKYHrsOtA1KJkxgPCQjXQQXOkHJlgRYFph0akYW66UmAqDtHpKo2cfxWeGqMy_07_nv4gmx2Bn533L3rPZyQrSK_qiglp6SSpTM8k8Ag4-f5efgErgu37w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2007+9th+International+Conference+-+The+Experience+of+Designing+and+Applications+of+CAD+Systems+in+Microelectronics&rft.atitle=Formalized+Hardware+Design+Process+by+an+Example+of+Building+Energy+Efficient+Sensor+Network+for+Computational+Algorithm&rft.au=Vizgalov%2C+E.&rft.date=2007-02-01&rft.pub=IEEE&rft.isbn=9665335870&rft.spage=207&rft.epage=210&rft_id=info:doi/10.1109%2FCADSM.2007.4297527&rft.externalDocID=4297527