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

System of voice PWM (Pulse-Width Modulation) output

A technology of voice and duty cycle, which is applied in the design of SOC integrated circuits and the output field of voice synthesis, which can solve the problems of long-term CPU occupation or switching, troublesome application development, etc.

Active Publication Date: 2015-01-28
HANGZHOU SYNOCHIP DATA SECURITY TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the actual voice output, the cycle and duty cycle of the PWM will change very frequently. Therefore, the software must continuously configure the cycle and duty cycle registers of the PWM during the entire voice output process, and the CPU will be occupied for a long time or switch, which also brings trouble to the development of the application

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
  • System of voice PWM (Pulse-Width Modulation) output
  • System of voice PWM (Pulse-Width Modulation) output
  • System of voice PWM (Pulse-Width Modulation) output

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Further description will be given below in conjunction with the accompanying drawings and embodiments.

[0024] figure 1 It is a structural block diagram of the voice PWM output system of the present invention, mainly including a register configuration module, a sampling control module, a PWM count output module, a memory, a FIFO, a duty cycle symbol standardization module, and a duty cycle width standardization module.

[0025] Register configuration module: It is the global control module of the voice PWM, the CPU generates the duty cycle sampling period FSPeriod, the PWM output period Period, the common PWM duty cycle PWMDuty, and the voice PWM duty cycle selection VPWMSel through the bus configuration register. than sign normalization block and duty cycle width normalization block.

[0026] Sampling control module: This module is embedded with a Timer, which generates a read FIFO signal (FIFO_rd) every FSPeriod, reads the FIFO, and sends the read duty ratio data to...

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 system of voice PWM (Pulse-Width Modulation) output. The system is one sub-module of an SOC (System on Chip) integrated circuit and is connected with the SOC system through a bus. The voice PWM output system can output a general PWM signal while outputting the voice PWM. The system mainly comprises a register configuration module, a sample control module, a PWM counting output module, a memory, an FIFO (First In First Out), a duty ratio symbol standardizing module and a duty ratio width standardizing module. The system automatically updates the duty ratio register by using a DMA manner, without the software interference, only the voice-enabled PWM is configured, in the voice PWM output process, the CPU can be occupied by other events, the system efficiency is increased greatly. The system of the voice PWM output has the following beneficial effects: 1, a voice PWM system and a method are provided, the method outputs the voice PWM without the CPU interference, and the application development is simple; 2, the invention provides a method of duty ratio symbol standardization and duty ratio width standardization aiming at the voice PWM; 3, the voice PWM system and the method are compatible to the general PWM.

Description

technical field [0001] The invention relates to the field of SOC integrated circuit design and the field of speech synthesis output technology, and mainly relates to a speech PWM output system. Background technique [0002] Speech synthesis technology has been widely used in various fields, and the commonly used method for outputting synthesized speech is the weighted current D / A method. Because the weight current D / A method has a large discrete resistance in integrated circuit manufacturing, its accuracy is difficult to control, and its power consumption is high, so many scholars have proposed to use pure digital pulse width modulation (PWM) to realize synthetic speech. output, this method is widely adopted in MCU and embedded SOC. [0003] In the existing MCU and embedded SOC, the general-purpose PWM output is usually used, and an external speaker (low-pass filter) is used to realize voice output. The PWM is embedded in the chip, and the external software configures the ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G10L13/02G06F13/28
Inventor 徐功益杨波
Owner HANGZHOU SYNOCHIP DATA SECURITY TECH CO LTD
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