Skip to main content

Using XML for VLSI Physical Design Automation

  • Conference paper
Algorithms and Architectures for Parallel Processing (ICA3PP 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5574))

  • 1813 Accesses

Abstract

In this paper, we survey some XML applications and propose a customized XML for VLSI physical design automation, called Physical Design Markup Language (PDML). First, we construct a Class Hierarchical Diagram (CHD) using UML for our physical design framework. Following this CHD, algorithm developers can convert the internal object-models of their algorithms into a PDML form and plug them into the physical design framework such that the algorithms can be shared by users through internet. The developers can also refine an algorithm by remodeling the related object-model without changing the entire part of an algorithm and then pass the new object-model of that algorithm to the framework site immediately by internet. In such a way, PDML can also support a standard for exchanging data model used in VLSI physical design on the internet.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://www.w3.org/TR/2006/REC-xml-20060816/ (2006)

  2. Goldfarb, C.F.: The SGML Handbook. In: Rubinsky, Y. (ed.), Oxford Univ. Press, Oxford (1990) ISO 8879

    Google Scholar 

  3. Rational Software Corporation Unified Modeling Language Version 1.0 (January 1997)

    Google Scholar 

  4. Shyu, F.M., Chen, S.J.: A Distributed and Object-Oriented Framework for VLSI Physical Design Automation. To appear in Proc. IEEE International Symposium on Circuits and Systems (May 2001)

    Google Scholar 

  5. Khare, R., Rifkin, A.: XML: A Door to Automated Web Applications. IEEE Internet Computing 14, 75–87 (1997)

    Google Scholar 

  6. Karayiannis, T., Mades, J., Schneider, T.: Using XML for Representation and Visualization of Elaborated VHDL-AMS Models. In: Proc. Fall Workshop on VHDL International Users Forum, pp. 83–87 (2000)

    Google Scholar 

  7. Reshadi, M.H., Goiji-Ara, B., Navabi, Z.: HDML: Compiled VHDL in XML. In: Proc. Fall Workshop on VHDL International Users Forum, pp. 69–74 (2000)

    Google Scholar 

  8. Roy, J., Ramanujan, A.: XML: Data’s Universal Language. IT Professional 23, 32–36 (2000)

    Article  Google Scholar 

  9. Damm, C.H., Hansen, K.M., Thomsen, M.: Tool Integration: Experiences and Issues in Using XMI and Component Technology. In: Proc. of 33rd International Conference on Technology of Object-Oriented Languages, pp. 94–107 (2000)

    Google Scholar 

  10. Gupta, R., Cheng, W.H., Hardibag, I., Breuer, M.A.: An Object-Oriented VLSI CAD Framework: A Case Study in Rapid Prototyping. IEEE Computer 22(5), 28–37 (1989)

    Article  Google Scholar 

  11. Hsiung, P.A., Chen, S.J., Hu, T.C., Wang, S.C.: PSM: An Object-Oriented Synthesis Approach to Multiprocessor System Design. IEEE Trans. on VLSI Systems 4(1), 83–97 (1996)

    Article  Google Scholar 

  12. Booch, G.: Object-Oriented Analysis and Design with Applications, 2nd edn. Benjamin Cummings Pub. (1997)

    Google Scholar 

  13. Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice-Hall, Englewood Cliffs (1991)

    MATH  Google Scholar 

  14. Jacobson, I., Christerson, M., Johnson, P., Overgaard, G.: Object-Oriented Software Engineering. Addison-Wesley Publishing, Reading (1992)

    MATH  Google Scholar 

  15. Yang, Y.J., Kim, S.Y., Cho, E.S., Kim, C.J., Kim, S.D.: A UML-based Object-Oriented Framework Development Methodology. In: Proc. Asia Pacific Software Engineering Conference, pp. 211–218 (1998)

    Google Scholar 

  16. Lee, S., Choi, H.S., Yang, Y., Lee, S.: XML-based Retrieval of Object-Oriented Frameworks. In: Proc. IEEE International conference on Systems, Man, and Cybernetics, vol. 4, pp. 2953–2958 (2000)

    Google Scholar 

  17. Sherwani, N.: Algorithms for VLSI Physical Design Automation, 3rd edn. Kluwer Academic Publishers, Dordrecht (1999)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shyu, FM., Cheng, PH., Chen, SJ. (2009). Using XML for VLSI Physical Design Automation. In: Hua, A., Chang, SL. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2009. Lecture Notes in Computer Science, vol 5574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03095-6_77

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03095-6_77

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03094-9

  • Online ISBN: 978-3-642-03095-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics