A Markov chain sequence generator for power macromodeling

In this paper, we present a novel sequence generator based on a Markov chain model. Specifically, we formulate the problem of generating a sequence of vectors with given average input probability p, average transition density d, and spatial correlation s as a transition matrix computation problem, i...

Full description

Saved in:
Bibliographic Details
Published inDigest of technical papers - IEEE/ACM International Conference on Computer-Aided Design pp. 404 - 411
Main Authors Liu, Xun, Papaefthymiou, Marios C.
Format Conference Proceeding
LanguageEnglish
Published New York, NY, USA ACM 10.11.2002
IEEE
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN0780376072
9780780376076
ISSN1092-3152
DOI10.1145/774572.774632

Cover

Abstract In this paper, we present a novel sequence generator based on a Markov chain model. Specifically, we formulate the problem of generating a sequence of vectors with given average input probability p, average transition density d, and spatial correlation s as a transition matrix computation problem, in which the matrix elements are subject to constraints derived from the specified statistics. We also give a practical heuristic that computes such a matrix and generates a sequence of l n-bit vectors in O(nl + n2) time. Derived from a strongly mixing Markov chain, our generator yields binary vector sequences with accurate statistics, high uniformity, and high randomness. Experimental results show that our sequence generator can cover more than 99% of the parameter space. Sequences of 2,000 48-bit vectors are generated in less than 0.05 seconds, with average deviations of the signal statistics p, d, and s equal to 1.6%, 1.8%, and 2.8%, respectively.Our generator enables the detailed study of power macromodeling. Using our tool and the ISCAS-85 benchmark circuits, we have assessed the sensitivity of power dissipation to the three input statistics p, d, and s. Our investigation reveals that power is most sensitive to transition density, while only occasionally exhibiting high sensitivity to signal probability and spatial correlation. Our experiments also show that input signal imbalance can cause estimation errors as high as 100% in extreme cases, although errors are usually within 25%.
AbstractList In this paper, we present a novel sequence generator based on a Markov chain model. Specifically, we formulate the problem of generating a sequence of vectors with given average input probability p, average transition density d, and spatial correlation s as a transition matrix computation problem, in which the matrix elements are subject to constraints derived from the specified statistics. We also give a practical heuristic that computes such a matrix and generates a sequence of l n-bit vectors in O(nl + n2) time. Derived from a strongly mixing Markov chain, our generator yields binary vector sequences with accurate statistics, high uniformity, and high randomness. Experimental results show that our sequence generator can cover more than 99% of the parameter space. Sequences of 2,000 48-bit vectors are generated in less than 0.05 seconds, with average deviations of the signal statistics p, d, and s equal to 1.6%, 1.8%, and 2.8%, respectively.Our generator enables the detailed study of power macromodeling. Using our tool and the ISCAS-85 benchmark circuits, we have assessed the sensitivity of power dissipation to the three input statistics p, d, and s. Our investigation reveals that power is most sensitive to transition density, while only occasionally exhibiting high sensitivity to signal probability and spatial correlation. Our experiments also show that input signal imbalance can cause estimation errors as high as 100% in extreme cases, although errors are usually within 25%.
Author Papaefthymiou, Marios C.
Liu, Xun
Author_xml – sequence: 1
  givenname: Xun
  surname: Liu
  fullname: Liu, Xun
  organization: University of Michigan, Ann Arbor, Michigan
– sequence: 2
  givenname: Marios C.
  surname: Papaefthymiou
  fullname: Papaefthymiou, Marios C.
  organization: University of Michigan, Ann Arbor, Michigan
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=15672173$$DView record in Pascal Francis
BookMark eNqFkE1LAzEQhgNWsK09et-LnmydfG02x1L8gooXPYc0ndS1u0lNWsV_78oWPDowvDA8zAzPiAxCDEjIBYUZpULeKCWkYrMuSs5OyAhUBVyVoNiADCloNuVUsjMyyfkduhISylIPiZ4XTzZt42fh3mwdiowfBwwOiw0GTHYfU-G73sUvTEVrXYptXGNTh805OfW2yTg55pi83t2-LB6my-f7x8V8ObVUq_1UC690xTVwKV3FVtJLEFgpStdrACcAulkJgE5wrwVlFpziCF6rynun-Zhc9Xt3KXa_5b1p6-ywaWzAeMiGU6Y1CNaBl0fQZmcbn2xwdTa7VLc2fRsqS8Wo4h133XPWtWYV4zYbCubXouktmt6iWaUa_d_9f3D-A0kFb_A
ContentType Conference Proceeding
Copyright 2002 ACM
2004 INIST-CNRS
Copyright_xml – notice: 2002 ACM
– notice: 2004 INIST-CNRS
DBID IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1145/774572.774632
DatabaseName Pascal-Francis
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Engineering
EndPage 411
ExternalDocumentID 15672173
Genre Conference Paper
GroupedDBID 6IE
6IH
6IK
6IL
AAJGR
AAVQY
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
LHSKQ
OCL
RIB
RIC
RIE
RIL
RIO
123
6IF
6IN
AAWTH
ABLEC
ADZIZ
CHZPO
FEDTE
IEGSK
IJVOP
IQODW
M43
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-a197t-94f798390355c82b5f504e8711dd00c4002b5600ec43f9412a0c73e0f978ffc93
ISBN 0780376072
9780780376076
ISSN 1092-3152
IngestDate Fri Jul 11 04:21:33 EDT 2025
Tue Mar 18 02:08:18 EDT 2025
Sun Dec 01 06:31:10 EST 2024
Wed Jan 31 06:46:50 EST 2024
IsPeerReviewed false
IsScholarly false
Keywords Estimation error
Circuit design
Error estimation
Input signal
Spatial correlation
Markov model
Markov chain
Matrix element
Transition matrix
Binary sequence
Energy dissipation
Heuristic method
Transition probability
Computer aided design
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
CC BY 4.0
LinkModel OpenURL
MeetingName ICCAD02: 2002 IEEE / ACM International Conference on Computer Aided Design
MergedId FETCHMERGED-LOGICAL-a197t-94f798390355c82b5f504e8711dd00c4002b5600ec43f9412a0c73e0f978ffc93
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31299042
PQPubID 23500
PageCount 8
ParticipantIDs acm_books_10_1145_774572_774632_brief
pascalfrancis_primary_15672173
acm_books_10_1145_774572_774632
proquest_miscellaneous_31299042
PublicationCentury 2000
PublicationDate 20021110
2002
PublicationDateYYYYMMDD 2002-11-10
2002-01-01
PublicationDate_xml – month: 11
  year: 2002
  text: 20021110
  day: 10
