public class LUT1InsertionTool
extends Object
| Constructor and Description |
|---|
LUT1InsertionTool(Design design,
PBlock pblock,
Site hint) |
| Modifier and Type | Method and Description |
|---|---|
Pair<Site,BEL> |
getFreeLUTInSite(Site site)
Checks a specific site if there are any BELs available for LUT placement.
|
Pair<Site,BEL> |
getFreeLUTLocation()
Finds the next free LUT and returns it.
|
Cell |
insertLUT1(String portInstName,
EDIFPort port,
int i)
Creates and places a LUT1 (logically and physically) as a sink on the
provided input port.
|
public Cell insertLUT1(String portInstName, EDIFPort port, int i)
portInstName - Name of the input port instance.port - The corresponding input port objecti - If the port is a bus, the specific bus index.public Pair<Site,BEL> getFreeLUTLocation()