Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y A Active (class in torii.sim) add() (torii.lib.bus.wishbone.Arbiter method) (torii.lib.bus.wishbone.Decoder method) (torii.lib.soc.csr.bus.Decoder method) (torii.lib.soc.csr.bus.Multiplexer method) (torii.lib.soc.csr.event.EventMonitor method) (torii.lib.soc.event.EventMap method) add_clock() (torii.sim.Simulator method) add_domains() (torii.hdl.ir.Fragment method) add_driver() (torii.hdl.ir.Fragment method) add_ports() (torii.hdl.ir.Fragment method) add_process() (torii.sim.Simulator method) add_resource() (torii.lib.mem.map.MemoryMap method) add_statements() (torii.hdl.ir.Fragment method) add_subfragment() (torii.hdl.ir.Fragment method) add_sync_process() (torii.sim.Simulator method) add_window() (torii.lib.mem.map.MemoryMap method) addr_width (torii.lib.mem.map.MemoryMap property) advance() (torii.sim.Simulator method) align_to() (torii.lib.bus.wishbone.Decoder method) (torii.lib.mem.map.MemoryMap method) (torii.lib.soc.csr.bus.Decoder method) (torii.lib.soc.csr.bus.Multiplexer method) alignment (torii.lib.mem.map.MemoryMap property) all() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) all_resources() (torii.lib.mem.map.MemoryMap method) AlteraPlatform (class in torii.platform.vendor.altera) any() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) AnyConst() (in module torii.hdl.ast) AnySeq() (in module torii.hdl.ast) Arbiter (class in torii.lib.bus.wishbone) Array (class in torii.hdl.ast) ArrayProxy (class in torii.hdl.ast) as_shape() (torii.hdl.ast.ShapeCastable method) as_signed() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) as_unsigned() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) ascii_escape() (in module torii.util.string) Assert() (in module torii.hdl.ast) Assign (class in torii.hdl.ast) Assume() (in module torii.hdl.ast) AsyncFFSynchronizer (class in torii.lib.cdc) AsyncFIFO (class in torii.lib.fifo) AsyncFIFOBuffered (class in torii.lib.fifo) AsyncSerial (class in torii.lib.stdio.serial) AsyncSerialRX (class in torii.lib.stdio.serial) AsyncSerialTX (class in torii.lib.stdio.serial) attach() (torii.lib.stream.simple.StreamInterface method) available() (torii.tools.yosys.YosysBinary class method) B bit_select() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) bits_for() (in module torii.util.units) bool() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) build() (torii.platform.formal.FormalPlatform method) BurstTypeExt (class in torii.lib.bus.wishbone) bus (torii.lib.bus.wishbone.Decoder property) (torii.lib.soc.csr.bus.Decoder property) (torii.lib.soc.csr.bus.Multiplexer property) (torii.lib.soc.csr.event.EventMonitor property) ButtonResources() (in module torii.platform.resources.user) C CANResource() (in module torii.platform.resources.interface) Case() (torii.hdl.dsl.Module method) cast() (torii.hdl.ast.Const static method) (torii.hdl.ast.Shape static method) (torii.hdl.ast.Statement static method) (torii.hdl.ast.Value static method) (torii.hdl.rec.Layout static method) Cat (class in torii.hdl.ast) CLASSIC (torii.lib.bus.wishbone.CycleType attribute) clk_period() (torii.test.ToriiTestCase method) ClockDomain (class in torii.hdl.cd) ClockSignal (class in torii.hdl.ast) comb_domain() (torii.test.ToriiTestCase static method) command_templates (torii.platform.formal.FormalPlatform property) compile_cxx() (in module torii.tools.cxx) connect() (torii.hdl.rec.Record method) (torii.lib.stream.simple.StreamArbiter method) Const (class in torii.hdl.ast) const() (torii.hdl.ast.ShapeCastable method) CONST_BURST (torii.lib.bus.wishbone.CycleType attribute) constant_map (torii.lib.soc.periph.PeripheralInfo property) ConstantBool (class in torii.lib.soc.periph) ConstantInt (class in torii.lib.soc.periph) ConstantMap (class in torii.lib.soc.periph) ConstantValue (class in torii.lib.soc.periph) convert() (in module torii.back.cxxrtl) (in module torii.back.json) (in module torii.back.rtlil) (in module torii.back.verilog) convert_fragment() (in module torii.back.cxxrtl) (in module torii.back.json) (in module torii.back.rtlil) (in module torii.back.verilog) Cover() (in module torii.hdl.ast) CycleType (class in torii.lib.bus.wishbone) D data_dir() (torii.tools.yosys.YosysBinary class method) data_width (torii.lib.mem.map.MemoryMap property) DDR3Resource() (in module torii.platform.resources.memory) dec() (torii.hdl.ast.Value method) decode_address() (torii.lib.mem.map.MemoryMap method) decode_rcobs() (in module torii.lib.coding.cobs) Decoder (class in torii.lib.bus.wishbone) (class in torii.lib.coding) (class in torii.lib.soc.csr.bus) Default() (torii.hdl.dsl.Module method) Delay (class in torii.sim) Direction (class in torii.hdl.rec) DirectUSBResource() (in module torii.platform.resources.interface) Display7SegResource() (in module torii.platform.resources.display) distance (torii.tools.yosys.YosysVersion attribute) DomainCollector (class in torii.hdl.xfrm) DomainError DomainLowerer (class in torii.hdl.xfrm) DomainRenamer (class in torii.hdl.xfrm) DriverConflict DummyPort (class in torii.hdl.mem) E ECP5Platform (class in torii.platform.vendor.lattice.ecp5) Edge() (in module torii.hdl.ast) Elaboratable (class in torii.hdl.ir) elaborate() (torii.hdl.dsl.Module method) (torii.hdl.ir.Elaboratable method) (torii.hdl.ir.Fragment method) (torii.hdl.mem.Memory method) (torii.hdl.mem.ReadPort method) (torii.hdl.mem.WritePort method) (torii.hdl.xfrm.TransformedElaboratable method) (torii.lib.bus.wishbone.Arbiter method) (torii.lib.bus.wishbone.Decoder method) (torii.lib.cdc.AsyncFFSynchronizer method) (torii.lib.cdc.FFSynchronizer method) (torii.lib.cdc.PulseStretcher method) (torii.lib.cdc.PulseSynchronizer method) (torii.lib.cdc.ResetSynchronizer method) (torii.lib.coding.cobs.RCOBSEncoder method) (torii.lib.soc.csr.bus.Decoder method) (torii.lib.soc.csr.bus.Multiplexer method) (torii.lib.soc.csr.event.EventMonitor method) (torii.lib.soc.csr.wishbone.WishboneCSRBridge method) (torii.lib.soc.event.Monitor method) (torii.lib.stdio.serial.AsyncSerial method) (torii.lib.stdio.serial.AsyncSerialRX method) (torii.lib.stdio.serial.AsyncSerialTX method) (torii.lib.stream.simple.StreamArbiter method) (torii.lib.vendor.lattice.ice40.ice40Warmboot method) Element (class in torii.lib.soc.csr.bus) Element.Access (class in torii.lib.soc.csr.bus) Elif() (torii.hdl.dsl.Module method) Else() (torii.hdl.dsl.Module method) EnableInserter (class in torii.hdl.xfrm) Encoder (class in torii.lib.coding) end (torii.lib.mem.map.ResourceInfo property) END_OF_BURST (torii.lib.bus.wishbone.CycleType attribute) eq() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) EthernetResource() (in module torii.platform.resources.interface) event_map (torii.lib.soc.event.Source property) EventMap (class in torii.lib.soc.event) EventMonitor (class in torii.lib.soc.csr.event) EXEC (torii.tools.cxx.ObjectType attribute) F FALL (torii.lib.soc.event.Source.Trigger attribute) FANIN (torii.hdl.rec.Direction attribute) FANOUT (torii.hdl.rec.Direction attribute) Fell() (in module torii.hdl.ast) FFSynchronizer (class in torii.lib.cdc) FIFOInterface (class in torii.lib.fifo) file_templates (torii.platform.formal.FormalPlatform property) find() (torii.hdl.xfrm.LHSGroupAnalyzer method) find_generated() (torii.hdl.ir.Fragment method) find_resource() (torii.lib.mem.map.MemoryMap method) find_subfragment() (torii.hdl.ir.Fragment method) find_yosys() (in module torii.tools.yosys) formal() (torii.hdl.ir.Elaboratable method) FormalPlatform (class in torii.platform.formal) Fragment (class in torii.hdl.ir) FragmentTransformer (class in torii.hdl.xfrm) freeze() (torii.lib.mem.map.MemoryMap method) (torii.lib.soc.csr.event.EventMonitor method) (torii.lib.soc.event.EventMap method) FSM() (torii.hdl.dsl.Module method) G get() (torii.hdl.ir.Fragment static method) get_src_loc() (in module torii.util.tracer) get_sys_cache() (in module torii.util.directories) get_sys_config() (in module torii.util.directories) get_sys_data() (in module torii.util.directories) get_sys_runtime() (in module torii.util.directories) get_user_cache() (in module torii.util.directories) get_user_config() (in module torii.util.directories) get_user_data() (in module torii.util.directories) get_user_runtime() (in module torii.util.directories) get_user_state() (in module torii.util.directories) get_var_name() (in module torii.util.tracer) GowinPlatform (class in torii.platform.vendor.gowin) GrayDecoder (in module torii.lib.coding) GrayEncoder (in module torii.lib.coding) groups() (torii.hdl.xfrm.LHSGroupAnalyzer method) H has_tool() (in module torii.tools) HDMIResource() (in module torii.platform.resources.display) HyperBusResource() (in module torii.platform.resources.memory) I I2CResource() (in module torii.platform.resources.interface) ICE40Platform (class in torii.platform.vendor.lattice.ice40) ice40Warmboot (class in torii.lib.vendor.lattice.ice40) iec_size() (in module torii.util.units) If() (torii.hdl.dsl.Module method) implies() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) inc() (torii.hdl.ast.Value method) INCR_BURST (torii.lib.bus.wishbone.CycleType attribute) index() (torii.lib.soc.event.EventMap method) init (torii.hdl.mem.Memory property) init_dut() (torii.test.ToriiTestCase method) Initial (class in torii.hdl.ast) insert() (torii.hdl.ast.Array method) Instance (class in torii.hdl.ir) Interface (class in torii.lib.bus.wishbone) (class in torii.lib.soc.csr.bus) IrDAResource() (in module torii.platform.resources.interface) irq (torii.lib.soc.periph.PeripheralInfo property) iter_comb() (torii.hdl.ir.Fragment method) iter_domains() (torii.hdl.ir.Fragment method) iter_drivers() (torii.hdl.ir.Fragment method) iter_ports() (torii.hdl.ir.Fragment method) iter_signals() (torii.hdl.ir.Fragment method) iter_sync() (torii.hdl.ir.Fragment method) J JTAGResource() (in module torii.platform.resources.interface) L Layout (class in torii.hdl.rec) LEDResources() (in module torii.platform.resources.user) LEVEL (torii.lib.soc.event.Source.Trigger attribute) LHSGroupAnalyzer (class in torii.hdl.xfrm) LHSGroupFilter (class in torii.hdl.xfrm) LIB (torii.tools.cxx.ObjectType attribute) like() (torii.hdl.ast.Signal static method) (torii.hdl.rec.Record static method) LINEAR (torii.lib.bus.wishbone.BurstTypeExt attribute) log2_ceil() (in module torii.util.units) log2_exact() (in module torii.util.units) lowermethod() (torii.hdl.ast.ValueCastable static method) M MachXO2Or3LPlatform (class in torii.platform.vendor.lattice.machxo_2_3l) MachXO2Platform (in module torii.platform.vendor.lattice.machxo_2_3l) MachXO3LPlatform (in module torii.platform.vendor.lattice.machxo_2_3l) major (torii.tools.yosys.YosysVersion attribute) map_domains() (torii.hdl.xfrm.DomainRenamer method) (torii.hdl.xfrm.FragmentTransformer method) map_drivers() (torii.hdl.xfrm.DomainLowerer method) (torii.hdl.xfrm.DomainRenamer method) (torii.hdl.xfrm.FragmentTransformer method) map_memory_ports() (torii.hdl.xfrm.DomainRenamer method) (torii.hdl.xfrm.FragmentTransformer method) map_named_ports() (torii.hdl.xfrm.FragmentTransformer method) map_ports() (torii.hdl.xfrm.FragmentTransformer method) map_statements() (torii.hdl.xfrm.FragmentTransformer method) (torii.hdl.xfrm.SampleLowerer method) map_subfragments() (torii.hdl.xfrm.FragmentTransformer method) matches() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) Memory (class in torii.hdl.mem) memory_map (torii.lib.soc.csr.bus.Interface property) (torii.lib.soc.periph.PeripheralInfo property) MemoryMap (class in torii.lib.mem.map) min_yosys_version() (in module torii.tools.yosys) minor (torii.tools.yosys.YosysVersion attribute) module torii.back.cxxrtl torii.back.json torii.back.rtlil torii.back.verilog torii.diagnostics torii.hdl.ast torii.hdl.cd torii.hdl.dsl torii.hdl.ir torii.hdl.mem torii.hdl.rec torii.hdl.xfrm torii.lib.bus torii.lib.bus.wishbone torii.lib.cdc torii.lib.coding.cobs torii.lib.mem.map torii.lib.soc.csr.bus torii.lib.soc.csr.event torii.lib.soc.csr.wishbone torii.lib.soc.event torii.lib.soc.periph torii.lib.stdio.serial torii.lib.stream torii.lib.stream.simple torii.lib.vendor.lattice.ice40 torii.platform.formal torii.platform.resources.display torii.platform.resources.extensions torii.platform.resources.interface torii.platform.resources.memory torii.platform.resources.user torii.sim torii.test torii.tools torii.tools.cxx torii.tools.yosys torii.util.directories torii.util.string torii.util.tracer torii.util.units Module (class in torii.hdl.dsl) Monitor (class in torii.lib.soc.event) ms_to_sec() (in module torii.util.units) Multiplexer (class in torii.lib.soc.csr.bus) MustUseWarning Mux() (in module torii.hdl.ast) N name (torii.lib.mem.map.MemoryMap property) (torii.lib.mem.map.ResourceInfo property) NameError NameNotFound NameWarning next (torii.hdl.dsl.Module property) NONE (torii.hdl.rec.Direction attribute) NORFlashResources() (in module torii.platform.resources.memory) normalize() (torii.hdl.ast.Const static method) ns_to_sec() (in module torii.util.units) O ObjectType (class in torii.tools.cxx) on_AnyValue() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_ArrayProxy() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Assign() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.LHSGroupAnalyzer method) (torii.hdl.xfrm.LHSGroupFilter method) (torii.hdl.xfrm.StatementTransformer method) (torii.hdl.xfrm.StatementVisitor method) (torii.hdl.xfrm.SwitchCleaner method) on_Cat() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_ClockSignal() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.DomainLowerer method) (torii.hdl.xfrm.DomainRenamer method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Const() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_fragment() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.DomainLowerer method) (torii.hdl.xfrm.EnableInserter method) (torii.hdl.xfrm.FragmentTransformer method) on_ignore() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.SwitchCleaner method) on_Initial() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.SampleLowerer method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Operator() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Part() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Property() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.LHSGroupAnalyzer method) (torii.hdl.xfrm.LHSGroupFilter method) (torii.hdl.xfrm.StatementTransformer method) (torii.hdl.xfrm.StatementVisitor method) (torii.hdl.xfrm.SwitchCleaner method) on_ResetSignal() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.DomainLowerer method) (torii.hdl.xfrm.DomainRenamer method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Sample() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.SampleDomainInjector method) (torii.hdl.xfrm.SampleLowerer method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Signal() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_Slice() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.ValueTransformer method) (torii.hdl.xfrm.ValueVisitor method) on_statement() (torii.hdl.xfrm.StatementVisitor method) on_statements() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.LHSGroupAnalyzer method) (torii.hdl.xfrm.StatementTransformer method) (torii.hdl.xfrm.StatementVisitor method) (torii.hdl.xfrm.SwitchCleaner method) on_Switch() (torii.hdl.xfrm.DomainCollector method) (torii.hdl.xfrm.LHSGroupAnalyzer method) (torii.hdl.xfrm.StatementTransformer method) (torii.hdl.xfrm.StatementVisitor method) (torii.hdl.xfrm.SwitchCleaner method) on_unknown_statement() (torii.hdl.xfrm.StatementVisitor method) on_unknown_value() (torii.hdl.xfrm.ValueVisitor method) on_value() (torii.hdl.xfrm.StatementTransformer method) (torii.hdl.xfrm.ValueVisitor method) Operator (class in torii.hdl.ast) P Part (class in torii.hdl.ast) Passive (class in torii.sim) Past() (in module torii.hdl.ast) PCIBusResources() (in module torii.platform.resources.interface) PCIeBusResources() (in module torii.platform.resources.interface) PeripheralInfo (class in torii.lib.soc.periph) PmodDualHBridgeType6Resource() (in module torii.platform.resources.extensions) PmodGPIOType1Resource() (in module torii.platform.resources.extensions) PmodHBridgeType5Resource() (in module torii.platform.resources.extensions) PmodSPIType2AResource() (in module torii.platform.resources.extensions) PmodSPIType2Resource() (in module torii.platform.resources.extensions) PmodUARTType3Resource() (in module torii.platform.resources.extensions) PmodUARTType4AResource() (in module torii.platform.resources.extensions) PmodUARTType4Resource() (in module torii.platform.resources.extensions) prepare() (torii.hdl.ir.Fragment method) (torii.platform.formal.FormalPlatform method) PriorityDecoder (in module torii.lib.coding) PriorityEncoder (in module torii.lib.coding) Property (class in torii.hdl.ast) Property.Kind (class in torii.hdl.ast) PS2Resource() (in module torii.platform.resources.interface) ps_to_sec() (in module torii.util.units) pulse() (torii.test.ToriiTestCase static method) pulse_neg() (torii.test.ToriiTestCase static method) pulse_pos() (torii.test.ToriiTestCase static method) PulseStretcher (class in torii.lib.cdc) PulseSynchronizer (class in torii.lib.cdc) Q QSPIDataMode (class in torii.platform.resources.memory) QSPIFlashResource() (in module torii.platform.resources.memory) QSPIMode (class in torii.platform.resources.memory) QuicklogicPlatform (class in torii.platform.vendor.quicklogic) R R (torii.lib.soc.csr.bus.Element.Access attribute) RCOBSEncoder (class in torii.lib.coding.cobs) read_port() (torii.hdl.mem.Memory method) readable() (torii.lib.soc.csr.bus.Element.Access method) ReadPort (class in torii.hdl.mem) Record (class in torii.hdl.rec) rename() (torii.hdl.cd.ClockDomain method) replace_statement_src_loc() (torii.hdl.xfrm.StatementVisitor method) replace_value_src_loc() (torii.hdl.xfrm.DomainLowerer method) (torii.hdl.xfrm.ValueVisitor method) replicate() (torii.hdl.ast.Value method) require_tool() (in module torii.tools) required_tools (torii.platform.formal.FormalPlatform property) reset() (torii.sim.Simulator method) ResetInserter (class in torii.hdl.xfrm) ResetSignal (class in torii.hdl.ast) ResetSynchronizer (class in torii.lib.cdc) resource (torii.lib.mem.map.ResourceInfo property) ResourceError ResourceInfo (class in torii.lib.mem.map) resources() (torii.lib.mem.map.MemoryMap method) ResourceWarning RGBLEDResource() (in module torii.platform.resources.user) RISE (torii.lib.soc.event.Source.Trigger attribute) Rose() (in module torii.hdl.ast) rotate_left() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) rotate_right() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) run() (torii.sim.Simulator method) (torii.tools.yosys.YosysBinary class method) run_sim() (torii.test.ToriiTestCase method) run_until() (torii.sim.Simulator method) RW (torii.lib.soc.csr.bus.Element.Access attribute) S Sample (class in torii.hdl.ast) SampleDomainInjector (class in torii.hdl.xfrm) SampleLowerer (class in torii.hdl.xfrm) SDCardResources() (in module torii.platform.resources.memory) SDRAMResource() (in module torii.platform.resources.memory) sec_to_ms() (in module torii.util.units) sec_to_ns() (in module torii.util.units) sec_to_ps() (in module torii.util.units) sec_to_us() (in module torii.util.units) Settle (class in torii.sim) settle() (torii.test.ToriiTestCase static method) setUp() (torii.test.ToriiTestCase method) Shape (class in torii.hdl.ast) shape() (torii.hdl.ast.ArrayProxy method) (torii.hdl.ast.Cat method) (torii.hdl.ast.ClockSignal method) (torii.hdl.ast.Const method) (torii.hdl.ast.Initial method) (torii.hdl.ast.Operator method) (torii.hdl.ast.Part method) (torii.hdl.ast.ResetSignal method) (torii.hdl.ast.Sample method) (torii.hdl.ast.Signal method) (torii.hdl.ast.Slice method) (torii.hdl.ast.Value method) ShapeCastable (class in torii.hdl.ast) ShapeLike (class in torii.hdl.ast) shift_left() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) shift_right() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) SHLIB (torii.tools.cxx.ObjectType attribute) Signal (class in torii.hdl.ast) SignalDict (class in torii.hdl.ast) SignalKey (class in torii.hdl.ast) SignalSet (class in torii.hdl.ast) signed (torii.lib.soc.periph.ConstantInt property) signed() (in module torii.hdl.ast) simulation() (torii.test.ToriiTestCase static method) Simulator (class in torii.sim) size (torii.lib.soc.event.EventMap property) Slice (class in torii.hdl.ast) Source (class in torii.lib.soc.event) Source.Trigger (class in torii.lib.soc.event) sources() (torii.lib.soc.event.EventMap method) SPIFlashResources() (in module torii.platform.resources.memory) SPIResource() (in module torii.platform.resources.interface) SRAMResource() (in module torii.platform.resources.memory) src (torii.lib.soc.csr.event.EventMonitor property) src_loc (torii.hdl.ast.Const attribute) (torii.hdl.ast.Value attribute) Stable() (in module torii.hdl.ast) start (torii.lib.mem.map.ResourceInfo property) State() (torii.hdl.dsl.Module method) Statement (class in torii.hdl.ast) StatementTransformer (class in torii.hdl.xfrm) StatementVisitor (class in torii.hdl.xfrm) step() (torii.test.ToriiTestCase static method) stream_eq() (torii.lib.stream.simple.StreamInterface method) StreamArbiter (class in torii.lib.stream.simple) StreamInterface (class in torii.lib.stream.simple) Switch (class in torii.hdl.ast) Switch() (torii.hdl.dsl.Module method) SwitchCleaner (class in torii.hdl.xfrm) SwitchResources() (in module torii.platform.resources.user) sync_domain() (torii.test.ToriiTestCase static method) SyncFIFO (class in torii.lib.fifo) SyncFIFOBuffered (class in torii.lib.fifo) T tap() (torii.lib.stream.simple.StreamInterface method) tcl_escape() (in module torii.util.string) tcl_quote() (in module torii.util.string) Tick (class in torii.sim) tool_env_var() (in module torii.util.string) toolchain_prepare() (torii.platform.formal.FormalPlatform method) ToolError ToolNotFound ToolWarning torii.back.cxxrtl module torii.back.json module torii.back.rtlil module torii.back.verilog module torii.diagnostics module torii.hdl.ast module torii.hdl.cd module torii.hdl.dsl module torii.hdl.ir module torii.hdl.mem module torii.hdl.rec module torii.hdl.xfrm module torii.lib.bus module torii.lib.bus.wishbone module torii.lib.cdc module torii.lib.coding.cobs module torii.lib.mem.map module torii.lib.soc.csr.bus module torii.lib.soc.csr.event module torii.lib.soc.csr.wishbone module torii.lib.soc.event module torii.lib.soc.periph module torii.lib.stdio.serial module torii.lib.stream module torii.lib.stream.simple module torii.lib.vendor.lattice.ice40 module torii.platform.formal module torii.platform.resources.display module torii.platform.resources.extensions module torii.platform.resources.interface module torii.platform.resources.memory module torii.platform.resources.user module torii.sim module torii.test module torii.tools module torii.tools.cxx module torii.tools.yosys module torii.util.directories module torii.util.string module torii.util.tracer module torii.util.units module TORII_PLATFORM_DIRS (in module torii.util.directories) ToriiError ToriiSyntaxError ToriiSyntaxWarning ToriiTestCase (class in torii.test) ToriiWarning TransformedElaboratable (class in torii.hdl.xfrm) U UARTResource() (in module torii.platform.resources.interface) ULPIResource() (in module torii.platform.resources.interface) unify() (torii.hdl.xfrm.LHSGroupAnalyzer method) unsigned() (in module torii.hdl.ast) UnusedElaboratable UnusedProperty us_to_sec() (in module torii.util.units) V Value (class in torii.hdl.ast) value (torii.lib.soc.periph.ConstantBool property) (torii.lib.soc.periph.ConstantInt property) ValueCastable (class in torii.hdl.ast) ValueDict (class in torii.hdl.ast) ValueKey (class in torii.hdl.ast) ValueLike (class in torii.hdl.ast) ValueSet (class in torii.hdl.ast) ValueTransformer (class in torii.hdl.xfrm) ValueVisitor (class in torii.hdl.xfrm) vcd_name (torii.test.ToriiTestCase property) version() (torii.tools.yosys.YosysBinary class method) VGADACResource() (in module torii.platform.resources.display) VGAResource() (in module torii.platform.resources.display) W W (torii.lib.soc.csr.bus.Element.Access attribute) wait_for() (torii.test.ToriiTestCase method) wait_until_high() (torii.test.ToriiTestCase static method) wait_until_low() (torii.test.ToriiTestCase static method) width (torii.lib.mem.map.ResourceInfo property) (torii.lib.soc.periph.ConstantInt property) window_patterns() (torii.lib.mem.map.MemoryMap method) windows() (torii.lib.mem.map.MemoryMap method) WishboneCSRBridge (class in torii.lib.soc.csr.wishbone) word_select() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) WRAP_16 (torii.lib.bus.wishbone.BurstTypeExt attribute) WRAP_4 (torii.lib.bus.wishbone.BurstTypeExt attribute) WRAP_8 (torii.lib.bus.wishbone.BurstTypeExt attribute) writable() (torii.lib.soc.csr.bus.Element.Access method) write_port() (torii.hdl.mem.Memory method) write_vcd() (torii.sim.Simulator method) WritePort (class in torii.hdl.mem) X XilinxPlatform (class in torii.platform.vendor.xilinx) xor() (torii.hdl.ast.Value method) (torii.hdl.rec.Record method) Y YosysBinary (class in torii.tools.yosys) YosysError YosysVersion (class in torii.tools.yosys) YosysWarning