Supercharge Your Innovation With Domain-Expert AI Agents!

Generalized hardware and software platform based on heterogeneous multi-core architecture

A software and hardware platform, hardware platform technology, applied in the direction of digital computer components, instruments, computers, etc., can solve problems such as CORBA middleware can not run, shorten the software system development cycle, etc., to achieve the effect of optimizing development problems and improving efficiency

Active Publication Date: 2020-12-22
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a generalized software and hardware platform based on heterogeneous multi-core architecture, which can run CORBA middleware to solve the design problem that existing CORBA middleware cannot run on DSP and FPGA, and shorten the development of software systems cycle, enforcing an indiscriminate distinction in design between software systems

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
  • Generalized hardware and software platform based on heterogeneous multi-core architecture
  • Generalized hardware and software platform based on heterogeneous multi-core architecture
  • Generalized hardware and software platform based on heterogeneous multi-core architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0021] see figure 1 . According to the software design idea, a general software and hardware platform based on heterogeneous multi-core architecture, including heterogeneous hardware platform, middle layer CORBA module and application program module;

[0022] The heterogeneous hardware platform includes the first hardware platform composed of GPP, the second hardware platform composed of ARM and DSP, and the third hardware platform composed of ARM and FPGA;

[0023] The application program modules run on the first hardware platform, the second hardware platform and the third hardware platform respectively, and complete the respective waveform data processing;

[0024] The middle layer CORBA module runs on the first hardware platform, the second hardware platform and the third hardware platform respectively, forming a common hardware driver i...

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 discloses a heterogeneous multi-core framework-based universal software and hardware platform. The universal software and hardware platform comprises a heterogeneous hardware platform, an intermediate layer CORBA module and an application module, wherein the heterogeneous hardware platform comprises a first hardware platform consisting of a GPP, a second hardware platform consistingof an ARM and a DSP, and a third hardware platform consisting of the ARM and an FPGA; the application module runs in the first hardware platform, the second hardware platform and the third hardware platform, and finishes respective waveform data processing; and the intermediate layer CORBA module runs in the first hardware platform, the second hardware platform and the third hardware platform, andforms a universal hardware driver interface to enable waveform data to be subjected to logic interaction among the first hardware platform, the second hardware platform and the third hardware platform. According to the universal software and hardware platform, undifferentiated data transmission of the GPP, the DSP and the FPGA is realized.

Description

technical field [0001] The invention relates to a design method of a physical layer in a software communication architecture, in particular to a software and hardware design method for a multi-core heterogeneous processor in a software communication architecture. Background technique [0002] According to the definition of the SCA standard specification, SCA devices are divided into underlying physical devices, device drivers, operating systems, core frameworks (CF), CORBA middleware, and waveform applications. Through the CORBA middleware and core framework, the waveform application-related and the underlying hardware devices are separated, so as to realize the separation of software and hardware. However, CORBA middleware can only run in GPP, and cannot run in DSP and FPGA. It is necessary to design a hardware-independent device driver MHAL to achieve the purpose of communicating with the device layer, which brings certain difficulties to the design. The hardware abstract...

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): G06F15/173
CPCG06F15/17306
Inventor 朱海锋吴敏朱会柱王涛李骏刘龑赵阳罗珊
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More