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

Position data processing method for EDA tool, electronic equipment and medium

A technology of data processing and tools, which is applied in the computer field, can solve the problems of consumption, large computing resources and time, and low efficiency of EDA tool location data processing, and achieve the effects of widely using value, shortening judgment time, and improving location data processing efficiency

Active Publication Date: 2022-08-09
上海合见工业软件集团有限公司
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, calculating the angle requires calculating the inverse trigonometric function, which will consume a lot of computing resources and time, resulting in low efficiency of position data processing by EDA tools

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
  • Position data processing method for EDA tool, electronic equipment and medium
  • Position data processing method for EDA tool, electronic equipment and medium
  • Position data processing method for EDA tool, electronic equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to further illustrate the technical means and effects adopted by the present invention to achieve the predetermined purpose of the invention, in conjunction with the accompanying drawings and preferred embodiments, a position data processing method, electronic equipment and electronic equipment for EDA tools proposed according to the present invention are described below. The specific embodiment of the medium and its efficacy are described in detail as follows.

[0024] The embodiment of the present invention provides a position data processing method for an EDA tool, such as figure 2 shown, including:

[0025] Step S1, obtain the arc data corresponding to the first design component in the EDA (Electronic Design Automation) design, the arc data includes the first arc end point coordinates, the second arc end point coordinates and the circle center coordinates, wherein, the arc The coordinates of the first end point in the counterclockwise direction are the co...

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 relates to a position data processing method for an EDA (Electronic Design Automation) tool, electronic equipment and a medium. The method comprises the following steps: S1, acquiring arc data of a first design part in EDA design; s2, constructing a first vector, a second vector and a third vector; s3, determining a first ray, a second ray and a third ray, and dividing the interface into a plurality of areas; s4, obtaining coordinates of a to-be-measured point corresponding to a second design component in the EDA design, and constructing a fourth vector; s5, performing cross multiplication on the fourth vector and the first vector and / or the second vector and / or the third vector, and determining an area where the to-be-measured point is located; and S6, determining the position relationship between the to-be-measured point and the arc based on the area where the to-be-measured point is located, the distance between the to-be-measured point and the circle center and the radius corresponding to the arc, and further judging whether the position relationship between the first design component and the second design component accords with a design rule or not. According to the invention, the position data processing efficiency of the EDA tool is improved.

Description

technical field [0001] The present invention relates to the field of computer technology, and in particular, to a position data processing method, electronic device and medium for EDA tools. Background technique [0002] EDA (Electronic Design Automation) tools usually need to check and judge designs such as PCB (Printed CircuitBoard) design, package design, etc. EDA tools save these designs as graphic data, which may include trace (Trance) graphic data, copper skin (Shape) graphic data, pad (Padstack) graphic data, etc.; also includes non-electrical trace graphic data, such as 2D-Line graphic data, silk screen graphic data, etc. These graphic data often contain the shape of arcs. In the design process, it is usually necessary to judge the positional relationship between the coordinates of a certain point and the arc, or to calculate the minimum distance between the two, so as to determine whether the design violates the corresponding design rules. The traditional processi...

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/392G06F30/20
CPCG06F30/392G06F30/20
Inventor 彭坤荃
Owner 上海合见工业软件集团有限公司