Business realization method and device for programmable devices and communication terminal

An implementation method and business technology, applied in the communication field, can solve problems such as business restrictions and lack of flexibility, and achieve the effects of reducing size, realizing diversity, and saving configuration space

Active Publication Date: 2018-01-05
ZTE CORP
View PDF19 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of Pre5G and 5G (5th-Generation, the fifth-generation mobile communication technology) technology, the demand for big data and 4K video services is also increasing. As a result, new requirements are put forward for the bearer network service. The ability to access services, in the prior art, FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) is used to process the services of single board access, for example figure 1 , the FPGA is divided into a static area and a reconfiguration area. There are t

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
  • Business realization method and device for programmable devices and communication terminal
  • Business realization method and device for programmable devices and communication terminal
  • Business realization method and device for programmable devices and communication terminal

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0025] Embodiment one

[0026] When a programmable device is used to process the services accessed by a single board, in order to save configuration space and realize the diversity of service access, the following takes the programmable device as an FPGA as an example to illustrate this embodiment. This embodiment provides a A service implementation method for programmable devices, please refer to figure 2 , including the following steps:

[0027] S101: Divide an implementation circuit of at least one service to be implemented into a configurable circuit and a reconfiguration circuit.

[0028] Specifically, the processing flow of each business to be realized is obtained; the processing flow of each business to be realized is compared, and the business to be realized whose processing flow similarity is greater than the threshold is divided into the same type of reconfigurable business; the reconfigurable business The shared circuits of the services to be implemented are divi...

Example Embodiment

[0051] Embodiment two

[0052] When a programmable device is used to process the services accessed by a single board, in order to save configuration space and realize the diversity of service access, the following takes the programmable device as an FPGA as an example to illustrate this embodiment. This embodiment provides a A service implementation device for programmable devices, please refer to Figure 5 , including: a business division module 201 and a business realization module 202, wherein,

[0053] The service division module 201 is used to divide at least one implementation circuit of a service to be implemented into a configurable circuit and a reconfiguration circuit, and select a static area and a reconfiguration area of ​​the programmable device according to the division result.

[0054] Specifically, the business division module 201 is used to obtain the processing flow of each business to be realized, compare the processing flow of each business to be realized,...

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

Embodiments of the invention provide a business realization method and device for programmable devices and a communication terminal. The method comprises the following steps of: dividing realization circuits of at least one to-be-realized business into a configurable circuit and a reconfiguration circuit; selecting a static area and a reconfiguration area of a programmable device according to thedivision result; and writing a bit stream file of the reconfiguration circuit into the reconfiguration area and writing a configuration parameter of the configurable circuit into the static area. by adoption of the method, static areas and reconfiguration areas of programmable devices are reasonably divided, and the reconfiguration areas are adopted to save the configuration space; in order to enable the static areas to be adapted to businesses with different speeds, a manner of writing configuration parameters of configurable circuits into the static area is adopted to dynamically switch thebusinesses with inconsistent access speeds and realize the diversity of business access, so that the flexible configuration of businesses is realized while the configuration space is saved.

Description

technical field [0001] The invention relates to the communication field, in particular to a service realization method, device and communication terminal for programmable devices. Background technique [0002] With the development of Pre5G and 5G (5th-Generation, the fifth-generation mobile communication technology) technology, the demand for big data and 4K video services is also increasing. As a result, new requirements are put forward for the bearer network service. The ability to access services, in the prior art, FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) is used to process the services of single board access, for example figure 1 , the FPGA is divided into a static area and a reconfiguration area. There are three service configuration files RM_1, RM_2, and RM_3 stored in Flash. According to different configuration requirements, one of the service configuration files is selected to load the reconfiguration area. This solution is due to The stat...

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): G06F9/445H04L12/24
CPCG06F9/445
Inventor 孟凡虎苏慧锐吴小平张松曹艳玲
Owner ZTE CORP
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