An automated methodology for low electromagnetic emissions digital circuits design

This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Blunno, I., Passerone, C., Narboni, G.A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 547
container_issue
container_start_page 540
container_title
container_volume
creator Blunno, I.
Passerone, C.
Narboni, G.A.
description This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circuits. Unfortunately, the almost simultaneous switching of all gates in the circuit is responsible for very sharp and narrow peaks of current absorption from the power supply line. The consequent steepness of rising and falling edges of these current pulses results in significant contributions on a very wide range of frequencies and therefore can be considered the main cause for both conducted and radiated emissions in integrated circuits. A fully automated design flow has been developed integrating new tools with standard tools and allowing the designer to desynchronize a synchronous circuit. Our tools are able to read the standard delay file of a circuit, to derive a set of relative timing constraints for the clock inputs of each memory element in the circuit and then to generate a partition of the circuit into a given number of clock domains. The methodology and the tools have been tested on a 16 bit microprocessor with 5 stages of pipeline showing a dramatic reduction of the current spectrum in the range of frequencies between 100 MHz and 1 GHz.
doi_str_mv 10.1109/DSD.2004.1333323
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1333323</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1333323</ieee_id><sourcerecordid>1333323</sourcerecordid><originalsourceid>FETCH-ieee_primary_13333233</originalsourceid><addsrcrecordid>eNp9jrEKwjAURQMiKNpdcMkPWJOmtmYUqzirewnta3ySNpKkSP_eDp09y4V77nAJ2XAWc87kvngUccJYGnMxkogZiWR-ZHkmD0nCRLYgkfdvNiJkKlKxJPdTR1UfbKsC1LSF8LK1NVYPtLGOGvulYKAKbhzoDgJWFFr0Hm3naY0agzK0Qlf1GMYCPOpuTeaNMh6iKVdke708z7cdAkD5cdgqN5TTQ_Hf_gAVcUCx</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>An automated methodology for low electromagnetic emissions digital circuits design</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Blunno, I. ; Passerone, C. ; Narboni, G.A.</creator><creatorcontrib>Blunno, I. ; Passerone, C. ; Narboni, G.A.</creatorcontrib><description>This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circuits. Unfortunately, the almost simultaneous switching of all gates in the circuit is responsible for very sharp and narrow peaks of current absorption from the power supply line. The consequent steepness of rising and falling edges of these current pulses results in significant contributions on a very wide range of frequencies and therefore can be considered the main cause for both conducted and radiated emissions in integrated circuits. A fully automated design flow has been developed integrating new tools with standard tools and allowing the designer to desynchronize a synchronous circuit. Our tools are able to read the standard delay file of a circuit, to derive a set of relative timing constraints for the clock inputs of each memory element in the circuit and then to generate a partition of the circuit into a given number of clock domains. The methodology and the tools have been tested on a 16 bit microprocessor with 5 stages of pipeline showing a dramatic reduction of the current spectrum in the range of frequencies between 100 MHz and 1 GHz.</description><identifier>ISBN: 9780769522036</identifier><identifier>ISBN: 0769522033</identifier><identifier>DOI: 10.1109/DSD.2004.1333323</identifier><language>eng</language><publisher>IEEE</publisher><subject>Absorption ; Clocks ; Design methodology ; Design optimization ; Digital circuits ; Frequency ; Power supplies ; Pulse circuits ; Signal design ; Switching circuits</subject><ispartof>Euromicro Symposium on Digital System Design, 2004. DSD 2004, 2004, p.540-547</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1333323$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1333323$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Blunno, I.</creatorcontrib><creatorcontrib>Passerone, C.</creatorcontrib><creatorcontrib>Narboni, G.A.</creatorcontrib><title>An automated methodology for low electromagnetic emissions digital circuits design</title><title>Euromicro Symposium on Digital System Design, 2004. DSD 2004</title><addtitle>DSD</addtitle><description>This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circuits. Unfortunately, the almost simultaneous switching of all gates in the circuit is responsible for very sharp and narrow peaks of current absorption from the power supply line. The consequent steepness of rising and falling edges of these current pulses results in significant contributions on a very wide range of frequencies and therefore can be considered the main cause for both conducted and radiated emissions in integrated circuits. A fully automated design flow has been developed integrating new tools with standard tools and allowing the designer to desynchronize a synchronous circuit. Our tools are able to read the standard delay file of a circuit, to derive a set of relative timing constraints for the clock inputs of each memory element in the circuit and then to generate a partition of the circuit into a given number of clock domains. The methodology and the tools have been tested on a 16 bit microprocessor with 5 stages of pipeline showing a dramatic reduction of the current spectrum in the range of frequencies between 100 MHz and 1 GHz.</description><subject>Absorption</subject><subject>Clocks</subject><subject>Design methodology</subject><subject>Design optimization</subject><subject>Digital circuits</subject><subject>Frequency</subject><subject>Power supplies</subject><subject>Pulse circuits</subject><subject>Signal design</subject><subject>Switching circuits</subject><isbn>9780769522036</isbn><isbn>0769522033</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNp9jrEKwjAURQMiKNpdcMkPWJOmtmYUqzirewnta3ySNpKkSP_eDp09y4V77nAJ2XAWc87kvngUccJYGnMxkogZiWR-ZHkmD0nCRLYgkfdvNiJkKlKxJPdTR1UfbKsC1LSF8LK1NVYPtLGOGvulYKAKbhzoDgJWFFr0Hm3naY0agzK0Qlf1GMYCPOpuTeaNMh6iKVdke708z7cdAkD5cdgqN5TTQ_Hf_gAVcUCx</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Blunno, I.</creator><creator>Passerone, C.</creator><creator>Narboni, G.A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2004</creationdate><title>An automated methodology for low electromagnetic emissions digital circuits design</title><author>Blunno, I. ; Passerone, C. ; Narboni, G.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_13333233</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Absorption</topic><topic>Clocks</topic><topic>Design methodology</topic><topic>Design optimization</topic><topic>Digital circuits</topic><topic>Frequency</topic><topic>Power supplies</topic><topic>Pulse circuits</topic><topic>Signal design</topic><topic>Switching circuits</topic><toplevel>online_resources</toplevel><creatorcontrib>Blunno, I.</creatorcontrib><creatorcontrib>Passerone, C.</creatorcontrib><creatorcontrib>Narboni, G.A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Blunno, I.</au><au>Passerone, C.</au><au>Narboni, G.A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>An automated methodology for low electromagnetic emissions digital circuits design</atitle><btitle>Euromicro Symposium on Digital System Design, 2004. DSD 2004</btitle><stitle>DSD</stitle><date>2004</date><risdate>2004</risdate><spage>540</spage><epage>547</epage><pages>540-547</pages><isbn>9780769522036</isbn><isbn>0769522033</isbn><abstract>This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circuits. Unfortunately, the almost simultaneous switching of all gates in the circuit is responsible for very sharp and narrow peaks of current absorption from the power supply line. The consequent steepness of rising and falling edges of these current pulses results in significant contributions on a very wide range of frequencies and therefore can be considered the main cause for both conducted and radiated emissions in integrated circuits. A fully automated design flow has been developed integrating new tools with standard tools and allowing the designer to desynchronize a synchronous circuit. Our tools are able to read the standard delay file of a circuit, to derive a set of relative timing constraints for the clock inputs of each memory element in the circuit and then to generate a partition of the circuit into a given number of clock domains. The methodology and the tools have been tested on a 16 bit microprocessor with 5 stages of pipeline showing a dramatic reduction of the current spectrum in the range of frequencies between 100 MHz and 1 GHz.</abstract><pub>IEEE</pub><doi>10.1109/DSD.2004.1333323</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780769522036
ispartof Euromicro Symposium on Digital System Design, 2004. DSD 2004, 2004, p.540-547
issn
language eng
recordid cdi_ieee_primary_1333323
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Absorption
Clocks
Design methodology
Design optimization
Digital circuits
Frequency
Power supplies
Pulse circuits
Signal design
Switching circuits
title An automated methodology for low electromagnetic emissions digital circuits design
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T22%3A29%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=An%20automated%20methodology%20for%20low%20electromagnetic%20emissions%20digital%20circuits%20design&rft.btitle=Euromicro%20Symposium%20on%20Digital%20System%20Design,%202004.%20DSD%202004&rft.au=Blunno,%20I.&rft.date=2004&rft.spage=540&rft.epage=547&rft.pages=540-547&rft.isbn=9780769522036&rft.isbn_list=0769522033&rft_id=info:doi/10.1109/DSD.2004.1333323&rft_dat=%3Cieee_6IE%3E1333323%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1333323&rfr_iscdi=true