Bitstream Distribution File (.xml)

The bitstream distribution file aims to show

  • region-level bitstream distribution - The total number of configuration bits under each region

  • block-level bitstream distribution - The total number of configuration bits under each block - The number of configuration bits per block

An example of the file is shown as follows.

<bitstream_distribution>
  <regions>
    <region id="0" number_of_bits="2250">
    </region>
  </regions>
  <blocks>
    <block name="fpga_top" number_of_bits="2250">
      <block name="grid_clb_1__1_" number_of_bits="1700">
      </block>
      <block name="grid_io_top_1__2_" number_of_bits="8">
      </block>
      <block name="grid_io_right_2__1_" number_of_bits="8">
      </block>
      <block name="grid_io_bottom_1__0_" number_of_bits="8">
      </block>
      <block name="grid_io_left_0__1_" number_of_bits="8">
      </block>
      <block name="sb_0__0_" number_of_bits="40">
      </block>
      <block name="sb_0__1_" number_of_bits="40">
      </block>
      <block name="sb_1__0_" number_of_bits="40">
      </block>
      <block name="sb_1__1_" number_of_bits="40">
      </block>
      <block name="cbx_1__0_" number_of_bits="88">
      </block>
      <block name="cbx_1__1_" number_of_bits="94">
      </block>
      <block name="cby_0__1_" number_of_bits="88">
      </block>
      <block name="cby_1__1_" number_of_bits="88">
      </block>
    </block>
  </blocks>
</bitstream_distribution>

Region-Level Bitstream Distribution

Region-level bitstream distribution is shown under the <regions> code block

id="<string>"

The unique index of the region, which can be found in the Fabric Key (.xml)

number_of_bits="<string>"

The total number of configuration bits in this region

Block-Level Bitstream Distribution

Block-level bitstream distribution is shown under the <blocks> code block

name="<string>"

The block name represents the instance name which you can find in the fabric netlists

number_of_bits="<string>"

The total number of configuration bits in this block