X-HEEP Logo
  • Getting started
  • How to…
  • Configuration
    • System Configuration
    • CPU Configuration
    • CORE-V eXtension Interface (CV-X-IF) Configuration
    • Memory Banks Configuration
    • Bus Type Configuration
    • Linker Configuration
    • Pad Configuration
    • Peripheral Configuration
    • Extension Configuration
    • xheep_gen
      • xheep_gen package
        • Subpackages
        • Submodules
        • Module contents
  • eXtending X-HEEP
  • Testing
  • Peripherals
  • External Peripherals
  • FPGA
  • ASICs
X-HEEP
  • Configuration
  • xheep_gen
  • xheep_gen package
  • xheep_gen.cpu package
  • View page source

xheep_gen.cpu package

Submodules

  • xheep_gen.cpu.cpu module
    • CPU
      • CPU.AVAILABLE_CPUS
      • CPU.get_name()
      • CPU.get_param()
      • CPU.is_defined()
  • xheep_gen.cpu.cv32e20 module
    • cv32e20
      • cv32e20.RV32M_MODES
      • cv32e20.get_sv_str()
  • xheep_gen.cpu.cv32e40p module
    • cv32e40p
      • cv32e40p.get_sv_str()
  • xheep_gen.cpu.cv32e40px module
    • cv32e40px
      • cv32e40px.get_sv_str()
  • xheep_gen.cpu.cv32e40x module
    • cv32e40x
      • cv32e40x.get_sv_str()

Module contents

Previous Next

© Copyright 2025, EPFL.

Built with Sphinx using a theme provided by Read the Docs.