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

Software defined hardware control method and controller

A technology of software definition and control method, which is applied in the direction of instruments, digital computer components, electronic digital data processing, etc., to achieve the effect of shortening the transmission link, improving performance, and saving storage resources

Pending Publication Date: 2022-04-15
西安电子科技大学广州研究院
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, there are few software-defined hardware controller designs based on the TSP architecture, so it is urgent to propose a software-defined hardware control method and controller based on the TSP architecture.

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
  • Software defined hardware control method and controller
  • Software defined hardware control method and controller
  • Software defined hardware control method and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described in conjunction with the following application scenarios.

[0047] see figure 1 A control method of software-defined hardware shown in the embodiment is applied to a TSP chip based on the tensor flow processor (TSP) architecture, and the method includes the following steps:

[0048] S1 selects the idle IP core on the TSP chip for task mapping for the task to be processed, and divides the remaining resources into the largest remaining resource block as the next task mapping area;

[0049] S2 When the task mapping area in the TSP network on chip is updated, update the transmission link between nodes in the network based on the adaptive routing algorithm.

[0050] In one embodiment, the TSP chip includes functional units such as a memory module, a swap execution module, and a vector swap unit.

[0051] Different from the traditional 2D network structure processor chip, in the traditional multi-core processor chip, each chip ...

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 software-defined hardware control method and a controller, which are applied to a TSP architecture chip, and the control method comprises the following steps: S1, selecting an idle IP core on a TSP chip for a task to be processed to carry out task mapping, and dividing residual resources into a maximum residual resource block as an area for next task mapping; and S2, when the task mapping area in the TSP network-on-chip is updated, updating a transmission link between nodes in the network based on an adaptive routing algorithm. Through the task mapping and adaptive routing control scheme design provided by the invention, the resource utilization rate of the TSP chip can be improved.

Description

technical field [0001] The invention relates to the technical field of software-defined hardware control, in particular to a software-defined hardware control method and a controller. Background technique [0002] The essence of software-defined hardware (SDH) is to realize virtualized, flexible, diverse and customized functions through software programming on the basis of digitization and standardization of hardware resources, and to provide customized intelligent and customized services externally. Realize the deep integration of application software and hardware. Its core is API (Application Programming Interface). API removes the coupling relationship between software and hardware, promotes the development of application software in the direction of personalization, the development of hardware resources in the direction of standardization, and the development of system functions in the direction of intelligence. The software-defined hardware program will create a scala...

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 Applications(China)
IPC IPC(8): G06F15/173
Inventor 张媛杨清海徐丽娟景泽伟
Owner 西安电子科技大学广州研究院
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