ADS Ptolemy AMS Models
Using ADS Ptolemy, a system designer can create a DSP system design that is available to a SystemIC designer as a source or a measurement model in AMSD-ADE (Cadence Analog Mixed Signal Designer integrated in Cadence Analog Design Environment). This mechanism enables a system designer to make complex signal generation and system measurements available to a SystemIC designer. The SystemIC designer can then validate and verify the SystemIC design or device under test (DUT) in Cadence IC Design Tool or Design Framework II.
This topic describes how to create and export ADS Ptolemy designs to AMSD-ADE.
Creating ADS Ptolemy Designs for Use in AMSD-ADE
The design must be created in a DSP Schematic window using only DSP components. A/RF cosimulation sub-circuits can be embedded inside the design. Any A/RF components or resistors that are adjacent to the input or output port will have no impact on the SystemIC DUT.
Currently, we only support exporting ADS Ptolemy source designs with all output ports and ADS Ptolemy sink designs with all input ports.
ADS Ptolemy source design requirements for use in AMSD-ADE are:
- The ADS Ptolemy design must contain all output ports.
- The design should generate timed baseband signal appropriate for stimulating the SystemIC DUT.
- Ports must be appropriately named, and cannot be VerilogAMS keywords.
- An AMS_Interface (refer to AMS_Interface documentation) component must be placed adjacent to and connected to the output port of the design.
- Each port can be exported as an analog port (electrical) or a digital port (wreal).
ADS Ptolemy sink design requirements for use in AMSD-ADE:
- The ADS Ptolemy design must contain all input ports.
- The design reads only timed baseband signals from the SystemIC DUT.
- Ports must be appropriately named and cannot be VerilogAMS keywords.
- An AMS_Interface (refer to AMS_Interface documentation) component must be placed adjacent to and connected to the input port of the design
- Each port can be exported as an analog port (electrical) or a digital port (wreal).
Each design can have parameters as required. These parameters will be available for modification in the AMSD-ADE environment. Parameters can be added using the File > Design Parameters in an ADS Schematic window.
Before Exporting ADS Ptolemy Designs for Use in AMSD-ADE
It is required that you verify the source and sink designs by placing the instance of these designs in another top-level design, and connecting appropriate components and a DF controller. This top-level design must simulate successfully before attempting to export Sink and Source designs to AMSD-ADE.
Exporting ADS Ptolemy Designs for Use in AMSD-ADE
After creating an ADS Ptolemy design as described in Creating ADS Ptolemy Designs for Use in AMSD-ADE, export the design so it can be used in AMSD-ADE. To export the design, save it and select Tools > Export ADS Ptolemy Design > As AMS model to AMSD-ADE in the schematic window containing the design. An Export Status/Error/Warning dialog box appears showing the exporting progress. A temporary design window will open where the design will be instantiated before the export starts.
A successful export process generates the files <Design name>_AMS.cdf, <Design name>_AMS.vams and <Design name>_AMS.net. These files are saved with the exported design under the project directory ..._prj/adsptolemy/ams.
Creating a Results Display for ADS Ptolemy Designs Used in AMSD-ADE
An ADS Ptolemy design may have complex data that the SystemIC designer will not know how to interpret. To help simplify data analysis, the System designer must use the following steps:
- System designer must perform verification of the design as mentioned earlier to create a dataset in ADS.
- Open a new DDS window. Add one or more new pages and name them appropriately.
- Add correct equations/plots/configurations on the new pages.
- Save this DDS file as a template by choosing File > Save as Template on the DDS window. Select the User category to save the template.
- The template file is saved under $HOME/hpeesof/circuit/templates.
- Copy the template file to _prj/adsptolemy/templates.
- Place an OutputOption controller in the design's schematic window. (The OutputOption component can be placed at any level of hierarchy in the design.)
- Add the data display template name, created above, to the list of names. More than one data display template is allowed for a given design.
- Re-export the design.
Now, when this design is used in an AMSD-ADE simulation, the templates listed in the OutputOption controller will be inserted in the DDS window that users can launch via Results > ADS Ptolemy > Launch Data Display menu item.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()