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.pads package
  • View page source

xheep_gen.pads package

Submodules

  • xheep_gen.pads.cell module
    • Cell
      • Cell.copy()
      • Cell.update()
  • xheep_gen.pads.dimension module
    • Dimension
  • xheep_gen.pads.floorplan module
    • FloorplanDimensions
    • Orientation
      • Orientation.MX
      • Orientation.MX90
      • Orientation.MY
      • Orientation.MY90
      • Orientation.R0
      • Orientation.R180
      • Orientation.R270
      • Orientation.R90
    • Side
      • Side.BOTTOM
      • Side.LEFT
      • Side.RIGHT
      • Side.TOP
  • xheep_gen.pads.graphic module
    • generate_floorplan_visuals()
    • get_cell_tree()
    • object_to_tree()
  • xheep_gen.pads.pad module
    • Corner
    • Pad
      • Pad.build()
      • Pad.copy()
      • Pad.is_muxed()
    • Physical
  • xheep_gen.pads.pad_ring module
    • PadRing
      • PadRing.cornerclass
      • PadRing.get_connected_main_pins()
      • PadRing.get_connected_pins()
      • PadRing.get_muxed_pad_select_width()
      • PadRing.num_muxed_pads()
      • PadRing.print_pin_summary()
      • PadRing.rename_duplicate_pads()
      • PadRing.space_side_by_pitch()
      • PadRing.validate()
  • xheep_gen.pads.pin module
    • Asignal
    • Inout
    • Input
    • Output
    • Pin
      • Pin.DEFAULT_MODULE
      • Pin.rtl_name()
    • PinDigital
      • PinDigital.bondpad
      • PinDigital.iocell

Module contents

Previous Next

© Copyright 2025, EPFL.

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