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

FPGA service system, data processing method and storage medium

A service system and data technology, applied in the field of cloud service applications, can solve problems such as chip selection and software and hardware design constraints, time and energy spent, and high cost of transplantation, so as to improve flexibility and efficiency, reduce costs and time spent energy effect

Active Publication Date: 2019-09-06
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the on-chip bus standards (i.e., bus protocols) followed by the IP cores produced by various FPGA chip manufacturers are not uniform, and the interface and timing of the IP cores are also very different, which leads users to build and realize certain business functions on the FPGA platform. In the hardware process, there are great constraints on chip selection and hardware and software design
[0004] Moreover, when the user wants to apply the functional hardware designed for FPGA platform A to realize a certain service to work on FPGA platform B, since the communication protocols of FPGA platform A and FPGA platform B are different, the user needs to spend a lot of time and energy on the existing The functional hardware of FPGA platform B and the software and hardware of FPGA platform B need to be modified, and a series of work such as simulation and verification are required. The cost of transplantation is high and the efficiency is very low.

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
  • FPGA service system, data processing method and storage medium
  • FPGA service system, data processing method and storage medium
  • FPGA service system, data processing method and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] At present, there are many manufacturers of FPGA (Field-Programmable Gate Array) chips on the market. The hardware platforms used by these FPGA chip manufacturers are not uniform, which leads to users using When IP (Intellectual Property core, intellectual property core) cores produced by different FPGA chip manufacturers are designed for FPGA, the bus interface design of the corresponding type of data bus must be implemented.

[0042] Reference Figure 1a with Figure 1b , If the user is on Intel’s FPGA platform (such as Figure 1a Design on the FPGA platform A) shown. Because Intel usually uses the CCI (Core Cache Interface)-P bus standard to produce IP cores, users need to use this type of IP core to build on the FPGA platform, corresponding to the functional hardware of the development business, And realize the design of CCI-P bus interface, such as Figure 2a As shown; if the user is on Xilinx FPGA platform (such as Figure 1b Design on the FPGA platform B) shown. Simila...

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 an FPGA service system, a data processing method and a storage medium. A first bus interface which is universal to the outside is arranged, no matter what type of FPGA platformon which the FPGA service system is deployed, a user directly connects designed functional hardware for realizing a certain service to the first bus interface; communication control equipment of the FPGA service system can ensure reliable work of the functional hardware; therefore, the FPGA service system can reliably provide the business service for the outside. A user does not need to design a plurality of functional hardware for realizing the same service for different types of FPGA platforms, so that the transplanting cost and time and effort of the FPGA service system on each FPGA platform are reduced, and the service development flexibility and efficiency are improved.

Description

Technical field [0001] This application mainly relates to the field of cloud service applications, and more specifically to an FPGA service system, data processing method and storage medium. Background technique [0002] FPGA (Field-Programmable Gate Array) is a product of further development on the basis of programmable devices. It usually appears as a semi-custom circuit in the field of Application Specific Integrated Circuit (ASIC). It not only solves the shortcomings of customized circuits, but also overcomes the shortcomings of the limited number of gate circuits of the original programmable device. [0003] At present, in order to shorten the development time of users, FPGA chip manufacturers will provide users with different functional IP cores (Intellectual Property core, intellectual property core), which is convenient for users to directly select corresponding functional IP cores for integration according to functional design requirements, which improves user design effe...

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): G06F8/61
CPCG06F8/63
Inventor 李嘉昕
Owner TENCENT TECH (SHENZHEN) CO LTD
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