PublicationDecade 2000
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
– name: Piscataway NJ
PublicationSeriesTitle ACM Conferences
PublicationTitle Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design
PublicationYear 2002
Publisher ACM
IEEE
Publisher_xml – name: ACM
– name: IEEE
SSID ssj0000450669
ssj0020286
Score 1.3480829
Snippet In this paper, we present a novel sequence generator based on a Markov chain model. Specifically, we formulate the problem of generating a sequence of vectors...
SourceID proquest
pascalfrancis
acm
SourceType Aggregation Database
Index Database
Publisher
StartPage 404
SubjectTerms Applied sciences
Computing methodologies -- Symbolic and algebraic manipulation -- Symbolic and algebraic algorithms -- Linear algebra algorithms
Design. Technologies. Operation analysis. Testing
Electronics
Exact sciences and technology
Hardware -- Integrated circuits -- Interconnect -- Input -- output circuits
Integrated circuits
Mathematics of computing -- Probability and statistics -- Probabilistic representations -- Markov networks
Mathematics of computing -- Probability and statistics -- Stochastic processes -- Markov processes
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Markov decision processes
Title A Markov chain sequence generator for power macromodeling
URI https://www.proquest.com/docview/31299042
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07b9swECacTO3UR4q6j1RD20WQqwclmaMRJAiKxA1QG_BGUBQJaLDlRFaG_qr8xNyReliNgaBdZIMQKIp3Ir87fndHyNdEKxlHYebpqYw8mmrtZWksPaWiVER5IGOJAc7X8-RySX-u4tVo9LDHWqp32UT-ORhX8j9ShTaQK0bJ_oNku06hAf6DfOEKEobrX-D34D4z9Ob1sXt4ANBWa3BnRa6QbIxEDTT_b7qeqpYfgAwKF60-TK5wdm1SSPT9yoP9esL0m5t-jV_htwmEsnUa-4gvLBGAzAzqzsv7iXnUvpbOTLBQeY8ByMXGbYndWNhZGQKAoUFusZSbuxaGO5ibCPqOSFTU-MBV3Sn5DWz_SoP-rYuybsKRirJq3MGtgyP0DMluYOcCjvGRvWNLxTRLtc8w3aLNf9ssv9SWMm52cmqX8aebBMV8GoB74zScwE_SeFgHybjnv_jF8uqKL85Xi-_bWw_rlOF5flO05YgcwZhsvGDn0wN4DAiOdQY_YDcT3daO1LiNmjcJm-xP3Zu1CWBp_GMwNIRNco2cXVHBZ6ttvZUn0MHgocUrctJrm9Nr1GsyUps35OVeksu3hM0cK2PHyNhpZex0MnZAxo6RsTOQ8QlZXpwvzi69pmCHJwKW7jxGdcoAcfsAYuU0zGId-1SBSR7kue9L2C6gDRC2kjTSjAah8GUaKV_DRGgtWfSOHG_KjXpPHMFyNgVrO0gyTaU_zXIB2FWY9HeJoOmYfIFZ4fgxVtwG18fczhu38zYm3565g2d3hdJjcjqYWb61aV54ECcpGOwRPKqdag5rLx6oiY0q64pHAYI5Gn549o6P5EWv2p_I8e6uVp8Bze6yU6NCj7-SlU8
linkProvider IEEE
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=International+Conference+on+Computer+Aided+Design%3A+Proceedings+of+the+2002+IEEE%2FACM+international+conference+on+Computer-aided+design+%3A+San+Jose%2C+California%3B+10-14+Nov.+2002&rft.atitle=A+Markov+chain+sequence+generator+for+power+macromodeling&rft.au=Liu%2C+Xun&rft.au=Papaefthymiou%2C+Marios+C&rft.date=2002-11-10&rft.isbn=9780780376076&rft.issn=1092-3152&rft.spage=404&rft.epage=411&rft_id=info:doi/10.1145%2F774572.774632&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1092-3152&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1092-3152&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1092-3152&client=summon