Michael D. Godfrey

Stanford University

Please send comments or questions to: michaeldgodfrey@gmail.com.

NOTE:  This was originally a copy of my site at Stanford.   From 28 August 2011 this has been the current version of that site.  It contains nearly all of the pages that were on my Stanford site as well as updates and additional information.  I have made use of my Google Drive for storage of at least the large files which are referred to on these pages.  And, I have uploaded a number of interesting items to my page on the Wayback Machine.  This is now the location for items that I consider to have wider interest.

The Publications page and my brief CV and Publications in PDF contain links to all of the material on this site which I have written or edited.  Background information and references to other material is given on the pages referred to below.

Starting in 1990 we conducted research in Analog VLSI Systems at Stanford University. This early work is reported in analog research.  This included the development of analog circuits for wavelet transforms and image sensing circuits. 

More broadly, we conduct research in Information and Computational Systems. Our objective is to create computational artifacts which satisfy optimality criteria as embedded systems. This objective is enabled by constructive mathematical engineering and, typically, by the availability of VLSI technology. The term constructive mathematical engineering is meant to encompass the theoretical developments in information theory (including signal processing, and various related special topics such as data compression, image analysis, etc.) which lead to optimal solutions for information processing systems. Due to the high computational performance and low cost of VLSI circuits these solutions can be constructed in a cost-effective manner.

We believe that VLSI technology permits computation to be an integral part of most engineering artifacts. This frees us from the constraints of the performance of conventional electromechanical systems and permits the construction of systems whose performance is determined by the results of computation. This methodology allows us to construct systems that directly implement theoretical results. In a broad sense, it is our intent to close the long-standing gap between theory and engineering practice, specifically through the use of VLSI computational constructs.

This will become a pervasive methodology because systems which make use of active engineering mathematics in the form of VLSI circuits will be very much more cost-effective than conventional systems. Ultimately, this form of engineering will provide cost-effective solutions to the most challenging problems in information engineering: problems that we cannot even begin to solve today.

Some key, but hard to find, papers in physics, information, and communications are to be found at: Physics, information, and communication.

Or, if you are interested in other work that I have been involved in, such as statistics, mathematical economics, information, or computing look at: Statistics, Economics, Computing, and other research.  This includes hard to find works by Morgenstern, von Neumann, Gabor, Einstein, Ville, Nyblen, and Feynman. I recently added a talk I gave at Google in August 2012.  This talk addresses the fact that digital systems are unsafe.  They are like writing information on papyrus.  Information is continuously being lost.  And, a remedy is suggested.

Finally, also in  other research are two plays, one original and the other a translation, by a close friend, Ed Hartwick.  I found them to be of great interest.  Ed hoped to have them produced, but this did not happen during his lifetime.

My current work is at an early stage.  I plan to add some results fairly soon.

Subpages (2): pdfs Publications