Author
scott-floyd
View
279
Download
0
Tags:
Embed Size (px)
Brief Introduction to Brief Introduction to hAMSter hAMSter
VHDL-AMS Simulation EnvironmentVHDL-AMS Simulation Environment
22
Introduction to hAMSterIntroduction to hAMSter
Open hAMSterOpen hAMSter Load example:Load example:
mixed_mode_simple.vhd mixed_mode_simple.vhd
Left Click to continueLeft Click to continue
33Left Click to continueLeft Click to continue
Introduction to hAMSterIntroduction to hAMSterComponents of mixed_mode_simple.vhdComponents of mixed_mode_simple.vhd and their VHDL-AMS description :and their VHDL-AMS description :
To understand implementation refer to VHDL-AMS Short Reference provided on the web site
44
Introduction to hAMSterIntroduction to hAMSterOpen simulation dialogOpen simulation dialog Here you can choose the Here you can choose the
model to be simulatedmodel to be simulated Choose ‚TR‘ for transient Choose ‚TR‘ for transient
analysisanalysis You should choose ‚Euler‘ You should choose ‚Euler‘
as Integrator for better as Integrator for better performanceperformance
You can choose one of You can choose one of three methods for solving three methods for solving nonlinear equation nonlinear equation systemssystems
Choose simulation period Choose simulation period of 5 msof 5 ms
The ‚Min Stepsize‘ should The ‚Min Stepsize‘ should be shorter than fastest be shorter than fastest signal changessignal changes
Make Max Stepsize‘ Make Max Stepsize‘ shorter for accurate shorter for accurate results and longer to results and longer to improve performanceimprove performance
Left Click to continueLeft Click to continue
55
Introduction to hAMSterIntroduction to hAMSter
Open simulation dialogOpen simulation dialog Model hierarchy is shown Model hierarchy is shown
on the right sideon the right side The defined Terminals are The defined Terminals are
listed under ‚Consolidated listed under ‚Consolidated Nodes‘Nodes‘
The assigned signals, The assigned signals, quantities and generics quantities and generics are listed under are listed under ‚Nonconsolidated Nodes‘‚Nonconsolidated Nodes‘
Choose the signals Choose the signals u_cu_c, , v_inv_in, and , and outputoutput to get the to get the simulation resultssimulation results
Click ‚Run‘ to start Click ‚Run‘ to start simulationsimulation
Left Click to continueLeft Click to continue
66
Introduction to hAMSterIntroduction to hAMSter
hAMSterView openshAMSterView opens Right Click in Channel Right Click in Channel
Window opens the Window opens the Channel DialogChannel Dialog
Choose ‚Best Choose ‚Best Representation‘ to Representation‘ to scale the the Y-axis scale the the Y-axis automaticallyautomatically
Or ‚Edit Coordinate Or ‚Edit Coordinate System…‘ to System…‘ to manipulate the Axis manipulate the Axis manuallymanually
Left Click to continueLeft Click to continue