13.07.2015 Views

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Stimulus PartsConstant Wave (constwave)The constant values applied to the waveform can be specified as a comma separated list ofvalue@time entries where each value is a constant number based on the entry radix. The timingsequence must be in ascending order. If no time is entered and there is only one value, the valueapplies to the entire sequence.If the clock type is not None, the value@time entries must be within the clock period at runtime.If the clock type is None, the cycle time must be specified and the value@time entries must allbe within this cycle time. You can also specify a timing offset (which must be less than 1second) before the waveform generator starts.You can specify the number of times to repeat the waveform or allow it to run forever. When anumber of repeats is set, the number of vectors generated is shown in the dialog box.Time intervals can optionally be specified in milliseconds (ms), microseconds (us),nanoseconds (ns) or picoseconds (ps). Seconds are assumed if no unit is specified. Spaces areautomatically used between the time value and unit in the generated HDL.ParametersTable 11-4. Constant Wave ParametersParameter Values DefaultLabelWidthClock Type 1Entry RadixInitial ValueValuesCycle TimeTimingOffsetRepeatRun ForeverA unique HDL identifierconstwave port width (must be > 0)Rising,Falling,RisingLast,FallingLast,RisingEdge,FallingEdge,NoneDecimal,Binary,Octal,HexA number based on the selected entry radix parameterList of value@ time entries (optionally in ms, us, ns or ps)Real number (optionally in ms, us, ns or ps)Real number (optionally in ms, us, ns or ps)Integer number of times to repeatOn or OffconstwaveRisingDecimal02@10ns,3@50ns100ns0ns5Off1. RisingLast, FallingLast, RisingEdge and FallingEdge clock types are only available in VHDL.Checks• An entry error is issued if invalid time units are specified or a parameter is outside itspermitted range.• A design rule checking error is issued if the radixed number does not fit into the constwavewidth.<strong>ModuleWare</strong> <strong>Reference</strong> Manual, Library Version 1.9 269September 18, 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!