18 std::cout <<
"Brakdown of X coordinates in device " + partName +
":" << std::endl;
19 for(
int r = 0 ; r < numberOfRows ; r++){
20 std::cout <<
"\tRow " << r <<
" (counting from bottom up) is represented by Y coordinate range " << r * CLB_PER_CLOCK_REGION <<
"-" << ((r + 1) * CLB_PER_CLOCK_REGION - 1) <<
"." << std::endl;
21 std::cout <<
"\tRow " << r <<
" has the following X coordinates with respective column resources:" << std::endl;
22 for(
int c = 0 ; ; c++){
23 uint8_t resourceLetter = (uint8_t)resourceString[r][c];
24 if(resourceLetter <= 1)
26 if(LUT_isFrameUnusedForResourceLetter[resourceLetter])
27 std::cout <<
"\t\t" << c <<
": Unused/hidden resource" << std::endl;
29 std::cout <<
"\t\t" << c <<
": " << LUT_typeOfFrameForResourceLetter[resourceLetter] << std::endl;
31 std::cout << std::endl;
void printResourceStringInfo()