119
Chap
t
er2
:
Exp
l
o
r
i
ng
t
he
I
S
i
m
G
raph
i
ca
l
User
I
n
t
erf
ace
Ob
j
ec
t
s
i
n
t
heWave
C
on
fi
gu
ra
t
i
on
Cursors-Themaincursorandsecondarycursorinthewaveconfigurationareusedtopinpointatime(main
cursor)andtomeasuretime(mainandsecondarycursorstogether).Thecursorsformthefocalpointforvarious
navigationactivities. SeePlacingCursors.
•
MainCursor-Themaincursorisasolidlinethatintersectsthewaveform,andthevalueatthatintersection
isdisplayedintheValuecolumnforeachwaveform. Thecursoristhecurrentsimulationtimewhile
simulationisrunning,withthetimedisplayeddirectlyabovethecursor.
•
SecondaryCursor-Thesecondarycursorisadottedlineusedwiththemaincursortoidentifyatimerange.
Thetimerangecanbeusedwithzoomandprinttofocusonthearea.
Markers-Amarkerisusedtomarkaparticulartimeforfuturereference.Amarkerisaverticallineintersecting
thewaveform.Amarkerenablesyoutodisplaythesignalvaluewherethemarkerintersectsthewaveform.
Thetimeofthemarkerisdisplayedatthetopoftheline.Inaddition,aseriesofmarkerscanbeusedtojump
thecursorforwardorbackforquickanalysisofvaluechange.SeeAddingMarkersandDisplayingWaveform
ValuesWithMarkers.
Hollow/Filled-inCircle-Whenplacingormovingcursorsandmarkers,theSnaptoTransitionbuttonassists
withplacingthecursor/markermorepreciselyonasignaltransition. Whenplacingormovingacursoror
marker,themousedisplaysahollowcircle
whenhoveringbetweentransitions.Themousedisplaysafilledin
circlewhenhoveringoverasignal’stransition
.
Dividers-Adividerisavisualseparatorofsignalsinthewaveconfiguration.SeeAddingDividers.
Groups-Agroupisacollection,or“folder”,towhichsignalsandbusescanbeaddedinthewaveconfiguration
asameansoforganizingasetofrelatedsignals. Agroupdisplaysthe
iconandgroupname. Thegroup
itselfdisplaysnowaveformdatabutcanbeexpandedtoshowitscontentsorcollapsedtohidethem. See
AddingGroups.
VirtualBuses-Avirtualbusisagrouping,or“folder”,towhichlogicscalarsandarrayscanbeadded. A
virtualbusdisplaysthe
iconandvirtualbusname. Thevirtualbusdisplaysabuswaveform,whichis
comprisedofthesignalwaveformsintheverticalorderthattheyappearunderthevirtualbus,flattenedtoa
one-dimensionalarray. SeeAddingVirtualBuses.
WaveW
i
ndowToo
l
bar
I
cons
ThetoolbariconsavailablewiththeWavewindowprovideeasyaccesstofrequentlyusedcommands.
ZoomOutdecreasesthesizeoftheviewedobjects.
ZoomInincreasesthesizeoftheviewedobjects.
ZoomtoFullViewzoomsouttodisplaytheentireviewintheactivewindow.
ZoomtoCursorsdisplaysthewaveformssuchthatthetwocursorsareattheleftandrightedgeofthedisplay.If
thesecondaryisoff,thecommandcentersthedisplayaroundthemaincursorwithoutchangingthemagnification
level.
GoToTime0movesthecursorandfocustoOtime.
GoToLatestTimemovesthecursorandfocustotheendofsimulation.
GoToNextTransitionmovesthemaincursortonexttransition.
GoToPreviousTransitionmovesthemaincursortotheprevioustransition.
AddsamarkeratthepositionofthemaincursortotheWaveformarea.
Movesthemaincursortothenearestmarkertotheleftofthemaincursor’scurrentposition.
I
S
i
m User
G
u
i
de
2
8
www.x
ili
nx.com
U
G
660(v11.
3
)
Sep
t
ember16,2
00
9