AMF-Placer  2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
legalization Directory Reference
Directory dependency graph for legalization:
src/lib/HiFPlacer/placement/legalization

Files

file  CLBLegalizer.cc [code]
 This implementation file contains APIs' implementation of the CLBLegalizer which maps CLBs (each of which consists of one site) to legal location. e.g. LUTRAM, except those CLBs in CARRY8_Chain.
 
file  CLBLegalizer.h [code]
 This header file contains the definitions of CLBLegalizer class and its internal modules and APIs which map CLBs (each of which consists of one site) to legal location. e.g. LUTRAM, except those CLBs in CARRY8_Chain.
 
file  MacroLegalizer.cc [code]
 This implementation file contains APIs' implementation of the MacroLegalizer which maps DSP/BRAM/CARRY macros to legal location.
 
file  MacroLegalizer.h [code]
 This header file contains the definitions of MacroLegalizer class and its internal modules and APIs which map DSP/BRAM/CARRY macros to legal location.