Loading…

The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements

This paper represents a departure from the conventional methods of design and analysis of clocked storage elements that rely on minimizing a fixed energy-delay metric. Instead it establishes a systematic comparison in the energy-delay design space based on the parameters of the surrounding blocks. W...

Full description

Saved in:
Bibliographic Details
Published in:IEEE journal of solid-state circuits 2007-06, Vol.42 (6), p.1392-1404
Main Authors: Giacomotto, C., Nedovic, N., Oklobdzija, V.G.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53
cites cdi_FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53
container_end_page 1404
container_issue 6
container_start_page 1392
container_title IEEE journal of solid-state circuits
container_volume 42
creator Giacomotto, C.
Nedovic, N.
Oklobdzija, V.G.
description This paper represents a departure from the conventional methods of design and analysis of clocked storage elements that rely on minimizing a fixed energy-delay metric. Instead it establishes a systematic comparison in the energy-delay design space based on the parameters of the surrounding blocks. We define the composite energy-efficient characteristic over all storage element topologies and identify the most efficient storage element depending on its position on the composite characteristic relative to other topologies within a pipeline stage. Thus, we show that an optimal design could use a mixed variety of clocked storage elements (CSEs) depending on their placement in the pipeline and critical path. Since a well-designed system has hardware intensities balanced for a given cycle, a CSE choice will be made depending on the pipeline and path intensities. We show that a meaningful comparison can be carried out only by acknowledging that the optimal design and choice of the clocked storage elements depends heavily on the application, and by analyzing the energy and delay of the clocked storage elements in context of this application. The analysis in the energy-delay space allows us to understand some intuitive design choices in a quantitative way and to identify the optimal storage element topologies for an arbitrary system specification
doi_str_mv 10.1109/JSSC.2007.896516
format article
fullrecord <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_18814908</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4214966</ieee_id><sourcerecordid>1671350664</sourcerecordid><originalsourceid>FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53</originalsourceid><addsrcrecordid>eNp9kc1r3DAQxUVoIduk90IvptCPi7cztjQrHcuStA2BHJxCIAehlUetU6-9sbSH_PeRu6GFHgICMbzfezDzhHiDsEQE8_miadbLCmC11IYU0pFYoFK6xFV980IsAFCXJuvH4lWMd3mUUuNC3F7_4uIsBPapGEOR8tQ8xMTbotmx70LnXerGochv1q52qdu6vmi4z44_QijW_eh_c1s0aZzczxzX85aHFE_Fy-D6yK-f_hPx4_zsev2tvLz6-n395bL0UulUKqwQyLE3tGHWqlKoJTNhazyT8tCi3xAbYFcHRzJUbQvVaoMcSHpW9Yn4eMjdTeP9nmOy2y567ns38LiP1kBNEkjKTH54lqylJKNgjvz0LIi0wloB0Zz57j_0btxPQ17YmryZkagwQ3CA_DTGOHGwuykfcnqwCHbuz8792bk_e-gvW94_5broXR8mN_gu_vNpjdKAztzbA9cx819ZVlklqh8BzxOiVA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>912194151</pqid></control><display><type>article</type><title>The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Giacomotto, C. ; Nedovic, N. ; Oklobdzija, V.G.</creator><creatorcontrib>Giacomotto, C. ; Nedovic, N. ; Oklobdzija, V.G.</creatorcontrib><description>This paper represents a departure from the conventional methods of design and analysis of clocked storage elements that rely on minimizing a fixed energy-delay metric. Instead it establishes a systematic comparison in the energy-delay design space based on the parameters of the surrounding blocks. We define the composite energy-efficient characteristic over all storage element topologies and identify the most efficient storage element depending on its position on the composite characteristic relative to other topologies within a pipeline stage. Thus, we show that an optimal design could use a mixed variety of clocked storage elements (CSEs) depending on their placement in the pipeline and critical path. Since a well-designed system has hardware intensities balanced for a given cycle, a CSE choice will be made depending on the pipeline and path intensities. We show that a meaningful comparison can be carried out only by acknowledging that the optimal design and choice of the clocked storage elements depends heavily on the application, and by analyzing the energy and delay of the clocked storage elements in context of this application. The analysis in the energy-delay space allows us to understand some intuitive design choices in a quantitative way and to identify the optimal storage element topologies for an arbitrary system specification</description><identifier>ISSN: 0018-9200</identifier><identifier>EISSN: 1558-173X</identifier><identifier>DOI: 10.1109/JSSC.2007.896516</identifier><identifier>CODEN: IJSCBC</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Balancing ; circuit analysis ; Circuit optimization ; Circuit properties ; circuit tuning ; Clocked storage elements ; Clocks ; CMOS digital integrated circuits ; Delay ; Delay effects ; Design engineering ; Design optimization ; Design. Technologies. Operation analysis. Testing ; Digital circuits ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Energy consumption ; energy delay optimization ; energy measurement ; Energy storage ; Exact sciences and technology ; Flip-flops ; Frequency ; Hardware ; integrated circuit design ; Integrated circuits ; Laboratories ; Optimization ; Pipeline processing ; Pipelines ; power consumption ; registers ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Specifications ; Studies ; Theoretical study. Circuits analysis and design ; Topology ; VLSI</subject><ispartof>IEEE journal of solid-state circuits, 2007-06, Vol.42 (6), p.1392-1404</ispartof><rights>2007 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2007</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53</citedby><cites>FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4214966$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27922,27923,54794</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=18814908$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Giacomotto, C.</creatorcontrib><creatorcontrib>Nedovic, N.</creatorcontrib><creatorcontrib>Oklobdzija, V.G.</creatorcontrib><title>The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements</title><title>IEEE journal of solid-state circuits</title><addtitle>JSSC</addtitle><description>This paper represents a departure from the conventional methods of design and analysis of clocked storage elements that rely on minimizing a fixed energy-delay metric. Instead it establishes a systematic comparison in the energy-delay design space based on the parameters of the surrounding blocks. We define the composite energy-efficient characteristic over all storage element topologies and identify the most efficient storage element depending on its position on the composite characteristic relative to other topologies within a pipeline stage. Thus, we show that an optimal design could use a mixed variety of clocked storage elements (CSEs) depending on their placement in the pipeline and critical path. Since a well-designed system has hardware intensities balanced for a given cycle, a CSE choice will be made depending on the pipeline and path intensities. We show that a meaningful comparison can be carried out only by acknowledging that the optimal design and choice of the clocked storage elements depends heavily on the application, and by analyzing the energy and delay of the clocked storage elements in context of this application. The analysis in the energy-delay space allows us to understand some intuitive design choices in a quantitative way and to identify the optimal storage element topologies for an arbitrary system specification</description><subject>Applied sciences</subject><subject>Balancing</subject><subject>circuit analysis</subject><subject>Circuit optimization</subject><subject>Circuit properties</subject><subject>circuit tuning</subject><subject>Clocked storage elements</subject><subject>Clocks</subject><subject>CMOS digital integrated circuits</subject><subject>Delay</subject><subject>Delay effects</subject><subject>Design engineering</subject><subject>Design optimization</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Digital circuits</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Energy consumption</subject><subject>energy delay optimization</subject><subject>energy measurement</subject><subject>Energy storage</subject><subject>Exact sciences and technology</subject><subject>Flip-flops</subject><subject>Frequency</subject><subject>Hardware</subject><subject>integrated circuit design</subject><subject>Integrated circuits</subject><subject>Laboratories</subject><subject>Optimization</subject><subject>Pipeline processing</subject><subject>Pipelines</subject><subject>power consumption</subject><subject>registers</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Specifications</subject><subject>Studies</subject><subject>Theoretical study. Circuits analysis and design</subject><subject>Topology</subject><subject>VLSI</subject><issn>0018-9200</issn><issn>1558-173X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp9kc1r3DAQxUVoIduk90IvptCPi7cztjQrHcuStA2BHJxCIAehlUetU6-9sbSH_PeRu6GFHgICMbzfezDzhHiDsEQE8_miadbLCmC11IYU0pFYoFK6xFV980IsAFCXJuvH4lWMd3mUUuNC3F7_4uIsBPapGEOR8tQ8xMTbotmx70LnXerGochv1q52qdu6vmi4z44_QijW_eh_c1s0aZzczxzX85aHFE_Fy-D6yK-f_hPx4_zsev2tvLz6-n395bL0UulUKqwQyLE3tGHWqlKoJTNhazyT8tCi3xAbYFcHRzJUbQvVaoMcSHpW9Yn4eMjdTeP9nmOy2y567ns38LiP1kBNEkjKTH54lqylJKNgjvz0LIi0wloB0Zz57j_0btxPQ17YmryZkagwQ3CA_DTGOHGwuykfcnqwCHbuz8792bk_e-gvW94_5broXR8mN_gu_vNpjdKAztzbA9cx819ZVlklqh8BzxOiVA</recordid><startdate>20070601</startdate><enddate>20070601</enddate><creator>Giacomotto, C.</creator><creator>Nedovic, N.</creator><creator>Oklobdzija, V.G.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20070601</creationdate><title>The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements</title><author>Giacomotto, C. ; Nedovic, N. ; Oklobdzija, V.G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Applied sciences</topic><topic>Balancing</topic><topic>circuit analysis</topic><topic>Circuit optimization</topic><topic>Circuit properties</topic><topic>circuit tuning</topic><topic>Clocked storage elements</topic><topic>Clocks</topic><topic>CMOS digital integrated circuits</topic><topic>Delay</topic><topic>Delay effects</topic><topic>Design engineering</topic><topic>Design optimization</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Digital circuits</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Energy consumption</topic><topic>energy delay optimization</topic><topic>energy measurement</topic><topic>Energy storage</topic><topic>Exact sciences and technology</topic><topic>Flip-flops</topic><topic>Frequency</topic><topic>Hardware</topic><topic>integrated circuit design</topic><topic>Integrated circuits</topic><topic>Laboratories</topic><topic>Optimization</topic><topic>Pipeline processing</topic><topic>Pipelines</topic><topic>power consumption</topic><topic>registers</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Specifications</topic><topic>Studies</topic><topic>Theoretical study. Circuits analysis and design</topic><topic>Topology</topic><topic>VLSI</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Giacomotto, C.</creatorcontrib><creatorcontrib>Nedovic, N.</creatorcontrib><creatorcontrib>Oklobdzija, V.G.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE journal of solid-state circuits</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Giacomotto, C.</au><au>Nedovic, N.</au><au>Oklobdzija, V.G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements</atitle><jtitle>IEEE journal of solid-state circuits</jtitle><stitle>JSSC</stitle><date>2007-06-01</date><risdate>2007</risdate><volume>42</volume><issue>6</issue><spage>1392</spage><epage>1404</epage><pages>1392-1404</pages><issn>0018-9200</issn><eissn>1558-173X</eissn><coden>IJSCBC</coden><abstract>This paper represents a departure from the conventional methods of design and analysis of clocked storage elements that rely on minimizing a fixed energy-delay metric. Instead it establishes a systematic comparison in the energy-delay design space based on the parameters of the surrounding blocks. We define the composite energy-efficient characteristic over all storage element topologies and identify the most efficient storage element depending on its position on the composite characteristic relative to other topologies within a pipeline stage. Thus, we show that an optimal design could use a mixed variety of clocked storage elements (CSEs) depending on their placement in the pipeline and critical path. Since a well-designed system has hardware intensities balanced for a given cycle, a CSE choice will be made depending on the pipeline and path intensities. We show that a meaningful comparison can be carried out only by acknowledging that the optimal design and choice of the clocked storage elements depends heavily on the application, and by analyzing the energy and delay of the clocked storage elements in context of this application. The analysis in the energy-delay space allows us to understand some intuitive design choices in a quantitative way and to identify the optimal storage element topologies for an arbitrary system specification</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/JSSC.2007.896516</doi><tpages>13</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0018-9200
ispartof IEEE journal of solid-state circuits, 2007-06, Vol.42 (6), p.1392-1404
issn 0018-9200
1558-173X
language eng
recordid cdi_pascalfrancis_primary_18814908
source IEEE Electronic Library (IEL) Journals
subjects Applied sciences
Balancing
circuit analysis
Circuit optimization
Circuit properties
circuit tuning
Clocked storage elements
Clocks
CMOS digital integrated circuits
Delay
Delay effects
Design engineering
Design optimization
Design. Technologies. Operation analysis. Testing
Digital circuits
Electric, optical and optoelectronic circuits
Electronic circuits
Electronics
Energy consumption
energy delay optimization
energy measurement
Energy storage
Exact sciences and technology
Flip-flops
Frequency
Hardware
integrated circuit design
Integrated circuits
Laboratories
Optimization
Pipeline processing
Pipelines
power consumption
registers
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
Specifications
Studies
Theoretical study. Circuits analysis and design
Topology
VLSI
title The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T19%3A52%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Effect%20of%20the%20System%20Specification%20on%20the%20Optimal%20Selection%20of%20Clocked%20Storage%20Elements&rft.jtitle=IEEE%20journal%20of%20solid-state%20circuits&rft.au=Giacomotto,%20C.&rft.date=2007-06-01&rft.volume=42&rft.issue=6&rft.spage=1392&rft.epage=1404&rft.pages=1392-1404&rft.issn=0018-9200&rft.eissn=1558-173X&rft.coden=IJSCBC&rft_id=info:doi/10.1109/JSSC.2007.896516&rft_dat=%3Cproquest_pasca%3E1671350664%3C/proquest_pasca%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c458t-512106aec96bee8525184ee61d9ce65c0d1cb6e90ea3fa64f2dd027b1ef64ce53%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=912194151&rft_id=info:pmid/&rft_ieee_id=4214966&rfr_iscdi=true