Loading…

Automatic verification of asynchronous circuits

Verifying asynchronous designs is difficult, since design errors may manifest themselves only under rare circumstances. This article describes how to model asynchronous designs as programs in synchronized transitions, a general-purpose hardware description language. The authors show how this represe...

Full description

Saved in:
Bibliographic Details
Published in:IEEE design & test of computers 1995, Vol.12 (1), p.24-31, Article 24
Main Authors: Lee, T.W.S., Greenstreet, M.R., Seger, C.-J.
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-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3
cites cdi_FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3
container_end_page 31
container_issue 1
container_start_page 24
container_title IEEE design & test of computers
container_volume 12
creator Lee, T.W.S.
Greenstreet, M.R.
Seger, C.-J.
description Verifying asynchronous designs is difficult, since design errors may manifest themselves only under rare circumstances. This article describes how to model asynchronous designs as programs in synchronized transitions, a general-purpose hardware description language. The authors show how this representation facilitates rigorous, efficient verification.< >
doi_str_mv 10.1109/54.350687
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_citationtrail_10_1109_54_350687</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>350687</ieee_id><sourcerecordid>23368613</sourcerecordid><originalsourceid>FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3</originalsourceid><addsrcrecordid>eNqFkM1Lw0AUxBdRsFYPXj3lJHhIs5v9PpbiFxS86DnEl7e4kiZ1dyP0vzc1xYMInt7A-80wDCGXjC4Yo7aQYsElVUYfkRmT0uTMMnNMZlQLmmuh5Sk5i_GdUsqYUjNSLIfUb-rkIfvE4J2HUfdd1rusjrsO3kLf9UPMwAcYfIrn5MTVbcSLw52Tl7vb59VDvn66f1wt1zlwalLecAQNjiFnzJW6YZTapiydMOBsqajVCo2RewWSOrCNVfUrR5QgtBXI5-R6yt2G_mPAmKqNj4BtW3c49qlKY8YQUf4Pcq6MYnwEbyYQQh9jQFdtg9_UYVcxWu23q6Sopu1GtvjFgk_fw6RQ-_ZPx9Xk8Ij4k3x4fgE_Kngd</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>23368613</pqid></control><display><type>article</type><title>Automatic verification of asynchronous circuits</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Lee, T.W.S. ; Greenstreet, M.R. ; Seger, C.-J.</creator><creatorcontrib>Lee, T.W.S. ; Greenstreet, M.R. ; Seger, C.-J.</creatorcontrib><description>Verifying asynchronous designs is difficult, since design errors may manifest themselves only under rare circumstances. This article describes how to model asynchronous designs as programs in synchronized transitions, a general-purpose hardware description language. The authors show how this representation facilitates rigorous, efficient verification.&lt; &gt;</description><identifier>ISSN: 0740-7475</identifier><identifier>EISSN: 1558-1918</identifier><identifier>DOI: 10.1109/54.350687</identifier><identifier>CODEN: IDTCEC</identifier><language>eng</language><publisher>IEEE Computer Society</publisher><subject>Asynchronous circuits ; Circuit simulation ; Delay ; Hardware design languages ; Latches ; Logic ; Signal design</subject><ispartof>IEEE design &amp; test of computers, 1995, Vol.12 (1), p.24-31, Article 24</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3</citedby><cites>FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/350687$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,4024,27923,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Lee, T.W.S.</creatorcontrib><creatorcontrib>Greenstreet, M.R.</creatorcontrib><creatorcontrib>Seger, C.-J.</creatorcontrib><title>Automatic verification of asynchronous circuits</title><title>IEEE design &amp; test of computers</title><addtitle>MDT</addtitle><description>Verifying asynchronous designs is difficult, since design errors may manifest themselves only under rare circumstances. This article describes how to model asynchronous designs as programs in synchronized transitions, a general-purpose hardware description language. The authors show how this representation facilitates rigorous, efficient verification.&lt; &gt;</description><subject>Asynchronous circuits</subject><subject>Circuit simulation</subject><subject>Delay</subject><subject>Hardware design languages</subject><subject>Latches</subject><subject>Logic</subject><subject>Signal design</subject><issn>0740-7475</issn><issn>1558-1918</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1995</creationdate><recordtype>article</recordtype><recordid>eNqFkM1Lw0AUxBdRsFYPXj3lJHhIs5v9PpbiFxS86DnEl7e4kiZ1dyP0vzc1xYMInt7A-80wDCGXjC4Yo7aQYsElVUYfkRmT0uTMMnNMZlQLmmuh5Sk5i_GdUsqYUjNSLIfUb-rkIfvE4J2HUfdd1rusjrsO3kLf9UPMwAcYfIrn5MTVbcSLw52Tl7vb59VDvn66f1wt1zlwalLecAQNjiFnzJW6YZTapiydMOBsqajVCo2RewWSOrCNVfUrR5QgtBXI5-R6yt2G_mPAmKqNj4BtW3c49qlKY8YQUf4Pcq6MYnwEbyYQQh9jQFdtg9_UYVcxWu23q6Sopu1GtvjFgk_fw6RQ-_ZPx9Xk8Ij4k3x4fgE_Kngd</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Lee, T.W.S.</creator><creator>Greenstreet, M.R.</creator><creator>Seger, C.-J.</creator><general>IEEE Computer Society</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>1995</creationdate><title>Automatic verification of asynchronous circuits</title><author>Lee, T.W.S. ; Greenstreet, M.R. ; Seger, C.-J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Asynchronous circuits</topic><topic>Circuit simulation</topic><topic>Delay</topic><topic>Hardware design languages</topic><topic>Latches</topic><topic>Logic</topic><topic>Signal design</topic><toplevel>online_resources</toplevel><creatorcontrib>Lee, T.W.S.</creatorcontrib><creatorcontrib>Greenstreet, M.R.</creatorcontrib><creatorcontrib>Seger, C.-J.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE design &amp; test of computers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lee, T.W.S.</au><au>Greenstreet, M.R.</au><au>Seger, C.-J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Automatic verification of asynchronous circuits</atitle><jtitle>IEEE design &amp; test of computers</jtitle><stitle>MDT</stitle><date>1995</date><risdate>1995</risdate><volume>12</volume><issue>1</issue><spage>24</spage><epage>31</epage><pages>24-31</pages><artnum>24</artnum><issn>0740-7475</issn><eissn>1558-1918</eissn><coden>IDTCEC</coden><abstract>Verifying asynchronous designs is difficult, since design errors may manifest themselves only under rare circumstances. This article describes how to model asynchronous designs as programs in synchronized transitions, a general-purpose hardware description language. The authors show how this representation facilitates rigorous, efficient verification.&lt; &gt;</abstract><pub>IEEE Computer Society</pub><doi>10.1109/54.350687</doi><tpages>8</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0740-7475
ispartof IEEE design & test of computers, 1995, Vol.12 (1), p.24-31, Article 24
issn 0740-7475
1558-1918
language eng
recordid cdi_crossref_citationtrail_10_1109_54_350687
source IEEE Electronic Library (IEL) Journals
subjects Asynchronous circuits
Circuit simulation
Delay
Hardware design languages
Latches
Logic
Signal design
title Automatic verification of asynchronous circuits
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T07%3A20%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Automatic%20verification%20of%20asynchronous%20circuits&rft.jtitle=IEEE%20design%20&%20test%20of%20computers&rft.au=Lee,%20T.W.S.&rft.date=1995&rft.volume=12&rft.issue=1&rft.spage=24&rft.epage=31&rft.pages=24-31&rft.artnum=24&rft.issn=0740-7475&rft.eissn=1558-1918&rft.coden=IDTCEC&rft_id=info:doi/10.1109/54.350687&rft_dat=%3Cproquest_cross%3E23368613%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c308t-d3ec7cf1e311f27d1009d22f48cf9260976e8852609c50fc9d96ab3ee5c4794e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=23368613&rft_id=info:pmid/&rft_ieee_id=350687&rfr_iscdi=true