ry microwavable product.3.1.4.3The control module consists of the embedded processor system, the hard storage device interface, the CDROM interface and the microwave generation interface. The embedded processor system controls all of the other system components by communicating with their interface. The hard storage device interface controls the hard storage device and communicates with the processor. The CDROM interface is similar to the hard storage device except that it communicates commands from the processor to the CDROM. The microwave generation interface relays commands from the embedded processor system and controls the system that generates microwaves to cook the food.3.1.4.4The microwave generation module produces the microwaves that cook the food.3.1.4.5The shell module consists of the door, the door interlock mechanism, the outer case, the frame, and the microwave cavity where the food is cooked. 3.1.5 The SmartWave will have configurations that fit the language requirements for all necessary regions. 3.1.6 Due to the relatively small nature and specialization of the operating system, it will be necessary to develop it in house.3.2Performance Goals3.2.1 The SmartWave cooks food fully and consistently each time. The food that is cooked will not be cold in the center or on the edges.3.2.2 The SmartWave will also be easy to use for almost anyone. The user first presses the scan button and then swipes the Universal Product Code in front of the UPC scanning eye. Next, the door is opened, the food inserted and then the door is closed. Finally, the user presses the start button to begin cooking the food.3.2.3The UPC database will also be easy to upgrade. The user only has to insert the upgrade CD into the CDROM. The smart-wave display will prompt the user with the message upgrade 1=yes and 2=no. If the user wishes to upgrade he or she will select one for yes. If the CD is a valid upgrade CD the smart-wave ...