Product Documentation
Spectre AMS Designer and Xcelium Simulator Mixed-Signal User Guide
Product Version 22.09, September 2022

wreal Nets at Mixed-Language Boundaries

You can use wreal nets at mixed-language boundaries. However, if you have any Verilog-AMS wreal nets driving a VHDL real number receiver, that receiver must be able to handle the wrealZState aand wrealXState state values. The software represents these values as double-precision (64-bit) NaNs (Not-a-Number) using the IEEE 754 Standard for Binary Floating-Point Arithmetic. The wrealZState value has a 64-bit pattern of 0xFFFFFFFF00000000 and the wrealXState value is any NaN that does not have the bit pattern of wrealZState. The set of connect rules that Cadence provides (in your_install_dir/tools/affirma_ams/etc/connect_lib) supports wrealZState and wrealXState state values.

See Selecting a wreal Resolution Function for information about using the -wreal_resolution command-line option during elaboration to select a wreal resolution function.

The set of connect rules that Cadence provides is available at, your_install_dir/tools/affirma_ams/etc/connect_lib/README.

Related Topic



 ⠀
X