|
Bitstream Interpretation Library (BIL)
0.1
|
Extracts a list of correlation units from a XDL design. More...
#include <correlation/xdlextraction/XDLExtractor.hpp>
Public Member Functions | |
| XDLExtractor (const Design &design, const Device &device) | |
| Constructs a XDLExtractor instance. | |
| void | getTileTypeUnits (CorrelationUnits &units, TileIndices &tileIndices, size_t tileTypeIndex) |
| Extracts a list of correlation units. | |
Extracts a list of correlation units from a XDL design.
This class collects used tiles of a given type in a XDL Design, and fills a list of correlation units with their data (active PIPs).
Todo: Should also add the state of the primitive sites' configuration options to the correlation units.
Definition at line 35 of file XDLExtractor.hpp.
Constructs a XDLExtractor instance.
| design | The design from which to extract. |
| device | The device the design is for. |
Definition at line 13 of file XDLExtractor.cpp.
| void XDLExtractor::getTileTypeUnits | ( | CorrelationUnits & | units, |
| TileIndices & | tileIndices, | ||
| size_t | tileTypeIndex | ||
| ) |
Extracts a list of correlation units.
| units | The correlation unit list to be filled. |
| tileIndices | Tile indices of the correlation units. |
| tileTypeIndex | Tile type index of tiles to collect. |
Definition at line 21 of file XDLExtractor.cpp.
1.8.1.1