geometry_obj

Simple FPGA geometry location base object class.

Classes

Border

Enumeration for tile border types in the fabric geometry.

Location

A simple data structure for storing a location.

Functions

oppositeIO(io)

Return opposite IO port.

Module Contents

Border

class Border(*args, **kwds)[source]

Bases: Enum

Enumeration for tile border types in the fabric geometry.

Used to specify which type of border a tile has within the fabric layout.

Location

class Location[source]

A simple data structure for storing a location.

Variables:
  • x (int) – X coordinate

  • y (int) – Y coordinate

oppositeIO(io) IO[source]

Return opposite IO port.