1. A method for processing data, the method comprising: receiving packetized data comprising voice data and network data via an Ethernet switch integrated within a single gigabit Ethernet IP phone chip; and processing said received packetized data via a single main processor core integrated within said single gigabit Ethernet IP phone chip, wherein said single main processor core comprises circuitry that is controlled by an instruction set for handling processing of said voice data for a plurality of voice channels without the use of a separate DSP.