Bitstream Interpretation Library (BIL)  0.1
Variables
v5cfgmap_genData.cpp File Reference

Contains Virtex-5 tile columns. More...

#include <datagen/v5cfgmap_gen/v5cfgmap_genData.hpp>
Include dependency graph for v5cfgmap_genData.cpp:

Go to the source code of this file.

Variables

const FrameOffsets V5_NULL_TILECOLUMN [V5_FRAME_TILESPAN]
 Offsets of the associated frame words for an NULL tile column.
const FrameOffsets V5_INT_TILECOLUMN [V5_FRAME_TILESPAN]
 Offsets of the associated frame words for an INT tile column.
const FrameOffsets V5_INT_INTERFACE_TILECOLUMN [V5_FRAME_TILESPAN]
 Offsets of the associated frame words for an INT_INTERFACE tile column.
const FrameOffsets V5_BRAM_TILECOLUMN [V5_FRAME_TILESPAN]
 Offsets of the associated frame words for an BRAM tile column.

Detailed Description

Contains Virtex-5 tile columns.

Definition in file v5cfgmap_genData.cpp.


Variable Documentation

const FrameOffsets V5_NULL_TILECOLUMN[V5_FRAME_TILESPAN]
Initial value:
{
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0},
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0},
{1, 0}, {1, 0}, {1, 0}
}

Offsets of the associated frame words for an NULL tile column.

Can also be used for tile columns, that should be excluded from correlation, since no frame data will be assigned to those tiles.

Definition at line 9 of file v5cfgmap_genData.cpp.

const FrameOffsets V5_INT_TILECOLUMN[V5_FRAME_TILESPAN]
Initial value:
{
{39, 40}, {37, 38}, {35, 36}, {33, 34}, {31, 32},
{29, 30}, {27, 28}, {25, 26}, {23, 24}, {21, 22},
{20, 20},
{18, 19}, {16, 17}, {14, 15}, {12, 13}, {10, 11},
{8, 9}, {6, 7}, {4, 5}, {2, 3}, {0, 1}
}

Offsets of the associated frame words for an INT tile column.

Can also be used for tile columns of other types, on which the configuration frame is evenly distributed over all tiles inside the configuration row (e.g. CLBLM, CLBLL, IOB, ...).

Definition at line 15 of file v5cfgmap_genData.cpp.

const FrameOffsets V5_INT_INTERFACE_TILECOLUMN[V5_FRAME_TILESPAN]
Initial value:
{
{31, 40}, {31, 40}, {31, 40}, {31, 40}, {31, 40},
{21, 30}, {21, 30}, {21, 30}, {21, 30}, {21, 30},
{20, 20},
{10, 19}, {10, 19}, {10, 19}, {10, 19}, {10, 19},
{0, 9}, {0, 9}, {0, 9}, {0, 9}, {0, 9}
}

Offsets of the associated frame words for an INT_INTERFACE tile column.

Can also be used for tile columns of other types, on which tiles in groups of five share the same data of the configuration frame.

Definition at line 23 of file v5cfgmap_genData.cpp.

const FrameOffsets V5_BRAM_TILECOLUMN[V5_FRAME_TILESPAN]
Initial value:
{
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {31, 40},
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {21, 30},
{20, 20},
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {10, 19},
{1, 0}, {1, 0}, {1, 0}, {1, 0}, {0, 9}
}

Offsets of the associated frame words for an BRAM tile column.

Can also be used for tile columns of other types, on which every fifth tile gets data of the configuration frame (e.g. DSP48, ...).

Definition at line 31 of file v5cfgmap_genData.cpp.