System and method for PowerPC and Microblaze interaction based on double ports

An interactive system and interactive method technology, applied in the field of airborne embedded computing, can solve problems such as affecting the real-time performance of the system

Pending Publication Date: 2020-05-22
LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the system has higher and higher requirements for processing performance and external interfaces, the data processing of various complex external interfaces takes up more PowerPC processing time and affects the real-time performance of the entire system. Therefore, relying solely on PowerPC processors to achieve data processing and Interface processing can no longer meet the demand

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 and method for PowerPC and Microblaze interaction based on double ports
  • System and method for PowerPC and Microblaze interaction based on double ports
  • System and method for PowerPC and Microblaze interaction based on double ports

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0071] A dual-port based PowerPC and Microblaze interactive system, including PowerPC processing system and MicroBlaze processing system, MicroBlaze and PowerPC use FPGA internal dual-port RAM for communication, such as figure 1 As shown, the Local Bus of the PowerPC processing system communicates with the MicroBlaze processing system inside the FPGA through the local parallel bus. The MicroBlaze processing system includes dual-port RAM, MicroBlaze processor and interface IP core, where the interface IP core includes RS422, ARINC429, SPI, GPIO and 1553B .

[0072] The dual-port-based PowerPC and Microblaze interactive system includes an initialization interaction module, an interface data sending and receiving interaction module, and a health monitoring module. When the PowerPC processing system and the MicroBlaze processing system are powered on, the 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 provides a system and a method for PowerPC and Microblaze interaction based on double ports. The MicroBlaze and the PowerPC are communicated with each other by adopting a dual-port RAM in an FPGA, a PowerPC processing system LocalBus is communicated with a MicroBlaze processing system in the FPGA through a local parallel bus, and the MicroBlaze processing system comprises the dual-port RAM, a MicroBlaze processor and an interface IP core, wherein the interface IP core comprises an RS422, an ARINC429, an SPI, a GPIO and a 1553B. By designing a set of universal data structure and auniversal interaction mechanism on double ports, data transceiving, health state monitoring and mode control between the PowerPC and the Microblaze can be realized, the data interaction efficiency oftwo processing systems is improved, and the overall processing capacity and real-time performance of the systems are improved; and the number of chips can be effectively reduced, circuit connection lines are reduced, the area of a circuit board is reduced, the reliability of the system is improved, and meanwhile the system has great advantages in the aspects of size, weight, power consumption, cost, configurability and the like.

Description

technical field [0001] The invention relates to the field of airborne embedded computing, in particular to an interactive system and interactive method between PowerPC and Microblaze. Background technique [0002] MicroBlaze (hereinafter referred to as MB) is an embedded soft-core processor that implements a complete, flexible tailoring, and parameterizable configuration in FPGA. It has high data processing capabilities, and by instantiating multiple MB processors, it can The multi-core processing system is built inside the FPGA. At the same time, by using the general storage resources in the FPGA and the IP cores of related interfaces, combined with the MB processor, it is possible to realize general data processing and data transmission and reception of various interfaces within the FPGA. [0003] PowerPC processors have powerful data processing capabilities and rich interfaces, and are widely used in the airborne field. As the system has higher and higher requirements f...

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): G06F15/163G06F13/42
CPCG06F15/163G06F13/4204Y02D10/00
Inventor 朱强杨帅
Owner LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products