Abstract
In this paper we construct a new trace model of delay-insensitive asynchronous circuits inspired by Ebergen’s model in such a way that it satisfies the compositional properties of a category, with additional monoidal structure and further algebraic properties. These properties taken together lay a solid mathematical foundation for a diagrammatic approach to reasoning about asynchronous circuits, which represents a formalisation of common intuitions about asynchronous circuits and their properties.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hauck, S.: Asynchronous design methodologies: An overview. Proceedings of the IEEE 83(1), 69–93 (1995)
Huffman, D.: The synthesis of sequential switching circuits. Journal of the Franklin Institute 257(3), 161–190 (1954)
Yun, K., Dill, D.: Automatic synthesis of extended burst-mode circuits I (specification and hazard-free implementations). IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 18(2), 101–117 (1999)
Sutherland, I.: Micropipelines. Communications of the ACM 32(6), 720–738 (1989)
Ebergen, J.: A formal approach to designing delay-insensitive circuits. Distributed Computing 5(3), 107–119 (1991)
Hoare, C.A.R.: Communicating Sequential Processes. Prentice-Hall (1985)
Josephs, M.B., Udding, J.T.: Delay-insensitive circuits: An algebraic approach to their design. In: Baeten, J.C.M., Klop, J.W. (eds.) CONCUR 1990. LNCS, vol. 458, pp. 342–366. Springer, Heidelberg (1990)
Abramsky, S., Coecke, B.: Categorical quantum mechanics. In: Handbook of Quantum Logic and Quantum Structures: Quantum Logic, pp. 261–324 (2008)
Fauser, B.: On the Hopf-algebraic origin of Wick normal-ordering. Journal of Physics A: Mathematical and General 34(105) (2001)
Ghica, D.R.: Geometry of Synthesis: A structured approach to VLSI design. In: Hofmann, M., Felleisen, M. (eds.) The ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 363–375. ACM (2007)
Ghica, D.R., Smith, A.: Geometry of Synthesis II: From games to delay-insensitive circuits. Electr. Notes Theor. Comput. Sci. 265, 301–324 (2010)
Ghica, D.R., Smith, A.: Geometry of Synthesis III: Resource management through type inference. In: Ball, T., Sagiv, M. (eds.) The ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 345–356. ACM (2011)
Ghica, D.R., Murawski, A.S., Ong, C.H.L.: Syntactic control of concurrency. Theor. Comput. Sci. 350(2-3), 234–251 (2006)
Burroni, A.: Higher-dimensional word problems with applications to equational logic. Theoretical Computer Science 115(1), 43–62 (1993)
Lafont, Y.: Towards an algebraic theory of boolean circuits. Journal of Pure and Applied Algebra 184(2), 257–310 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ghica, D.R. (2013). Diagrammatic Reasoning for Delay-Insensitive Asynchronous Circuits. In: Coecke, B., Ong, L., Panangaden, P. (eds) Computation, Logic, Games, and Quantum Foundations. The Many Facets of Samson Abramsky. Lecture Notes in Computer Science, vol 7860. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38164-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-38164-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38163-8
Online ISBN: 978-3-642-38164-5
eBook Packages: Computer ScienceComputer Science (R0)