byteman  1.3 (Build #225)
Bitstream relocation and manipulation tool
Functions
inlinePrintResourceStringInfo.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void printResourceStringInfo ()
 

Function Documentation

◆ printResourceStringInfo()

void printResourceStringInfo ( )
inline

Definition at line 17 of file inlinePrintResourceStringInfo.h.

17  {
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)
25  break;
26  if(LUT_isFrameUnusedForResourceLetter[resourceLetter])
27  std::cout << "\t\t" << c << ": Unused/hidden resource" << std::endl;
28  else
29  std::cout << "\t\t" << c << ": " << LUT_typeOfFrameForResourceLetter[resourceLetter] << std::endl;
30  }
31  std::cout << std::endl;
32  }
33 }

Referenced by XilinxSeries7::deviceHelp(), XilinxUltraScale::deviceHelp(), and XilinxUltraScalePlus::deviceHelp().

Here is the caller graph for this function: