Related Experiment Video
Updated: Jul 7, 2026

07:24
Reduction in Left Ventricular Wall Stress and Improvement in Function in Failing Hearts using Algisyl-LVR
Published on: April 8, 2013
VLSI circuit placement with rectilinear modules using three-layer force-directed self-organizing maps.
IEEE Transactions on Neural Networks
|January 1, 1997
Summary
A novel three-layer neural network optimizes circuit placement for complex rectilinear modules. This self-organizing map reduces wire length and module overlap, outperforming simulated annealing.
Area of Science:
- Computer Science
- Artificial Intelligence
- VLSI Design
Background:
- Circuit placement is a complex optimization problem, especially with arbitrarily shaped rectilinear modules.
- Existing methods like simulated annealing can be time-consuming and may not yield optimal results.
Purpose of the Study:
- To introduce a novel three-layer force-directed self-organizing map for rectilinear module placement.
- To simultaneously minimize wire length and module overlap in circuit design.
Main Methods:
- A three-layer neural network architecture with an additional hidden layer is proposed.
- Hidden neurons model rectilinear modules by representing partitioned rectangles.
- Collective computation among hidden neurons facilitates module interaction and placement convergence.
Main Results:
- The proposed model effectively resolves the rectilinear module placement problem.
- Placement results demonstrate a reduction in both wire length and module overlap.
- The method shows superior performance compared to simulated annealing in terms of total wire length.
Conclusions:
- The developed neural network model offers an efficient and effective solution for rectilinear module placement.
- The approach successfully balances contradictory optimization criteria.
- Further investigation into parameter tuning can yield even better placement solutions.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Block Diagram Reduction
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Two-Dimensional Force System: Problem Solving
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Vector Algebra: Graphical Method
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Vectors in 2D: Problem Solving
A plane traveling due north at 180 km/h in still air was found to be 80 km off-course after 30 minutes, deviating approximately 5 degrees east of north. This deviation means the influence of a crosswind alters the plane’s intended trajectory. The actual ground path formed a diagonal, suggesting that the aircraft’s effective ground speed was reduced to 160 km/h and directed slightly to the east due to the wind.By analyzing the displacement from the intended path, the velocity contributed by the...
Three-Dimensional Force System
In mechanical engineering, a three-dimensional force system is a system of forces acting in three dimensions, with forces applied along the x, y, and z coordinate axes. The three-dimensional force system is an important concept in mechanical engineering, as it allows engineers to understand and analyze the behavior of objects and structures in three dimensions. By understanding the forces acting on a system, engineers can design more efficient and effective mechanical systems that can withstand...