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

Airborne embedded audio interface control system based on CPU + FPGA and control method thereof

An audio interface and control system technology, applied in the direction of sound input/output, instruments, electrical digital data processing, etc., can solve the problems of poor configuration flexibility, high complexity of FPGA program development, and poor reliability, and achieve decoupling of software and hardware. , The design is simple and efficient, and the effect of reliability is achieved

Pending Publication Date: 2022-04-05
中航洛阳光电技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]1. Poor reusability and long development cycle: The traditional airborne embedded audio interface driver is only realized by FPGA programming, and the configuration of I2C interface is usually called I2C through MicroBlaze soft core IP core implementation, high development complexity and poor portability;
[0005]2. Poor reliability: The MicroBlaze soft core instantiated inside the FPGA is opaque to users and has poor reliability;
[0006]3. Poor configuration flexibility: FPGA program development is highly complex, and after the logic image is cured, if you want to change the configuration, you need to re-develop the logic, which cannot realize the configuration, and it is difficult to meet a variety of audio Sample Rate Configuration Requirements
[0007] For the shortcomings of low reusability, poor reliability, and difficulty in flexible configuration of the previous airborne embedded audio interface driver, the traditional airborne embedded audio interface driver design method has been unable to Invention and design of a new CPU+FPGA-based airborne embedded audio interface driver design method to meet application requirements is an urgent research topic

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
  • Airborne embedded audio interface control system based on CPU + FPGA and control method thereof
  • Airborne embedded audio interface control system based on CPU + FPGA and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0029] Technical scheme of the present invention is as follows:

[0030] An airborne embedded audio interface control system based on CPU+FPGA, including embedded CPU processor, programmable logic device FPGA and audio encoder, utilizes the configuration flexibility of embedded CPU and the characteristics of FPGA being good at interface conversion to realize The design of a new audio interface control system; the embedded CPU processor is cross-linked with the audio encoder I2C interface through the I2C bus, and the audio processing software running on the embedded CPU processor configures the audio encoder through the I2C bus, and samples the parameters rate, serial data bit width, and output channel number are written into the control register of the audio encoder; the embedded CPU processor receives the audio data of the external digital signal throu...

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 provides a CPU + FPGA-based airborne embedded audio interface control system and a control method thereof.An embedded CPU processor is cross-linked with an I2C interface of an audio encoder through an I2C bus and writes parameters into a control register of the audio encoder, the embedded CPU processor receives audio data and sends the audio data to an FPGA, the FPGA receives the audio data, and the FPGA sends the audio data to the control register of the audio encoder; the audio data is stored in an internal instantiated FIFO (First In First Out), and the audio data is output to an audio encoder; and after the audio encoder receives the I2S bus data, an analog audio signal is output by a corresponding output channel. According to the invention, software and hardware decoupling is realized, the application of a heterogeneous platform is compatible, and the reliability is improved; audio signal output of multiple sampling rates can be realized through flexible configuration of software, and the requirements of multiple application scenes of different airborne embedded devices are met; decoupling with underlying hardware is achieved, and the method has the advantages of being high in transportability and high in reliability.

Description

technical field [0001] The invention relates to the field of embedded systems, in particular to a control system and configuration method based on an airborne embedded audio interface. Background technique [0002] According to different application scenarios, the sampling rate requirements of audio interfaces in airborne embedded electronic devices are diverse, and the configuration flexibility of drivers is high; with the development and progress of national defense technology, the development cycle of avionics products is further shortened, and the reusability is strong The embedded driver design method with high reliability and high reliability has become the key technology to be overcome urgently. [0003] The existing airborne embedded audio interface driver design method has the following disadvantages: [0004] 1. Poor reusability and long development cycle: The traditional airborne embedded audio interface driver is only implemented by FPGA programming, and the con...

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 Applications(China)
IPC IPC(8): G06F3/16G06F13/42
CPCY02D10/00
Inventor 杨鉴杨帅齐亚磊周明杰
Owner 中航洛阳光电技术有限公司
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