ACM Home Page
Please provide us with feedback. Feedback
State encoding of large asynchronous controllers
Full text PdfPdf (1.10 MB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 43rd annual conference on Design automation table of contents
San Francisco, CA, USA
SESSION: Session 54: logic and sequential synthesis table of contents
Pages: 939 - 944  
Year of Publication: 2006
ISBN:1-59593-381-6
Authors
Josep Carmona  Universitat Politècnica de Catalunya, Barcelona, Spain
Jordi Cortadella  Universitat Politècnica de Catalunya, Barcelona, Spain
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 23,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1146909.1147148
What is a DOI?

ABSTRACT

A novel method to solve the state encoding problem in Signal Transition Graphs is presented. It is based on the structural theory of Petri nets and can be applied to large specifications with hundreds of signals. This new method opens the door to incorporate logic synthesis in the design flow of large control circuits obtained from high-level specifications. The experimental results validate the quality of the encoded circuits and show the significant improvements that can be obtained by the synthesis of large controllers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
J. Cortadella, M. Kishinevsky, A. Kondratyev, L. Lavagno, and A. Yakovlev. A region-based theory for state assignment in speed-independent circuits. IEEE Transactions on Computer-Aided Design, 16(8):793--812, Aug. 1997.
 
5
J. Cortadella, M. Kishinevsky, A. Kondratyev, L. Lavagno, and A. Yakovlev. Logic Synthesis of Asynchronous Controllers and Interfaces. Springer-Verlag, 2002.
 
6
 
7
D. Edwards and A. Bardsley. Balsa: An asynchronous hardware synthesis language. The Computer Journal, 45(1):12--18, 2002.
 
8
 
9
F. García-Vallés and J. M. Colom. Structural analysis of signal transition graphs. In D. H. I. B. Farwer and M. Stehr, editors, Proceedings of the Workshop Petri Nets in System Engineering (PNSE'97). Modelling, Verification and Validation, pages 123--134, 1997.
 
10
 
11
K.-J. Lin, J.-W. Kuo, and C.-S. Lin. Direct synthesis of hazard-free asynchronous circuits from STGs based on lock relation and MG-decomposition approach. In Proc. European Design and Test Conference, pages 178--183. IEEE Computer Society Press, 1994.
 
12
T. Murata. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541--574, Apr. 1989.
 
13
E. Pastor and J. Cortadella. An efficient unique state coding algorithm for signal transition graphs. In Proc. International Conf. Computer Design (ICCD), pages 174--177, Oct. 1993.
 
14
 
15
P. Vanbekbergen. Synthesis of Asynchronous Control Circuits from Graph-Theoretic Specifications. PhD thesis, Catholic University of Leuven, Sept. 1993.

Collaborative Colleagues:
Josep Carmona: colleagues
Jordi Cortadella: colleagues