A Layout Method to Reduce the Number of Buffer Inserts
A layout method and number technology, applied in the field of layout, can solve the problems of the overall performance and manufacturing cost of integrated circuits, and achieve the effect of realizing the circuit
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Such as Figure 8 As shown, assuming that the side length of the block is equal to the key buffer length k, then, when the length of the link is less than the side length of the block, there is no need to insert the buffer, and vice versa. In this figure, the line whose length exceeds k is the line L between element A and element D.
[0056] To operate according to the method provided by the present invention, in order to shorten the length of L to within k, first select the component A connected to the line L, and since the length of the line between component A and component B is less than k, component A can be moved . Move component A towards the direction of component D, but the distance between component A and component B cannot exceed k after moving, see the result after moving Figure 9 . Since the length of the link L is still greater than k after the move, the component D connected to the link L is selected again. Since the length of the link between the com...
Embodiment 2
[0058] Please refer to figure 2 and Figure 6 , assuming that in figure 2 Component C is in the middle of A-B, and the critical buffer length k is equal to half the distance from component A to component B, that is to say, if no position adjustment is made, the existing technology needs to be figure 2 A buffer needs to be inserted between A-C and C-B, namely Figure 6 shown. According to the method of the present invention, first try to shorten a section of connection, such as A-C, but because the length of B-C has reached the critical buffer length k, component C cannot move towards component A. So insert a buffer in the middle of A-C. Then consider the link B-C, which also has length over k. But at this time, the distance between element C and the buffer element is less than k, so element C can be moved towards element B, so that the distance between C-B is less than k, while the distance between element C and the buffer element is not greater than k. From this we g...
Embodiment 3
[0061] The above two embodiments consider the simplest situation, that is, all elements are on a straight line, and each line connects only two elements. In actual situations, components are laid out in a plane or a three-dimensional area, and one line may connect more than two components. For these cases, the principle of operation is also the same. Let's illustrate with an example of a plane.
[0062] Please refer to Figure 13 , there are four connections in this initial layout diagram, the first connection (A, B, C, D), the second connection (D, E, F), the third connection (E, I, J ), the fourth line (C, K, L). The length of each link is obtained by adding the lengths of multiple line segments that make up the link. Among the components: A, B, K, I, J, and F are input and output nodes located on the edge of the layout area and cannot be moved.
[0063] Assuming that the lengths of the lines (A, B, C, D), (D, F, E) and (E, I, J) have exceeded k, the length of the line ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
