Unlock instant, AI-driven research and patent intelligence for your innovation.

Incremental segmentation processing method and device, computer equipment and storage medium

A split processing and incremental technology, applied in computer-aided design, calculation, electrical digital data processing, etc., can solve the problems of costing even dozens of hours, low debugging efficiency, wasting time and computing resources, etc., to save time and The effect of computing resources, reducing secondary computing processing, and improving debugging efficiency

Active Publication Date: 2021-08-13
S2C
View PDF13 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the logic synthesis process will consume a lot of time. In general, a large-scale design will take dozens of hours, and the layout and routing of each part of the netlist obtained from the synthesis will also take dozens of hours.
[0003] However, in the logic verification process, sometimes it is necessary to make a small amount of modification to the design to realize the debugging of the design file, so as to debug errors or optimize performance. This kind of debugging operation is inevitable and occurs frequently.
But even if the user only changes a limited number of operators for debugging, which may be a small change of one thousandth or one ten thousandth of the entire design, the entire process of RTL segmentation will have to be repeated, and dozens of times will need to be repeated. The consumption of hours not only wastes a lot of time and computing resources, but also the debugging efficiency is extremely low, and may even affect the production plan of the entire product

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
  • Incremental segmentation processing method and device, computer equipment and storage medium
  • Incremental segmentation processing method and device, computer equipment and storage medium
  • Incremental segmentation processing method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0020] Embodiments of the present application are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. Apparently, the described embodiments are only some of the embodiments of this application, not all of them. The present application can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this application, all...

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 incremental segmentation processing method and device, computer equipment and a storage medium, and belongs to the field of segmentation algorithms, and the specific method comprises the steps of obtaining and analyzing an initial syntax tree structure of an initial design file and a modified syntax tree structure of a modified design file; obtaining initial operation data of the initial design file operated in the whole process, and setting a first programmable logic device; comparing difference nodes between the initial syntax tree structure and the modified syntax tree structure; identifying a first programmable logic device and a second programmable logic device according to the difference node; and calculating to obtain the optimal allocation between the nodes in the node position distribution state and the second programmable logic device, and obtaining an increment segmentation processing result. By means of the processing scheme, the design file subjected to a small amount of modification can be quickly segmented, time is saved, and efficiency is improved.

Description

technical field [0001] The present invention relates to the field of segmentation algorithms, in particular to an incremental segmentation processing method, device, computer equipment and storage medium. Background technique [0002] Before officially putting into the factory for chip production, it is necessary to verify the correctness and performance indicators of the RTL language design or netlist logic in the chip design file. In chip design, the programmable logic verification array is often used to verify the RTL design written in Verilog / SystemVerilog / VHDL and other languages. It is necessary to generate a syntax tree inside the computer, and spread (flatten) the boundary nodes of the division boundary in the syntax tree to the top layer. After being abstracted into a hypergraph, the segmentation algorithm engine divides the nodes into a specified number of different parts on the hypergraph, and each part is restored to an RTL-level design through the process of con...

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): G06F30/331G06F30/327
CPCG06F30/331G06F30/327
Inventor 邵中尉张吉锋万鹭
Owner S2C