OpenFPGA_Placement_Generator

class util.base_class.OpenFPGA_Placement_Generator(grid_size, netlist, fpga_grid)[source]

Template class to create OpenFPGA Placement generator

Attributes:

netlist

Design netlist

fpga_size

Size of the FPGA

fpga_grid

Two dimentional list of mapping instances to grid

design_grid

Design grid markers

Methods:

create_placement()

This will be extendned in the class

update_placement()

This will be extendned in the class

netlist = (0, 0)

Design netlist

Type

(sdn.netlist)

fpga_size = (0, 0)

Size of the FPGA

Type

(int, int)

fpga_grid = (0, 0)

Two dimentional list of mapping instances to grid

Type

(list(list))

design_grid = None

Design grid markers

Type

(GridFloorplanGen)

create_placement()[source]

This will be extendned in the class

update_placement()[source]

This will be extendned in the class