AMF-Placer
2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Files | |
file | IncrementalBELPacker.cc [code] |
This implementation file contains APIs' implementation of the IncrementalBELPacker which incrementally packs some LUTs/FFs during global placement based on their distance, interconnection density and compatibility. | |
file | IncrementalBELPacker.h [code] |
This header file contains the definitions of IncrementalBELPacker class and its internal modules and APIs which incrementally pack some LUTs/FFs during global placement based on their distance, interconnection density and compatibility. | |
file | InitialPacker.cc [code] |
This implementation file contains APIs' implementation of the InitialPacker which identifies macros from the design netlist based on pattern matching. | |
file | InitialPacker.h [code] |
This header file contains the definitions of InitialPacker class and its internal modules and APIs which identify macros from the design netlist based on pattern matching. | |
file | ParallelCLBPacker.cc [code] |
This implementation file contains APIs' implementation of the ParallelCLBPacker which finally packs LUT/FF/MUX/CARRY elements into legal CLB sites in a parallel approach. | |
file | ParallelCLBPacker.h [code] |
This header file contains the definitions of ParallelCLBPacker class and its internal modules and APIs which finally packs LUT/FF/MUX/CARRY elements into legal CLB sites in a parallel approach. | |
file | ParallelCLBPacker_PackingCLBCluster.cc [code] |
This implementation file contains APIs' implementation related to the packing-cluster-level processes in the ParallelCLBPacker which finally packs LUT/FF/MUX/CARRY elements into legal CLB sites in a parallel approach. | |
file | ParallelCLBPacker_PackingCLBSite.cc [code] |
This implementation file contains APIs' implementation related to the CLBSite-level processes in the ParallelCLBPacker which finally packs LUT/FF/MUX/CARRY elements into legal CLB sites in a parallel approach. | |