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

Bus protocol-independent communication method for scalable processor architecture version 8 (SPARC V8) monitoring software

A communication method and bus protocol technology, applied in the direction of electrical components, transmission systems, etc., can solve the problems of restricting the wide adaptability of embedded systems, and achieve the effect of convenient expansion

Inactive Publication Date: 2014-04-16
CAPITAL NORMAL UNIVERSITY
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are many kinds of communication buses between the target machine and the host machine with SPARC V8 as the processor. Therefore, the communication protocol between the target machine and the host machine involved in the monitoring software must adapt to the communication requirements of various buses. The one-to-one bus communication mode limits the wide adaptability of embedded system development

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
  • Bus protocol-independent communication method for scalable processor architecture version 8 (SPARC V8) monitoring software
  • Bus protocol-independent communication method for scalable processor architecture version 8 (SPARC V8) monitoring software
  • Bus protocol-independent communication method for scalable processor architecture version 8 (SPARC V8) monitoring software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The target machine of this embodiment adopts the SPARC V8 processor as the CPU, and the host machine adopts the PC machine, and uploads the memory data or program of the target machine through 1553B bus, serial communication bus (UART), CAN, SPI or SPACEWIRE bus Load and download back to control the program execution flow of the target machine. Commands, data, and status responses between the host and target are all transmitted in the form of protocol packets. Normally, the PC always sends a command packet to the target machine first, and the target machine sends back the corresponding status response packet to the PC according to the protocol after receiving the command packet correctly. figure 2 It is a brief block diagram of protocol transmission.

[0023] Choosing which bus to use to establish the communication between the host and the target is transparent to the target, and this kind of bus can be changed as long as it meets the needs of the interface. The specific...

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 bus protocol-independent communication method, which is used for establishing a command-driven communication protocol independent of a specific communication port between a host and a target machine. The host comprises a file management and data transmission module, a protocol command processing module and various bus communication processing modules. The target machine comprises a command execution and data transmission module, a command resolution module and the various bus communication processing modules. The method is characterized in that: the host further comprises a communication management module arranged between the protocol command processing module and the various bus communication processing modules; the target machine further comprises the communication management module arranged between the command resolution module and the various bus communication processing modules; and the communication management module is provided with four buffer zones which are a command execution buffer zone, a command receiving buffer zone, a data execution buffer zone and a data receiving buffer zone, and manages the specific communication port.

Description

Technical field [0001] The present invention relates to a communication method independent of the bus protocol, in particular to a communication method independent of the bus protocol between a target computer using a SPARC V8 processor and a host computer using a PC. Background technique [0002] For embedded system development, monitoring software plays an important role in the debugging and application process of embedded systems. The general operating mode of monitoring software is to run a console on the host computer, run an agent software on the target computer, and transmit information or data to the target through the command parsing module. The information exchange between the agent and the console requires a communication bus. According to different types of buses, the communication protocol is also different. Therefore, the data exchange and command exchange completed in the information exchange process need to develop different information exchanges according to 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): H04L29/06
Inventor 张伟功辛明瑞张永祥荣金叶丁瑞朱晓燕尚媛园关永邱庆林
Owner CAPITAL NORMAL UNIVERSITY
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