Product Documentation
Cadence VHDL-AMS Overview
Product Version 22.09, April 2022

1


Introduction

What is VHDL-AMS?

The VHDL language has been extended to support analog and mixed-signal design. This extension is referred to as VHDL-AMS and is defined in the IEEE 1076.1 standard. The extensions to the core IEEE 1076 standard support analog behavioral modeling. These extensions support both conservative system and signal flow system semantics.

When you use the Cadence AMS Designer environment, you can directly instantiate textual VHDL-AMS views — along with VHDL (digital), Verilog-A, Verilog-AMS, Verilog (digital), and Spectre primitive views — from within the Virtuoso schematic composer tool.

Extensions to VHDL

Since VHDL first became a standard, a number of extensions have been added to the language. These extensions allow the language to be used for digital synthesis, gate level simulation, and now analog and mixed-signal modeling and simulation.

The Cadence solution currently supports the following extensions:

If you plan to use VHDL for digital synthesis, be aware that digital synthesis tools support only the subset of the language specified by the 1076.6-1999 and 1076.3-1997 extensions.

Benefits of VHDL-AMS

VHDL-AMS provides many benefits, including:

Implications of Using VHDL-AMS

The potential lifetime of a design is extended beyond the lifetime of the underlying hardware technology, protecting against technology changes. A shorter development time is also likely due to the ability to verify design concepts before deciding on hardware.

Textual descriptions augment schematics by allowing definition of the behavior of a cell rather than just selecting predefined cells from a library.

VHDL-AMS promotes the use of more simulation during the development phase, allowing designers to explore a wider set of alternative solutions to a given problem.

Adopting a consistent style of coding with the ability to make modifications quickly encourages designers to share their models and designs thus increasing IP reuse. Further advantages are also found as you consider digital synthesis, design for test, and characterization solutions.

References to the VHDL-AMS Language Reference

This document refers frequently to the IEEE Standard VHDL Analog and Mixed-Signal Extensions Language Reference, using a notation like, “See LRM 3.2,” where the numbers indicate the relevant section and subsection in the reference.

Using VHDL-AMS with Other Languages

For more information about using VHDL-AMS with other languages in a mixed-signal design, see chapter 4, “Preparing the Design: Using Mixed Languages,” in Virtuoso AMS Designer Simulator User Guide.


Return to top
 ⠀
X