Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

PCM time slot interchange method capable of directly carrying out voice interchange with voice codec

A technology of time slot exchange and codec, applied in the field of PCM time slot exchange, can solve the problems of costing software personnel, occupying a lot of CPU time, not providing IIS bus driver, etc., and achieving the effect of short development time and low cost

Inactive Publication Date: 2010-09-08
FUJIAN XINO COMM TECH
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1) Because voice data needs to be processed in real time, this method will inevitably take up a lot of CPU time
[0005] 2) The amount of voice data is large, and buffering these data needs to occupy memory resources. In embedded systems, memory resources are also relatively precious
[0006] 3) It is necessary to solve the driver problem of the IIS bus. In some CPUs, such as the CPU7130 of ATHEROS, since the IIS bus driver is not provided
To complete this driver, it will take more time for software personnel to explore

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • PCM time slot interchange method capable of directly carrying out voice interchange with voice codec
  • PCM time slot interchange method capable of directly carrying out voice interchange with voice codec
  • PCM time slot interchange method capable of directly carrying out voice interchange with voice codec

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] A PCM time slot exchange method that can directly perform voice exchange with a voice codec, including the uplink and downlink processing of the time slot of the PCM code stream, and the data sending and receiving processing of the IIS voice bus. see figure 1 As shown, the device with PCM interface is used as the master device, and CPLD / FPGA is used as the slave device of PCM. At the same time, CPLD / FPGA is used as the IIS master device interface, and the voice decoder is used as the IIS slave device interface. In order to achieve full synchronization of the system. The VHDL code designs a time slot switch (SLOT_SEL), which controls the specific time slots uplink and downlink from PCM through the time slot switch, such as figure 1 The time slot three (SLOT3) is used in the PCM, and the PCM time slot exchange controller module completes the reception and maintenance of the data of the SLOT3 time slot of the PCM, and forms a new IIS bus sequence to send to the audio code...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a PCM time slot interchange method capable of directly carrying out voice interchange with a voice codec, which comprises the following steps of: taking equipment with a PCM interface as main equipment and a PCM time slot interchange controller module as the auxiliary equipment of PCM; meanwhile, taking the PCM time slot interchange controller module as an IIS main equipment interface and a voice encoder / decoder as an IIS auxiliary equipment interface; designing a time slot switch for a VHDL code, controlling concrete time slots ascending and descending from the PCM by the time slot switch, finishing the reception and the maintenance of the data of the concrete time slots of the PCM by a PCM time slot interchange controller module, forming a novel IIS bus timing and transmitting the novel IIS bus timing to the voice encoder / decoder; and meanwhile, transmitting voice data transmitted from the voice encoder / decoder to the ascending concrete time slots after carrying out frequency-conversion processing on the voice data, thereby finishing real-time interchange. The invention can solve the problem of real-time transmission of voice without the participation of a CPU and a memory and also does not need to compile an IIS driver.

Description

【Technical field】 [0001] The invention belongs to network switching products such as gateways and routers, and specifically refers to a PCM time slot switching method that can directly perform voice switching with a voice codec. 【Background technique】 [0002] In the wireless home gateway project, voice services need to be processed. The audio interface of some wireless modules is in PCM stream format. However, many audio codecs do not support direct interface with PCM voice data, and these codecs have compatibility problems when they are connected with various devices with PCM voice. Therefore, it is necessary to solve the problem of voice exchange between PCM voice data and voice codec. [0003] In the prior art, the common practice is to connect the PCM voice data to the CPU, and the CPU completes the uplink and downlink processing of the time slot, and at the same time, the IIS bus of the CPU and the voice codec complete the communication of the voice data. The disadv...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04Q11/04
Inventor 刘文庆陈文耀许建
Owner FUJIAN XINO COMM TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products