1 / 3

Object-Oriented VHDL W/G

Object-Oriented VHDL W/G. Scope to extend VHDL to allow object-oriented and generic modeling of electronic systems abstract data types, inheritance, polymorphism, and genericity of types Purpose significant potential for reuse in designs and testbenches

Download Presentation

Object-Oriented VHDL W/G

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Object-Oriented VHDL W/G • Scope • to extend VHDL to allow object-oriented and generic modeling of electronic systems • abstract data types, inheritance, polymorphism, and genericity of types • Purpose • significant potential for reuse in designs and testbenches • managing increasing complexity of designs • increase productivity of design engineers FDL-2000 - DASC Plenary - Peter J. Ashenden

  2. Proposals for Extending VHDL • Objective VHDL • data modeling extensions like C++ & Java • adds entity/architecture inheritance • SUAVE • data modeling extensions based on Ada-95 • adds OO, genericity, abstract communication • IEEE OOVHDL Working Group • develop a Trial Use Standard for OOVHDL • start with Objective VHDL, and adopt SUAVE features as appropriate • Potential for input or adoption into VHDL-200x FDL-2000 - DASC Plenary - Peter J. Ashenden

  3. Status & Contacts • Starting technical work on language definition • For info • www.eda.org/oovhdl • subscribe to oovhdl email list • Contact • Peter Ashenden <peter@ashenden.com.au> FDL-2000 - DASC Plenary - Peter J. Ashenden

More Related