Skip to main content

Digital Circuit Design with Objective VHDL

  • Chapter
Electronic Chips & Systems Design Languages
  • 94 Accesses

Abstract

Objective VHDL is an extension of the hardware description language VHDL. It provides the constructs necessary to design hardware in an object-oriented way. Thereby, proven software engineering concepts for abstraction and reuse can be transferred to the hardware world. Moreover, the use of Objective VHDL facilitates the use of object-orientation as a design methodology that embraces both the hardware and software parts of an embedded system, independent of the fact that a different object-oriented language may be used for software. In addition to such specification techniques, we outline synthesis steps to generate high-level VHDL from an object-oriented system level model, enabling the use of commercial behavioral synthesis tools and simulators. All these concepts are demonstrated with an example used consistently in this contribution.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. P. Schaumont, S. Verna1de, L. Rijnders, M. Engels, 1. Bolsens. A Programming Environment for the Design of Complex High Speed ASICs. Proc. Design Automation Conference (DAC ), 1998.

    Google Scholar 

  2. K. Bartleson. A New Standard for System-Level Design. Synopsys Inc., 1999.

    Google Scholar 

  3. J. L. da Silva et al. Efficient System Exploration and Synthesis of Applications with Dynamic Data Storage and Intensive Data Transfer. Proc. Design Automation Conference (DAC), 1998.

    Google Scholar 

  4. M. Meixner, J. Becker, Th. Hollstein, M. Glesner. Object-oriented Specification Approach for Synthesis of Hardware-/Software Systems. Proc. GI/ITG/GMM Workshop, 1999.

    Google Scholar 

  5. S. Maginot, W. Nebel, W. Putzke-Röming, M. Radetzki. Final Objective VHDL language definition. REQUEST Deliverable 2.1.A (public), 1997. Available on the WWW from URL http://eis.informatik.uni-oldenburg.de/research/request.html

  6. R. Zippelius, K. D. Müller-Glaser. An Object-Oriented Extension of VHDL. Proc. VHDL Forum for CAD in Europe (VFE, Spring Conference), 1992.

    Google Scholar 

  7. W. Glunz. Extensions from VHDL to VHDL++. JESS1–AC8 report S2–SP1–T2. 4 - Q3, 1991.

    Google Scholar 

  8. B. M. Covnot, D. W. Hurst, S. Swamy. 00-VHDL: An Object-Oriented VHDL. Proc. VHDL International Users’ Forum (VIUF), 1994.

    Google Scholar 

  9. J. Benzakki, B. Djafri. Object Oriented Extensions to VHDL—The LaMI proposal. Proc. Conf. on Computer Hardware Description Languages (CHDL), 1997.

    Google Scholar 

  10. P. J. Ashenden, P. A. Wilsey, D. E. Martin. SUAVE: Painless Extension for an Object-Oriented VHDL. Proc. VHDL Int’l Users’ Forum (VIUF, Fall Conference), 1997.

    Google Scholar 

  11. G. Schumacher. Hardware Specification and Design with an Object-Oriented Extension to VHDL. Ph.D. dissertation, Oldenburg University, 1999.

    Google Scholar 

  12. S. Matsuoka, A. Yonezawa. Analysis of Inheritance Anomaly in Object-Oriented Concurrent Programming Languages. In: G. Agha, P. Wegner, A. Yonezawa (Eds.), Research Directions in Concurrent Object-Oriented Programming, MIT Press, 1993.

    Google Scholar 

  13. P. Schaumont, S. Vernalde, L. Rijnders, M. Engels, I. Bolsens. A Programming Environment for the Design of Complex High Speed ASICs. Proc Design Automation Conference (DAC ), 1998.

    Google Scholar 

  14. T. Kuhn, W. Rosenstiel, U. Kebschull. Object Oriented Hardware Modeling and Simulation Based on Java. Proc. International Workshop on IP Based Synthesis and System Design, 1998.

    Google Scholar 

  15. M. Radetzki. Synthesis of Digital Circuits from Object-Oriented Specifications. PhD dissertation, accepted by Oldenburg University, to appear in 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer Science+Business Media New York

About this chapter

Cite this chapter

Radetzki, M., Nebel, W. (2001). Digital Circuit Design with Objective VHDL. In: Mermet, J. (eds) Electronic Chips & Systems Design Languages. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-3326-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-3326-6_6

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-4884-7

  • Online ISBN: 978-1-4757-3326-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics