_origen.dut.timesets#
Classes#
TimesetContainer: Undocumented.WavetableContainer: WaveTable ContainerWaveGroupContainer: Wave Group ContainerWaveContainer: Wave ContainerEventContainer: EventList ContainerTimeset: Undocumented.Wavetable: Undocumented.WaveGroup: Undocumented.Wave: Undocumented.Event: Undocumented.SymbolMap: Undocumented.
- class _origen.dut.timesets.WavetableContainer#
WaveTable Container
- get(name)#
- items()#
- keys()#
- values()#
- class _origen.dut.timesets.WaveGroupContainer#
Wave Group Container
- get(name)#
- items()#
- keys()#
- values()#
- class _origen.dut.timesets.EventContainer#
EventList Container
- class _origen.dut.timesets.Timeset#
- add_wavetable(name, **_kwargs)#
- default_period#
- name#
- period#
- symbol_map#
- symbol_maps#
- wavetables#
- class _origen.dut.timesets.Wavetable#
- add_wave(name, **_kwargs)#
- add_waves(name, **_kwargs)#
- applied_waves()#
Retrieves all applied waves as a dictionary whose keys are the physical pins which has a corresponding wave. The values are another dictionary whose key-value pair is the indicator finally pointing to the wave which defines the wave.
- applied_waves_for(*pins, indicators)#
Same as
applied_waves()but supports internal filtering of the return values.
- name#
- period#
- symbol_map#
- waves#