AMF-Placer  2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
exportDeviceLocation.py File Reference

Go to the source code of this file.

Classes

class  exportDeviceLocation.siteInfo
 

Namespaces

 exportDeviceLocation
 

Functions

def exportDeviceLocation.processGTH_RSites ()
 
def exportDeviceLocation.processGTY_QuadSites ()
 

Variables

float exportDeviceLocation.gw = 0.3
 
 exportDeviceLocation.targetPath = sys.argv[1]
 
 exportDeviceLocation.deviceName = sys.argv[2]
 
 exportDeviceLocation.archive
 
 exportDeviceLocation.lines = archive.read(deviceName+"_DeviceSite").decode('utf-8').split("\n")
 
 exportDeviceLocation.plotPriority = dict()
 
list exportDeviceLocation.sites = []
 
 exportDeviceLocation.siteTypes = set()
 
 exportDeviceLocation.siteType2id = dict()
 
 exportDeviceLocation.insertedSite = set()
 
 exportDeviceLocation.siteName2site = dict()
 
 exportDeviceLocation.bel_site_tile_clockRegion_sitetype_tiletype
 
 exportDeviceLocation.tmpSiteInfo
 
 exportDeviceLocation.cmap = cm.hsv
 
 exportDeviceLocation.norm = Normalize(vmin=0, vmax=len(siteTypes))
 
list exportDeviceLocation.priorityArr = []
 
 exportDeviceLocation.order = np.argsort(priorityArr)
 
 exportDeviceLocation.height = dict()
 
 exportDeviceLocation.weight = dict()
 
 exportDeviceLocation.yoffset = dict()
 
 exportDeviceLocation.fig
 
 exportDeviceLocation.ax
 
 exportDeviceLocation.arr = np.arange(len(siteTypes)+1)
 
list exportDeviceLocation.legend_elements = []
 
 exportDeviceLocation.addedPatchTypes = set()
 
 exportDeviceLocation.rect
 
 exportDeviceLocation.centerX
 
 exportDeviceLocation.centerY
 
 exportDeviceLocation.exportfile
 
 exportDeviceLocation.cx = curSite.centerX
 
 exportDeviceLocation.cy = curSite.centerY
 
 exportDeviceLocation.siteType
 
 exportDeviceLocation.file