Skip to main content

Node Placement Algorithms to Display Communications Topology to Network Controllers

  • Conference paper
Theoretical Foundations of Computer Graphics and CAD

Part of the book series: NATO ASI Series ((NATO ASI F,volume 40))

  • 472 Accesses

Abstract

When placing integrated circuits on a circuit board or macro-cells on a gate-array, there are well-defined mathematically goal functions concerned with minimizing aggregate path lengths, restricting peak path lengths, avoiding crossings, avoiding mutual couplings, avoiding current loops, etc.

Matching a display to the human operator involves very similar objectives, when concerned only with a clear representation of the abstract network topology.

In most practical systems, however, we also require to retain a reasonable relation to real geographical locations, distances and directions.

When designing a graphical man-machine interface, a compromise between geographical and topological objectives has therefore to be found, which is subjectively acceptable to the user and readily implemented in the machine.

This paper outlines two algorithms of this type, developed at SHAPE Technical Centre, i.e. node density dependent Cartesian mapping and simulated annealing, and it discusses their relative advantages and disadvantages.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Kirkpatrick, “Optimization by simulated annealing”, Science, vol. 220, pp 671–680, 13 May 1983.

    Article  MATH  MathSciNet  Google Scholar 

  2. M. Vecchi et al, “Global wiring by simulated annealing”, IEEE Transaction on CAD, vol. CAD-2, p. 215, IEEE, October 1983.

    Google Scholar 

  3. Metropolis, Journal of Chem. Phys., p. 21, 1953.

    Google Scholar 

  4. J. Blanks, “Near-Optimal quadratic based placement for a class of IC layout problems,” IEEE Circuits and devices magazine, p. 31, September 1985.

    Google Scholar 

  5. Crocker, “Computer aided placement and routing”, ICL, International Computers Limited, Manchester, August 1972.

    Google Scholar 

  6. Scanlon, “Automated placement of multiterminal components”, Proceedings Design Automation Workshop, pp. 143–154, July 1971.

    Google Scholar 

  7. Fisk, “ACCELL Automated circuit card etching layout”, Proceedings of the IEEE, vol. 55, pp. 1971–1982, November 1967.

    Article  Google Scholar 

  8. Quinn, “A force directed component placement procedure for printed circuit boards”, IEEE transactions on Circuits and Systems. vol. CAS-26, June 1979.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Sanctis, M., Benjamin, R., Taylor, W. (1988). Node Placement Algorithms to Display Communications Topology to Network Controllers. In: Earnshaw, R.A. (eds) Theoretical Foundations of Computer Graphics and CAD. NATO ASI Series, vol 40. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83539-1_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83539-1_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83541-4

  • Online ISBN: 978-3-642-83539-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics