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

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

A segmentation processing and incremental technology, applied in computer-aided design, computing, electrical and digital data processing, etc., can solve problems such as spending tens of hours, low debugging efficiency, and time-consuming, saving time and computing resources. , The effect of reducing secondary operation processing and accelerating production planning

Active Publication Date: 2021-10-01
S2C
View PDF13 Cites 0 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, device, computer equipment and storage medium
  • Incremental segmentation processing method, device, computer equipment and storage medium
  • Incremental segmentation processing method, 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, device, computer equipment and storage medium, belonging to the field of segmentation algorithms. The specific method includes acquiring and parsing an initial syntax tree structure of an initial design file and a modified syntax tree structure of modifying the design file; Run the initial operation data of the initial design file in the whole process to set the first programmable logic device; compare the initial syntax tree structure and modify the difference nodes between the syntax tree structures; identify the first programmable logic device and the first programmable logic device according to the difference nodes Two programmable logic devices; the optimal allocation between the node and the second programmable logic device under the node position distribution state is obtained by calculation, and the incremental division processing result is obtained. Through the processing solution of the present application, a design file with a small amount of modification can be quickly divided and processed, thereby saving time and improving efficiency.

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