Patent ID: 7400617
Filing Date: 2008-07-15
Classification: H04L

Abstract:
1. A processor for use in a Voice-over-Internet Protocol telephone, including: an internal bus for routing of signals in the processor; a processing core to control the processor to transmit computer data and voice data over a computer network, the processor core including one or more pipelines to execute instructions, the processing core directly coupled to the internal bus; an on-chip memory directly coupled to the internal bus and separate from the processing core, the on-chip memory including a program memory to include instruction for execution by the processing core and a data memory to store cache for the processing core; a pulse code modulation (PCM) interface directly coupled to the internal bus and separate from the processing core and on-chip memory, the PCM interface including a PCM communication port for connection to an external voice codec; an Ethernet interface directly coupled to the internal bus and separate from the processing core, on-chip memory and PCM interface, the Ethernet interface including a repeater, one or more IEEE 802.3 media access controllers (MACs) and an Ethernet port for connection to an external network; an external bus unit directly coupled to the internal bus and separate from the processing core, on-chip memory, PCM interface and Ethernet interface, the external bus unit providing a bridge for connection through a device bus, other than the external network, to an external memory, wherein the instructions are configured such that when executed by the CPU, and wherein the internal bus, processing core, on-chip memory, PCM interface, Ethernet interface, and the external bus unit are integrated into a single chip.