List of all items
Structs
- bsp::alchitry_cu::ice_pll::ICE40PLLBlock
- bsp::alchitry_cu::ice_pll::ICEPLL40Core
- bsp::ok_core::clock::ClockBuffer
- bsp::ok_core::ok_download::OpalKellyDownload32FIFO
- bsp::ok_core::ok_download::OpalKellyDownloadFIFO
- bsp::ok_core::ok_hi::OpalKellyHostInterface
- bsp::ok_core::ok_hls_bridge::OKHLSBridgeAddressConfig
- bsp::ok_core::ok_hls_bridge::OpalKellyHLSBridge
- bsp::ok_core::ok_host::OpalKellyHost
- bsp::ok_core::ok_pipe::BTPipeIn
- bsp::ok_core::ok_pipe::BTPipeOut
- bsp::ok_core::ok_pipe::PipeIn
- bsp::ok_core::ok_pipe::PipeOut
- bsp::ok_core::ok_trigger::TriggerIn
- bsp::ok_core::ok_trigger::TriggerOut
- bsp::ok_core::ok_wire::WireIn
- bsp::ok_core::ok_wire::WireOut
- bsp::ok_core::spi::OKSPIMaster
- bsp::ok_core::spi::OKSPIMasterAddressConfig
- bsp::ok_xem6010::OKTest1
- bsp::ok_xem6010::XEM6010
- bsp::ok_xem6010::ddr_fifo::DDRFIFO
- bsp::ok_xem6010::mcb_if::MCBInterface1GDDR2
- bsp::ok_xem6010::mig::CommandPort
- bsp::ok_xem6010::mig::MIGCommand
- bsp::ok_xem6010::mig::MaskedWrite
- bsp::ok_xem6010::mig::MemoryInterfaceGenerator
- bsp::ok_xem6010::mig::ReadPort
- bsp::ok_xem6010::mig::WritePort
- bsp::ok_xem6010::ok_download_ddr::OpalKellyDDRBackedDownloadFIFO
- bsp::ok_xem6010::pll::PLLFreqSynthesis
- bsp::ok_xem6010::pll::Spartan6PLLSettings
- bsp::ok_xem6010::synth::ISEOptions
- bsp::ok_xem7010::XEM7010
- bsp::ok_xem7010::ddr_fifo7::DDR7FIFO
- bsp::ok_xem7010::download::OpalKellyDDRBackedDownloadFIFO7Series
- bsp::ok_xem7010::mcb_if::MCBInterface4GDDR3
- bsp::ok_xem7010::mig7::MemoryInterfaceGenerator7Series
- bsp::ok_xem7010::synth::VivadoOptions
- bsp::ok_xem7010::sys_clock::OpalKellySystemClock7
- core::ast::BlackBox
- core::ast::Wrapper
- core::bitvec::BitVec
- core::check_error::LogicLoop
- core::check_error::OpenConnection
- core::check_logic_loops::VerilogLogicLoopDetector
- core::clock::Clock
- core::code_writer::CodeWriter
- core::constant::Constant
- core::constraint::FalsePathRegexp
- core::constraint::InputTimingConstraint
- core::constraint::OutputTimingConstraint
- core::constraint::PeriodicTiming
- core::constraint::PinConstraint
- core::constraint::VivadoInputTimingConstraint
- core::constraint::VivadoOutputTimingConstraint
- core::direction::In
- core::direction::InOut
- core::direction::Local
- core::direction::Out
- core::module_defines::ModuleDefines
- core::named_path::NamedPath
- core::shortbitvec::ShortBitVec
- core::signal::Signal
- core::signed::Signed
- core::simulate::Sim
- core::simulate::Simulation
- core::type_descriptor::TypeDescriptor
- core::type_descriptor::TypeField
- core::vcd_probe::VCDProbe
- core::verilog_gen::VerilogCodeGenerator
- core::yosys::TopWrap
- hls::bidi::BidiBusD
- hls::bidi::BidiBusM
- hls::bidi::BidiMaster
- hls::bidi::BidiSimulatedDevice
- hls::bridge::Bridge
- hls::bus::FIFOReadController
- hls::bus::FIFOReadResponder
- hls::bus::FIFOWriteController
- hls::bus::FIFOWriteResponder
- hls::bus::SoCBusController
- hls::bus::SoCBusResponder
- hls::bus::SoCPortController
- hls::bus::SoCPortResponder
- hls::controller::BaseController
- hls::cross_fifo::CrossNarrow
- hls::cross_fifo::CrossWiden
- hls::expander::Expander
- hls::fifo::AsyncFIFO
- hls::fifo::SyncFIFO
- hls::host::Host
- hls::miso_fifo_port::MISOFIFOPort
- hls::miso_port::MISOPort
- hls::miso_wide_port::MISOWidePort
- hls::mosi_fifo_port::MOSIFIFOPort
- hls::mosi_port::MOSIPort
- hls::mosi_wide_port::MOSIWidePort
- hls::reducer::Reducer
- hls::router::Router
- hls::sdram_fifo::SDRAMFIFO
- hls::spi::HLSSPIMaster
- hls::spi::HLSSPIMasterDynamicMode
- hls::spi::HLSSPIMuxMasters
- hls::spi::HLSSPIMuxSlaves
- sim::ad7193_sim::AD7193Config
- sim::ad7193_sim::AD7193Simulator
- sim::ads868x_sim::ADS868XSimulator
- sim::max31856_sim::MAX31856Simulator
- sim::muxed_ad7193_sim::MuxedAD7193Simulators
- sim::muxed_ads868x_sim::MuxedADS868XSimulators
- sim::muxed_max31856_sim::MuxedMAX31856Simulators
- sim::sdr_sdram::bank::MemoryBank
- sim::sdr_sdram::chip::SDRAMSimulator
- widgets::accum::Accum
- widgets::delay_line::DelayLine
- widgets::dff::DFF
- widgets::edge_detector::EdgeDetector
- widgets::fifo::async_fifo::AsynchronousFIFO
- widgets::fifo::cross_fifo::CrossNarrowFIFO
- widgets::fifo::cross_fifo::CrossWidenFIFO
- widgets::fifo::fifo_expander_n::FIFOExpanderN
- widgets::fifo::fifo_logic::FIFOReadLogic
- widgets::fifo::fifo_logic::FIFOWriteLogic
- widgets::fifo::fifo_reducer::FIFOReducer
- widgets::fifo::fifo_reducer_n::FIFOReducerN
- widgets::fifo::fifo_register::RegisterFIFO
- widgets::fifo::sync_fifo::SynchronousFIFO
- widgets::i2c::i2c_controller::I2CController
- widgets::i2c::i2c_driver::I2CConfig
- widgets::i2c::i2c_driver::I2CDriver
- widgets::i2c::i2c_target::I2CTarget
- widgets::i2c::i2c_test_target::I2CTestTarget
- widgets::mac_fir::MultiplyAccumulateSymmetricFiniteImpulseResponseFilter
- widgets::open_drain::OpenDrainBuffer
- widgets::pulser::Pulser
- widgets::pwm::PulseWidthModulator
- widgets::ramrom::ram::RAM
- widgets::ramrom::ram::RAMWrite
- widgets::ramrom::rom::ROM
- widgets::ramrom::sync_rom::SyncROM
- widgets::sdram::fifo_controller::SDRAMFIFOController
- widgets::sdram::timings::MemoryTimings
- widgets::shot::Shot
- widgets::spi::master::SPIConfig
- widgets::spi::master::SPIMaster
- widgets::spi::master::SPIWiresMaster
- widgets::spi::master::SPIWiresSlave
- widgets::spi::master_dynamic_mode::SPIConfigDynamicMode
- widgets::spi::master_dynamic_mode::SPIMasterDynamicMode
- widgets::spi::mux::MuxMasters
- widgets::spi::mux::MuxSlaves
- widgets::spi::slave::SPISlave
- widgets::strobe::Strobe
- widgets::synchronizer::BitSynchronizer
- widgets::synchronizer::SyncReceiver
- widgets::synchronizer::SyncSender
- widgets::synchronizer::VectorSynchronizer
- widgets::tristate::TristateBuffer
Enums
- bsp::ok_xem6010::ddr_fifo::DDRFIFOState
- bsp::ok_xem6010::mig::MIGInstruction
- bsp::ok_xem6010::pll::PLLSettingsValidation
- bsp::ok_xem7010::ddr_fifo7::DDR7FIFOState
- bsp::ok_xem7010::mig7::MIG7SimState
- core::ast::Verilog
- core::bits::Bits
- core::check_error::CheckError
- core::constraint::Constraint
- core::constraint::SignalType
- core::constraint::SlewType
- core::constraint::Timing
- core::constraint::TimingRelative
- core::constraint::TimingRelativeEdge
- core::simulate::SimError
- core::synth::VCDValue
- core::type_descriptor::TypeKind
- core::yosys::SynthError
- sim::sdr_sdram::bank::BankState
- widgets::fifo::fifo_expander_n::WordOrder
- widgets::i2c::i2c_controller::I2CControllerCmd
- widgets::i2c::i2c_driver::I2CDriverCmd
- widgets::sdram::cmd::SDRAMCommand
- widgets::synchronizer::SyncReceiverState
- widgets::synchronizer::SyncSenderState
Traits
- bsp::ok_core::bsp::OpalKellyBSP
- core::block::Block
- core::direction::Direction
- core::logic::Logic
- core::logic::LogicJoin
- core::logic::LogicLink
- core::probe::Probe
- core::synth::Synth
- core::verilog_visitor::VerilogVisitor
- hls::HLSNamedPorts
Macros
- bus_address_strobe
- bus_write_strobe
- declare_async_fifo
- declare_expanding_fifo
- declare_narrowing_fifo
- declare_sync_fifo
- hls_fifo_read
- hls_fifo_read_lazy
- hls_fifo_write
- hls_fifo_write_lazy
- hls_host_drain
- hls_host_get_word
- hls_host_get_words
- hls_host_issue_read
- hls_host_noop
- hls_host_ping
- hls_host_put_word
- hls_host_write
- i2c_begin_read
- i2c_begin_write
- i2c_end_transmission
- i2c_read
- i2c_read_last
- i2c_write
- sdram_activate
- sdram_boot
- sdram_precharge_one
- sdram_read
- sdram_reada
- sdram_refresh
- sdram_write
- sim_assert
- sim_assert_eq
- target_path
- top_wrap
- vcd_path
- wait_clock_cycle
- wait_clock_cycles
- wait_clock_false
- wait_clock_true
Attribute Macros
Derive Macros
- core::prelude::LogicBlock
- core::prelude::LogicInterface
- core::prelude::LogicState
- core::prelude::LogicStruct
Functions
- bsp::alchitry_cu::pins::clock
- bsp::alchitry_cu::pins::leds
- bsp::alchitry_cu::pins::map_alchitry_pin_to_cu_pad
- bsp::alchitry_cu::synth::generate_bitstream
- bsp::ok_core::tools::find_ok_bus_collisions
- bsp::ok_xem6010::pins::xem_6010_base_clock
- bsp::ok_xem6010::pins::xem_6010_leds
- bsp::ok_xem6010::synth::add_mig_core_xem_6010
- bsp::ok_xem6010::synth::generate_bitstream_xem_6010
- bsp::ok_xem6010::synth::synth_obj
- bsp::ok_xem7010::pins::xem_7010_leds
- bsp::ok_xem7010::pins::xem_7010_neg_clock
- bsp::ok_xem7010::pins::xem_7010_pos_clock
- bsp::ok_xem7010::synth::add_mig_core_xem_7010
- bsp::ok_xem7010::synth::generate_bitstream_xem_7010
- bsp::ok_xem7010::synth::synth_obj
- core::atom::get_atom_typename
- core::atom::is_atom_an_enum
- core::atom::is_atom_signed
- core::bits::bit_cast
- core::bits::bits
- core::bits::clog2
- core::check_connected::check_connected
- core::check_error::check_all
- core::check_logic_loops::check_logic_loops
- core::clock::freq_hz_to_period_femto
- core::logic::logic_connect_fn
- core::logic::logic_connect_join_fn
- core::logic::logic_connect_link_fn
- core::module_defines::generate_verilog
- core::module_defines::generate_verilog_unchecked
- core::signal::get_signal_id
- core::signed::signed
- core::signed::signed_bit_cast
- core::signed::signed_cast
- core::signed::unsigned_bit_cast
- core::signed::unsigned_cast
- core::simulate::simulate
- core::vcd_probe::write_vcd_change
- core::vcd_probe::write_vcd_dump
- core::vcd_probe::write_vcd_header
- core::verilog_gen::filter_blackbox_directives
- core::verilog_gen::verilog_combinatorial
- core::verilog_visitor::walk_assignment
- core::verilog_visitor::walk_binop
- core::verilog_visitor::walk_block
- core::verilog_visitor::walk_block_or_conditional
- core::verilog_visitor::walk_case
- core::verilog_visitor::walk_cast
- core::verilog_visitor::walk_conditional
- core::verilog_visitor::walk_expression
- core::verilog_visitor::walk_index
- core::verilog_visitor::walk_index_assignment
- core::verilog_visitor::walk_index_replacement
- core::verilog_visitor::walk_lhs_expression
- core::verilog_visitor::walk_loop
- core::verilog_visitor::walk_match
- core::verilog_visitor::walk_paren
- core::verilog_visitor::walk_slice
- core::verilog_visitor::walk_slice_assignment
- core::verilog_visitor::walk_slice_replace
- core::verilog_visitor::walk_statement
- core::verilog_visitor::walk_unop
- core::yosys::yosys_validate
- toolchain::ecp5::generate_pcf
- toolchain::icestorm::generate_pcf
- toolchain::ise::collect_xrefs
- toolchain::ise::generate_ucf
- toolchain::ise::substitute_refs
- toolchain::map_signal_type_to_lattice_string
- toolchain::map_signal_type_to_xilinx_string
- toolchain::vivado::generate_xdc
- widgets::ramrom::rom::make_btree_from_iterable
- widgets::sdram::timings::nanos_to_clocks
Typedefs
- bsp::ok_core::ok_download::OKDLFIFO
- bsp::ok_core::ok_download::OKStageFIFO
- core::bits::Bit
- core::check_error::LoopMap
- core::check_error::OpenMap
- core::shortbitvec::ShortType
- core::simulate::CustomLogicFn
- core::simulate::Result