#ifndef BUILD_TOP_MODULE_MEMORY_UTILS_H #define BUILD_TOP_MODULE_MEMORY_UTILS_H /******************************************************************** * Include header files that are required by function declaration *******************************************************************/ #include #include #include "vtr_vector.h" /******************************************************************** * Function declaration *******************************************************************/ /* begin namespace openfpga */ namespace openfpga { /* A data structure to store the number of configuration bits for each configurable region * of the top-level module. * For different configuration protocol, the std::pair represents different data * See details in each function about how the data is organized */ typedef vtr::vector> TopModuleNumConfigBits; } /* end namespace openfpga */ #endif