FABulous.fabric_definition.SuperTile#
Supertile definition for FPGA fabric.
This module contains the SuperTile class, which represents a composite tile made up of multiple smaller, individual tiles. Supertiles allow for the creation of more larger, complex and hierarchical structures within the FPGA fabric, combining different functionalities into a single, reusable block.
Classes#
- class SuperTile[source]#
Store the information about a super tile.
Methods:
- getPortsAroundTile()[source]#
Return all the ports that are around the supertile.
The dictionary key is the location of where the tile is located in the supertile map with the format of “X{x}Y{y}”, where x is the x coordinate of the tile and y is the y coordinate of the tile. The top left tile will have key “00”.