Circuit Cellar Ink
Articles by Michael R. Smith
email address
Michael Smith has been writing computer-related articles since the early 1970s. He is a professor of electrical and computer engineering at the University of Calgary, Canada. He develops and tests algorithms for the real-time analysis of stroke images from magnetic resonance imaging. He has been the Analog Devices University Ambassador since 2002.
- #28 August/September 1992, p. 14,
To DSP or Not to DSP
Will a RISC chip do it Better?
- #38 September 1993, p. 14,
Is the AMD29050 a FIR-bearing Animal?
- #44 March 1994, p. 30,
Computer "Train"ing
Using commercial evaluation boards in teaching
- #52 November 1994, p. 50,
Fast-scaling Routine for Floating-point RISC and DSP Processors
- #56 March 1995, p. 50,
Being ASSERTive with Your Processor
The Advantage of Software Interrupts
- #64 November 1995, p. 36,
Developing a Virtual Hardware Device
- #70 May 1996, p. 30,
The Evaluation Board Saga Continues
Low-Cost Educational Tools
- #96 July 1998, p. 12,
PDF
HTML
Unplanned Calibration Errors in Embedded Systems
- #97 August 1998, p. 22,
HTML, HTML
Simulating Micro-Controlled Systems
- #101 December 1998, p. 32,
PDF
Some Assembly Required
Assembling C Code for Your Embedded System
- #109 August 1999, CC Online,
PDF
HTML
Looking Through the Internet
A Prototype Security System
- #113 December 1999, CC Online,
PDF
HTML
Voice Recognition Controlled Sailboat
Speech-Recognition Control Aids Disabled Sailors
- #117 April 2000, CC Online,
PDF
HTML
The SHARC in the C
- #125 December 2000, p. 20,
Make Your Data Comfortable
Get Bit Cushions
- #127 February 2001, p. 12,
Quirks and SHARCs
- #176 March 2005, p. 34,
Practical Application for TDD
Part 1: Write Software in a Test-Driven Development Environment
- #177 April 2005, p. 60,
Practical Application for TDD
Part 2: Automated Test-Driven Environment
- #184 November 2005, p. 26,
Automatic Microcontroller Task Scheduling