×

Integrated voice-over-internet protocol processor

  • US 7,400,617 B1
  • Filed: 09/13/2000
  • Issued: 07/15/2008
  • Est. Priority Date: 09/13/1999
  • Status: Expired due to Fees
First Claim
Patent Images

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,PCM coded speech data received by the PCM interface is transported to the external memory, read from the external memory by the processing core and compressed by the processing core and written back to the external memory, and voice data packets with such speech data are read from the external memory and forwarded to the 802.3 MAC and fed into the external network by the repeater, andvoice data packets received by the Ethernet interface are transported to the external memory, read from the external memory by the processing core and decompressed by the processing core and written back to the external memory, and PCM coded speech data from the received voice data packets is transported by the PCM interface to the external voice codec,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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×