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

A logical design segmentation method and system

A logic design and logic technology, applied in the field of logic array prototype system verification, can solve problems such as performance degradation, process time-consuming, lack of circuits, etc., and achieve the effect of reducing segmentation time, improving segmentation efficiency, and speeding up the process.

Active Publication Date: 2021-03-16
S2C
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This leads to a large number of graph nodes that need to be processed, time-consuming process, long segmentation adjustment and iteration cycle, which seriously affects the design and development cycle of the chip
In addition, there is no or lack of timing-related information in the circuit during the processing of the traditional segmentation method, which often leads to unreasonable circuit structure of the segmentation result, degraded operating performance, or incorrect operation of logic functions

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
  • A logical design segmentation method and system
  • A logical design segmentation method and system
  • A logical design segmentation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0041] 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 embodiment of the present application provides a logic design segmentation method and system, belonging to the technical field of logic array prototype system verification, specifically including: collecting RTL design files used to describe logic circuits; performing syntax analysis on RTL design files, extracting logic The always object and the assign object in the model object are encapsulated separately to construct and generate a hypergraph data structure, perform attribute analysis and process the operating frequency information according to the clock domain information, and associate the clock domain information domain and operating frequency information with the corresponding nodes storage; performing segmentation processing to obtain corresponding grouped data. Through the processing scheme of this application, other processing at the back end of the process is not affected, the segmentation time is reduced, and the segmentation efficiency is improved. At the same time, the logical content of the chip design is efficiently, reasonably and correctly segmented, which greatly improves the performance and efficiency of design segmentation, and then Accelerate the process of user front-end function verification and accelerate the launch of integrated circuit products.

Description

technical field [0001] The present application relates to the technical field of logic array prototype system verification, in particular to a logic design segmentation method and system. Background technique [0002] With the continuous improvement of chip integration and circuit complexity, the current mainstream digital chips contain a large number of IP cores, CPU cores, firmware codes, microcontroller microcodes, embedded software, etc. One billion or even tens of billions of gates, the increase in the logic scale of the logic array (FPGA) puts forward higher requirements for functional verification, and an efficient and reasonable design segmentation method can greatly improve the performance and efficiency of design segmentation, thereby accelerating user front-end functions The verification process accelerates the launch of integrated circuit products. [0003] In the prior art, most of the segmentation tools based on graph theory algorithms for logic array (FPGA) p...

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/343
CPCG06F30/343G06F30/34G06F30/327G06F30/3312G06F30/396G06F30/392
Inventor 张吉锋李川
Owner S2C
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