Method and device for performing board-level management by simulating local bus

A local bus, board-level management technology, applied in the field of data communication, can solve problems such as excessive material cost, function card (board-level management difficulties, etc.)

Active Publication Date: 2015-03-18
MAIPU COMM TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] As the processing capability of modern communication equipment becomes stronger and stronger, the business processing complexity of function cards (boards) is getting higher and higher. In some cases, dedicated multi-core processors must be used to meet business requirements. Due to the high-speed and in-depth processing of data services, the external interfaces supported by the chip focus on high-speed data interfaces and low-speed serial interfaces, and no longer support low-speed parallel local buses such as local buses, thus making the use of this type of multi-core processor function Board-level management of cards (boards) is very difficult
[0009] In view of the above situation, the current common practice in the industry is still to add a dedicated management CPU for board-level management of function cards (boards). Although the original board-level management definitions and corresponding software modules of function cards (boards) can be well inherited, but Will pay more objective material cost

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
  • Method and device for performing board-level management by simulating local bus
  • Method and device for performing board-level management by simulating local bus
  • Method and device for performing board-level management by simulating local bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The method for board-level management by simulating the local bus proposed by the present invention no longer uses an additional dedicated management CPU, but uses one of the cores (core) of a multi-core processor and its GPIO to implement, without increasing any material costs, and can still Good inheritance of the original function card (board) board-level management definition and corresponding software modules, has very good practical value.

[0052] The basic contents of the technical solution of the present invention include:

[0053] 1. On the function card (board) using the processor (the processor does not directly support the local bus), select a group of GPIO pins of the processor to define the functional grouping of the local bus, and the functional grouping includes data bus, address bus and control signals. The definition of each bus uses the adjacent GPIO pins on the physical position of the multi-core processor as far as possible, so as to facilitate th...

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 method for performing board-level management by simulating a local bus, comprising the following steps of: A, selecting a group of general purpose input / output (GPIO) interfaces of a processor on a functional card or a functional board, and defining the pins of the GPIO interfaces as the functional groups of the local bus, wherein the functional groups include a data bus, an address bus and a control signal; B, programming a special driver according to the time sequence of the local bus based on the selected GPIO pins on the processor and the defined functional groups, and defining the driver as a special emulation driver module; C, enabling other software run by the processor except the special emulation driver module to access to a management peripheral connected to the GPIO interfaces by invoking the application program interface of the special emulation driver module, thus realizing the operation management of the functional card or the functional board by the processor. The invention also provides a device for performing board-level management by simulating a local bus.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a method and device for simulating a local bus for board-level management. Background technique [0002] There are various forms of communication equipment, ranging from desktop equipment with a single-function motherboard to rack-mounted equipment that supports multiple types of function cards. These function cards (boards) have very different implementation complexities depending on the processing tasks they undertake, but generally, the function cards (boards) are designed with embedded CPUs (special CPUs or multi-purpose CPUs that undertake the management tasks). CPU) for board-level daily management, such as identification (ID) information processing of function cards (boards), hot restart processing, control of managed peripherals (device), work status indication, etc., and the CPU also needs to be connected to non-volatile The memory is used to store the startup (boot) p...

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): G06F11/34
Inventor 程鸿博陈一山章波
Owner MAIPU COMM TECH CO LTD
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