wiki:Component

Version 37 (modified by alain, 16 years ago) (diff)

--

SoCLib components documentation

VCI Targets

  • VciRam : A multi-segment embedded Ram controller
  • VciMultiTty : A memory mapped multi-TTY controller
  • VciMultiTimer : A memory mapped multi-Timer controller
  • VciIcu : A memory mapped interrupt controller
  • VciLocks : A memory mapped locks controller

VCI Initiators

  • VciXcache : A generic data & instruction cache controller for 32 bits RISC processors
  • VciDma : A DMA engine
  • VciFdAccess : A component wrapping access to simulator file descriptors
  • VciMwmrController : A component allowing access to Mwmr channels

VCI Interconnects

  • VciVgmn : A VCI compliant generic micro-network
  • VciLocalCrossbar : A VCI crossbar with a dedicated port to the global micro-network
  • Pibus A VCI compliant PIBUS implementation.
  • CviRing? : A VCI compliant ring interconnect.
  • VciDspin : A VCI compliant DSPIN micro-network

Processor wrappers

  • IssWrapper : A generic ISS wrapper, used to build CABA models for 32 bits RISC processors

Common utilities

Instruction Set Simulators