1. A processor for a portable device having an area image sensor, the processor comprising: a shared wafer substrate; an image sensor interface provided on the shared wafer substrate, the image sensor interface configured for receiving image data captured by an image sensor and sending control information to the image sensor; a second image sensor interface provided on the shared wafer substrate, the second image sensor interface configured for receiving image data captured by a second image sensor; an image processor provided on the shared wafer substrate, the image processor configured for processing the image data received by the image sensor interface; a central processor provided on the shared wafer substrate, the central processor configured for loading the image processor with instructions; a first internal bus provided on the shared wafer substrate, the first internal bus effecting communication between the image sensor interface and the image processor; and a second internal bus provided on the shared wafer substrate, the second internal bus effecting communication between the central processor and the image processor.