Page 12 - Embedded Microprocessor Systems Real World Design
P. 12

lntroduction
















                           Imagine this scene: You get into your car and turn the key on. You take a 3.5” floppy
                           disk from the glove compartment, insert it into a slot in the dashboard, and drum
                           your fingers on the steering wheel until the operating system prompt appears on
                           the dashboard  liquid crystal display (LCD). Using the cursor keys on the center
                           console, you select the program for the electronic ignition, then turn the key and
                           start the engine. On the way to work you want to listen to some music, so you insert
                           the program compact disc  (CD) into the player, wait for the green light to flash
                           indicating that the digital signal processor (DSP) in the player is ready, then put in
                           your music CD.
                             You  get to work and go to  the  cafeteria for a pastry. Someone  has borrowed
                           the mouse from the microwave but has not unplugged the microwave itself, so  the
                           operating system is still up. You can heat your breakfast before starting work.
                             What is  the point of  this inconvenient  scenario? This is  how  the world would
                           work if we used microprocessor technology without having embedded microprocessors.
                           Every microprocessor-based appliance would need a disk drive, some kind of input
                           device, and some kind of display.
                             Embedded microprocessors are all around us. Since the original Intel 8080 was
                           pioneered in the 1970s, engineers have been embedding microprocessors in their
                           designs. They even are embedded in general-purpose computers; if you own a vari-
                           ation of  the IBM  PC/AT,  there is an embedded microprocessor in the keyboard.
                           Virtually all printers have at least one microprocessor in them, and no car on the
                           market  is without at least one under  the hood. Embedded microprocessors may
                           control the automatic processing equipment that cans your soup or the controls of
                           your  microwave oven. Basically, we  can  define an  embedded  microprocessor  as
                           having the following characteristics:

                             Dedicated to controlling a specific real-time device or function.
                             Self-starting, not requiring human intervention to begin. The user cannot tell if
                             the system is controlled by a microprocessor or by dedicated hardware.
                             Self-contained, with the operating program in some kind of nonvolatile memorv.


                                                                                                 xi
   7   8   9   10   11   12   13   14   15   16   17