1. A method for processing data, the method comprising: performing by one or more processors, circuits, or a combination thereof integrated within a single gigabit Ethernet IP phone chip, wherein said one or more processors, circuits, or a combination thereof comprise an Ethernet switch and a single main processor core: processing packetized network data by said single main processor core utilizing a first instruction set; and processing without utilizing a separate DSP, packetized voice data for a plurality of voice channels by said single main processor core utilizing a second instruction set, wherein said second instruction set is a modified version of said first instruction set.