Abstract
The question of augmenting self-modification with introspection to create flexible, responsive digital circuitry is discussed. A specific self-configurable architecture—the Cell Matrix—is introduced, and features that support introspection and self-modification are described. Specific circuits and mechanisms that utilize these features are discussed, and sample applications that make use of these capabilities are presented. Conclusions are presented, along with comments about future work.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
This work was supported by DOE/LANL under subcontract 90843-001-04 with the Regents of the University of California.
- 2.
This work was supported by NASA under contract NAS2-01049.
- 3.
This work was supported by the Cross-Disciplinary Semiconductor Research (CSR) Program award G15173 from the Semiconductor Research Corporation (SRC).
References
Birkner, J., Chua, H.T., Chan, A.K.L., Chan, A.: Programmable logic array with added array of gates and added output routing flexibility. US Patent 4,758,746, 19 July 1988
Ceschia, M., Violante, M., Sonza Reorda, M., Paccagnella, A., Bernardi, P., Rebaudengo, M., Bortolato, D., Bellato, M., Zambolin, P., Candelori, A.: Identification and classification of single-event upsets in the configuration memory of sram-based fpgas. IEEE Trans. Nucl. Sci. 50(6), 2088–2094 (2003)
Dubowski, S.: Software defined radio aims to bury gsm-cdma hatchet. Netw. World Can. 12(17) (2002)
Durbeck, L.J., Macias, N.J.: Defect-tolerant, fine-grained parallel testing of a cell matrix. In: ITCom 2002: The Convergence of Information Technologies and Communications, pp. 71–85. International Society for Optics and Photonics (2002)
Franzoi, S.: Social psychology (1996)
http://quotes.lifehack.org/quote/carl-jung/your-vision-will-become-clear-only-when/. Accessed 30 June 2015
Jamison, C.: Finding Happiness: Monastic Steps for a Fulfilling Life. Liturgical Press (2009)
Kuon, I., Tessier, R., Rose, J.: Fpga architecture: survey and challenges. Found. Trends Electron. Des. Autom. 2(2), 135–253 (2008)
Lyons, R.E., Vanderkulk, W.: The use of triple-modular redundancy to improve computer reliability. IBM J. Res. Dev. 6(2), 200–209 (1962)
Macias, N.J.: Circuits and sequences for enabling remote access to and control of non-adjacent cells in a locally self-reconfigurable processing system composed of self-dual processing cells. US Patent 6,297,667, 2 Oct 2001
Macias, N.J.: Self-Modifying Circuitry for Efficient, Defect-Tolerant Handling of Trillion-element Reconfigurable Devices. Ph.D. thesis, Virginia Polytechnic Institute and State University (2011)
Macias, N.J., Athanas, P.M.: Application of self-configurability for autonomous, highly-localized self-regulation. In: Second NASA/ESA Conference on Adaptive Hardware and Systems, 2007. AHS 2007, pp. 397–404. IEEE (2007)
Macias, N.J., Durbeck, L.J.K.: Self-assembling circuits with autonomous fault handling. In: Proceedings. NASA/DoD Conference on Evolvable Hardware, 2002, pp. 46–55. IEEE (2002)
Macias, N.J., Durbeck, L.J.K.: Self-organizing computing systems: songline processors. In : Advances in applied self-organizing systems, pp. 211–262. Springer (2013)
Macias, N.J., Pandey, S., Deswandikar, A., Kothapalli, C.K., Yoon, C.K., Gracias, D.H., Teuscher, C.: A cellular architecture for self-assembled 3d computational devices. In: 2013 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH), pp. 116–121. IEEE (2013)
Patwardhan, J.P., Dwyer, C., Lebeck, A.R., Sorin, D.J.: Circuit and system architecture for dna-guided self-assembly of nanoelectronics. In: Foundations of Nanoscience: Self-Assembled Architectures and Devices, pp. 344–358 (2004)
Sekanina, L., Dvok, V.: A totally distributed genetic algorithm: From a cellular system to the mesh of processors. In: Proceedings of 15th European Simulation Multiconference 2001, pp. 539–543 (2001)
Udall, J., Teuscher, C., Macias, N.: Truncated Octohedron Circuits. private communication (2015)
Zienkiewicz, O.C., Leroy Taylor, R.: The Finite Element Method, vol. 3. McGraw-Hill, London (1977)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Macias, N.J., Durbeck, L.J.K. (2017). Self-Awareness in Digital Systems: Augmenting Self-Modification with Introspection to Create Adaptive, Responsive Circuitry. In: Adamatzky, A. (eds) Advances in Unconventional Computing. Emergence, Complexity and Computation, vol 22. Springer, Cham. https://doi.org/10.1007/978-3-319-33924-5_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-33924-5_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33923-8
Online ISBN: 978-3-319-33924-5
eBook Packages: EngineeringEngineering (R0)