1 / 5

Verilog-AMS Integration with P1800 SV Standard

Verilog-AMS Integration with P1800 SV Standard. Srikanth Chandrasekaran Technical Chair, Verilog-AMS Committee. Verilog-AMS Standards Committee – Scope & Purpose. The Verilog-AMS standards committee aims to address the needs of the mixed signal design community

mandell
Download Presentation

Verilog-AMS Integration with P1800 SV Standard

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. Verilog-AMS Integration with P1800 SV Standard Srikanth Chandrasekaran Technical Chair, Verilog-AMS Committee

  2. Verilog-AMS Standards Committee – Scope & Purpose • The Verilog-AMS standards committee aims to address the needs of the mixed signal design community • Enables top-down design methodology of AMS designs and allows designers to write early behavioral code of the mixed signal systems • Provides capabilities and features to enable system level design and verification • Standards committee comprises of team of experts in the AMS industry • Volunteers comprise of both the developers (EDA tool developers) as well as consumers (design community) • The Verilog-AMS committee has representation from about 10 companies that are either developing tools or mixed signal designs • Ensuring interoperability • Ensures any capability or enhancement done in the analog or the mixed signal part of the AMS language works with existing standards • Interoperability is key: uniform implementation allows designs to be portable across tools

  3. Industry Need for SV-AMS • With P1364 being replaced with P1800, industry is adapting SystemVerilog for design as well as testbenches • Enables top level design methodology & verification with SV testbenches • Need to maintain the ability to simulate mixed signal designs • Industry requires support for a mixed signal verification environment • Vendors are already faced with the issue of how to support SystemVerilog along with existing mixed signal designs • With Verilog-AMS being derived from 1364 Verilog, it is an obvious choice to enable the mixed signal modelling capabilities within SystemVerilog • Need IEEE to address this critical issue • In absence of a standard, vendors will go ahead with individual implementations • Interoperability will become a very key issue • Reconciling “vendor implementations” at later stage will become very difficult challenge.

  4. AMS Activities beyond LRM2.3 • Alignment with SystemVerilog (SV-AMS Integration Efforts) • Having the unified BNF for Verilog-AMS with Verilog 1364-2005 as a subset means we already have some fundamental alignment with System Verilog • Will allow the committee to take the next step and merge the analog and mixed signal constructs with the System Verilog language. • Extending SV assertions to support Analog • Verilog-AMS subcommittee is working on extensions to the current SVA language to support analog assertions • This work would also require some requirements on the P1800 SystemVerilog language • Verilog-AMS main committee working on enhancements and capabilities for mixed signal (mantis database) • This effort will specifically look at the mixed signal items that have not been resolved in LRM2.3 • Eg: multiple power domain support, other analog specific enahcements and minor fixes)

  5. Options for SV-AMS Integration • There are 3 possible options for integrating Verilog-AMS with SV • Option 1: Deep integration of P1800 with Verilog-AMS LRM 2.3.1 • Integration at the syntactic (BNF grammer) as well as semantic integration • Need more commitment from P1800 committee to make this practical • Option 2: Creating a P1800 “dot” standard • Identified enhancements to the P1800 could be incorporated in separate dot standard • Some fundamental enhancements might be proposed to the main P1800 committee • A separate committee will be driving the dot standard efforts (with identified timelines etc) • Need approval from P1800 main committee for any enhancements to SV?? • Option 3: Merge subset of Verilog-AMS (without P1800 conflicts) with System Verilog • Features that enable connectivity level mixing of Verilog-AMS and SV at the top level • Initial first pass document generated on syntax difference between Verilog-AMS & P1800 2009 standard (an early P1800 draft version was used for this purpose) • Document available at: http://www.eda-stds.org/verilog-ams/htmlpages/cdd.html

More Related