CN-121995818-A - Onboard heterogeneous computing universal control board card based on DSP and FPGA
Abstract
The invention discloses an airborne heterogeneous computing universal control board card based on a DSP (digital signal processor) and an FPGA (field programmable gate array), which comprises a discrete quantity circuit, an analog quantity circuit, a reset circuit, two external connectors, a DSP (digital signal processor) and an FPGA (field programmable gate array) circuit, wherein the input ends of the DSP and the FPGA circuit are connected with a power supply circuit, the DSP and the FPGA circuit are in communication connection through Xintf, and an ADC (analog to digital converter) interface of the DSP is connected with an ADC (analog to digital converter) with a voltage stabilizer; the invention adopts a DSP digital signal processor matched with an FPGA programmable logic array control architecture, expands a 16-bit ADC conversion, flash and RAM circuit, integrates the functions of acquisition, data processing, storage, communication and data recording, has high expansibility and universality, has high flexibility and parallel processing capability, can adapt to different application scenes and requirements through reprogramming, and meets the comprehensive requirements of an airborne environment on high-strength numerical calculation, strong real-time response and high-universality interface control.
Inventors
- LI GUOMEI
- CHEN YUANYE
- WANG HONG
Assignees
- 贵阳航空电机有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251215
Claims (3)
- 1. The airborne heterogeneous computing universal control board card based on the DSP and the FPGA is characterized by comprising a discrete quantity circuit, an analog quantity circuit, a reset circuit, two external connectors, a DSP processor and an FPGA circuit, wherein the input ends of the DSP processor and the FPGA circuit are connected with a power supply circuit, the DSP processor and the FPGA circuit are in communication connection through Xintf, the pin end of the DSP processor is provided with a GPIO, ADC, SPI, SCI, eCAN or ePWM configurable interface, the ADC interface of the DSP processor is connected with an ADC converter with a voltage stabilizer, and the ADC converter is used for realizing high-precision data acquisition; The FPGA circuit is provided with two paths of communication circuits of RS422/RS485 and an ARINC429 controller module, a Xintf interface of the FPGA circuit is interactively connected with a Flash memory and a RAM memory, and one pin end of the FPGA circuit is connected with a PROM configuration chip.
- 2. The airborne heterogeneous computing universal control board card based on the DSP and the FPGA as set forth in claim 1, wherein a pin input end of the DSP processor is connected with a DSP_JTAG interface, and a pin input end of the FPGA circuit is connected with an FPGA_JTAG interface.
- 3. The airborne heterogeneous computing universal control board card based on the DSP and the FPGA as claimed in claim 1, wherein the DSP processor adopts a DSPF28335 type processor, and has a high-speed processing capability of 150MHz and a 32-bit floating point processing unit.
Description
Onboard heterogeneous computing universal control board card based on DSP and FPGA Technical Field The invention relates to the technical field of embedded computer hardware and airborne electronic equipment, in particular to an airborne heterogeneous computing universal control board card used in an airborne system and equipment, and specifically relates to an airborne heterogeneous computing universal control board card based on a DSP and an FPGA. Background With the development of the aviation onboard electronic system to the intelligent, comprehensive and high-performance directions, the operation and control logic tasks of the onboard equipment to be processed are increasingly complex, high-speed data acquisition, real-time signal processing, complex algorithm resolving, multi-path heterogeneous interface control and the like are covered, and the power computing architecture of the onboard control board directly determines the upper limit of the performance of the whole system as a core carrier of the functions. At present, the main current onboard control board processor architecture mainly comprises an ARM-based general processor architecture and a DSP-based special processor architecture, wherein the ARM general processor architecture has strong capability in the aspects of processing high-level application and system scheduling, but is difficult to be superior to the low-level high-speed intensive mathematical computation and flexible hardware interface expansion, while the DSP special processor architecture has prominent advantages in the aspects of digital filtering, spectrum analysis and intensive computation, but has insufficient parallel processing capability and interface flexibility, so ARM and DSP are isomorphic computing models essentially, and the problem of heterogeneous contradiction between intensive computing tasks and intensive control tasks cannot be solved radically. In summary, the control board card with the existing single DSP architecture has weak DSP parallel processing and interface flexibility, and cannot fully meet the comprehensive requirements of high performance, strong real-time performance and high universality of airborne equipment, and therefore, the airborne heterogeneous computing universal control board card based on the DSP and the FPGA is provided. Disclosure of Invention The invention aims to provide an onboard heterogeneous computing universal control board card based on a DSP and an FPGA, which solves the problems that the control board card with a single DSP architecture provided in the background art is weak in parallel processing and interface flexibility and cannot fully meet the comprehensive requirements of high performance, strong real-time performance and high universality of onboard equipment. The invention provides a technical scheme that the airborne heterogeneous computing universal control board card based on a DSP and an FPGA comprises a discrete quantity circuit, an analog quantity circuit, a reset circuit, two external connectors, a DSP processor and an FPGA circuit, wherein the input ends of the DSP processor and the FPGA circuit are connected with a power supply circuit, the DSP processor and the FPGA circuit are connected through Xintf communication, the pin end of the DSP processor is provided with a GPIO, ADC, SPI, SCI, eCAN or ePWM configurable interface, the ADC interface of the DSP processor is connected with an ADC converter with a voltage stabilizer, and the ADC converter is used for realizing high-precision data acquisition; The FPGA circuit is provided with two paths of communication circuits of RS422/RS485 and an ARINC429 controller module, a Xintf interface of the FPGA circuit is interactively connected with a Flash memory and a RAM memory, and one pin end of the FPGA circuit is connected with a PROM configuration chip. Furthermore, a pin input end of the DSP processor is connected with a DSP_JTAG interface, and a pin input end of the FPGA circuit is connected with an FPGA_JTAG interface. Further, the DSP processor adopts a DSPF28335 type processor, and has a high-speed processing capability of 150MHz and a 32-bit floating point processing unit. The invention has the advantages of small volume, light weight, high integration level, high expansibility and strong universality, adopts a DSP digital signal processor to match with an FPGA programmable logic array control framework, expands a 16-bit ADC conversion, flash and RAM circuit, integrates the functions of acquisition, data processing, storage, communication and data recording, has high expansibility and strong universality, can realize multi-channel communication parallel application, has high FPGA flexibility and parallel processing capability, can adapt to different application scenes and requirements through reprogramming, and can simultaneously process a plurality of tasks so as to meet the comprehensive requirements of an airborne environment on high-strength numerical c