PandA-2024.02
|
Since all the HLS packages use this module to retrieve technology information (see src_HLS_allocation_page for details), it is also used to introduce a simple functional unit allocator (see Binding constraints for details). More...
Data Structures | |
class | allocation |
This wrapper collects all the methods used by the High-level synthesis classes to retrieve information about the functional units. More... | |
class | node_kind_prec_info |
This structure collect the information of input and output precision of nodes and the node kind. More... | |
Since all the HLS packages use this module to retrieve technology information (see src_HLS_allocation_page for details), it is also used to introduce a simple functional unit allocator (see Binding constraints for details).
It returns a list of functional units compatible with the graph under analysis. Each functional unit is represented by an id of unsigned int type. Given this id, all the HLS packages can retrieve: