Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops

Dual edge-triggered flip-flop (DETFF) captures data at both clock edges. We observe that conventional sequential circuit that contains single edge-triggered flip-flops (SETFFs) can be simplified by identifying pairs of combinational subcircuits that are structurally identical, removing one subcircui...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Inhak Han, Youngsoo Shin
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 20
container_issue
container_start_page 17
container_title
container_volume
creator Inhak Han
Youngsoo Shin
description Dual edge-triggered flip-flop (DETFF) captures data at both clock edges. We observe that conventional sequential circuit that contains single edge-triggered flip-flops (SETFFs) can be simplified by identifying pairs of combinational subcircuits that are structurally identical, removing one subcircuit of each pair, and providing input data twice by using DETFFs where SETFFs have been used. The resulting circuit is named folded circuit. We carry the observation to technology mapping problem, so that many identical subcircuits are synthesized early on in the design process. Experimental results with some test circuits indicate that circuit area is reduced as much as 16%.
doi_str_mv 10.1109/ICICDT.2013.6563293
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6563293</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6563293</ieee_id><sourcerecordid>6563293</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-6bf7c5631a60294ec6427ce66ecfe1e0252310a0ecf6baa4f8e3dfac38205d6b3</originalsourceid><addsrcrecordid>eNo1kM1Kw0AUhcc_sNY-QTfzAlPvnb8k7iS2Wii4sK7LdHInjqRNyKSLvr0B6-pw-OCDcxibIywQoXhal-vydbuQgGphjVWyUFfsAbXNlM405tdsIm2BArSVN2xWZPk_A3k7MpWjUMaYezZL6QcAJACiwQn7XLVNRRX3sfenOPB0Pg7flGJ65pu2jp6neOiaGKJ3Q2yP_JTisebVyTWcqprE0Me6pn40hCZ2IjRtlx7ZXXBNotklp-xrtdyW72Lz8bYuXzYiYmYGYfch8-MYdBZkoclbLTNP1pIPhATSSIXgYKx275wOOakqOK9yCaayezVl8z9vJKJd18eD68-7yz_qFw5_Vq4</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Inhak Han ; Youngsoo Shin</creator><creatorcontrib>Inhak Han ; Youngsoo Shin</creatorcontrib><description>Dual edge-triggered flip-flop (DETFF) captures data at both clock edges. We observe that conventional sequential circuit that contains single edge-triggered flip-flops (SETFFs) can be simplified by identifying pairs of combinational subcircuits that are structurally identical, removing one subcircuit of each pair, and providing input data twice by using DETFFs where SETFFs have been used. The resulting circuit is named folded circuit. We carry the observation to technology mapping problem, so that many identical subcircuits are synthesized early on in the design process. Experimental results with some test circuits indicate that circuit area is reduced as much as 16%.</description><identifier>ISSN: 2381-3555</identifier><identifier>ISBN: 9781467347402</identifier><identifier>ISBN: 146734740X</identifier><identifier>EISSN: 2691-0462</identifier><identifier>EISBN: 1467347418</identifier><identifier>EISBN: 1467347434</identifier><identifier>EISBN: 9781467347419</identifier><identifier>EISBN: 9781467347433</identifier><identifier>DOI: 10.1109/ICICDT.2013.6563293</identifier><language>eng</language><publisher>IEEE</publisher><subject>Circuit synthesis ; Clocks ; Logic gates ; Runtime ; Sequential circuits ; Silicon</subject><ispartof>Proceedings of 2013 International Conference on IC Design &amp; Technology (ICICDT), 2013, p.17-20</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/6563293$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6563293$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Inhak Han</creatorcontrib><creatorcontrib>Youngsoo Shin</creatorcontrib><title>Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops</title><title>Proceedings of 2013 International Conference on IC Design &amp; Technology (ICICDT)</title><addtitle>ICICDT</addtitle><description>Dual edge-triggered flip-flop (DETFF) captures data at both clock edges. We observe that conventional sequential circuit that contains single edge-triggered flip-flops (SETFFs) can be simplified by identifying pairs of combinational subcircuits that are structurally identical, removing one subcircuit of each pair, and providing input data twice by using DETFFs where SETFFs have been used. The resulting circuit is named folded circuit. We carry the observation to technology mapping problem, so that many identical subcircuits are synthesized early on in the design process. Experimental results with some test circuits indicate that circuit area is reduced as much as 16%.</description><subject>Circuit synthesis</subject><subject>Clocks</subject><subject>Logic gates</subject><subject>Runtime</subject><subject>Sequential circuits</subject><subject>Silicon</subject><issn>2381-3555</issn><issn>2691-0462</issn><isbn>9781467347402</isbn><isbn>146734740X</isbn><isbn>1467347418</isbn><isbn>1467347434</isbn><isbn>9781467347419</isbn><isbn>9781467347433</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kM1Kw0AUhcc_sNY-QTfzAlPvnb8k7iS2Wii4sK7LdHInjqRNyKSLvr0B6-pw-OCDcxibIywQoXhal-vydbuQgGphjVWyUFfsAbXNlM405tdsIm2BArSVN2xWZPk_A3k7MpWjUMaYezZL6QcAJACiwQn7XLVNRRX3sfenOPB0Pg7flGJ65pu2jp6neOiaGKJ3Q2yP_JTisebVyTWcqprE0Me6pn40hCZ2IjRtlx7ZXXBNotklp-xrtdyW72Lz8bYuXzYiYmYGYfch8-MYdBZkoclbLTNP1pIPhATSSIXgYKx275wOOakqOK9yCaayezVl8z9vJKJd18eD68-7yz_qFw5_Vq4</recordid><startdate>201305</startdate><enddate>201305</enddate><creator>Inhak Han</creator><creator>Youngsoo Shin</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201305</creationdate><title>Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops</title><author>Inhak Han ; Youngsoo Shin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-6bf7c5631a60294ec6427ce66ecfe1e0252310a0ecf6baa4f8e3dfac38205d6b3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Circuit synthesis</topic><topic>Clocks</topic><topic>Logic gates</topic><topic>Runtime</topic><topic>Sequential circuits</topic><topic>Silicon</topic><toplevel>online_resources</toplevel><creatorcontrib>Inhak Han</creatorcontrib><creatorcontrib>Youngsoo Shin</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>Inhak Han</au><au>Youngsoo Shin</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops</atitle><btitle>Proceedings of 2013 International Conference on IC Design &amp; Technology (ICICDT)</btitle><stitle>ICICDT</stitle><date>2013-05</date><risdate>2013</risdate><spage>17</spage><epage>20</epage><pages>17-20</pages><issn>2381-3555</issn><eissn>2691-0462</eissn><isbn>9781467347402</isbn><isbn>146734740X</isbn><eisbn>1467347418</eisbn><eisbn>1467347434</eisbn><eisbn>9781467347419</eisbn><eisbn>9781467347433</eisbn><abstract>Dual edge-triggered flip-flop (DETFF) captures data at both clock edges. We observe that conventional sequential circuit that contains single edge-triggered flip-flops (SETFFs) can be simplified by identifying pairs of combinational subcircuits that are structurally identical, removing one subcircuit of each pair, and providing input data twice by using DETFFs where SETFFs have been used. The resulting circuit is named folded circuit. We carry the observation to technology mapping problem, so that many identical subcircuits are synthesized early on in the design process. Experimental results with some test circuits indicate that circuit area is reduced as much as 16%.</abstract><pub>IEEE</pub><doi>10.1109/ICICDT.2013.6563293</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2381-3555
ispartof Proceedings of 2013 International Conference on IC Design & Technology (ICICDT), 2013, p.17-20
issn 2381-3555
2691-0462
language eng
recordid cdi_ieee_primary_6563293
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Circuit synthesis
Clocks
Logic gates
Runtime
Sequential circuits
Silicon
title Folded circuit synthesis: Logic simplification using dual edge-triggered flip-flops
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T16%3A40%3A07IST&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=Folded%20circuit%20synthesis:%20Logic%20simplification%20using%20dual%20edge-triggered%20flip-flops&rft.btitle=Proceedings%20of%202013%20International%20Conference%20on%20IC%20Design%20&%20Technology%20(ICICDT)&rft.au=Inhak%20Han&rft.date=2013-05&rft.spage=17&rft.epage=20&rft.pages=17-20&rft.issn=2381-3555&rft.eissn=2691-0462&rft.isbn=9781467347402&rft.isbn_list=146734740X&rft_id=info:doi/10.1109/ICICDT.2013.6563293&rft_dat=%3Cieee_6IE%3E6563293%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1467347418&rft.eisbn_list=1467347434&rft.eisbn_list=9781467347419&rft.eisbn_list=9781467347433&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6563293&rfr_iscdi=true