Bitstream Interpretation Library (BIL)
0.1
|
Namespace for Virtex-5 configuration column constants. More...
Typedefs | |
typedef unsigned char | column_t |
Column resource type. |
Functions | |
const char * | toString (column_t columnType) |
Returns a string representation of given column type. |
Variables | |
const column_t | CLB = 0x00 |
Configurable logic blocks. | |
const column_t | DSP = 0x01 |
Digital signal processors. | |
const column_t | BRAM = 0x02 |
Block RAMs. | |
const column_t | IOB = 0x03 |
I/O buffers. | |
const column_t | CLK = 0x04 |
Clock generation and management. | |
const column_t | SERIAL = 0x05 |
Serial connections. | |
const char *const | CLB_STRING = "CLB" |
const char *const | DSP_STRING = "DSP" |
const char *const | BRAM_STRING = "BRAM" |
const char *const | IOB_STRING = "IOB" |
const char *const | CLK_STRING = "CLK" |
const char *const | SERIAL_STRING = "SERIAL" |
Namespace for Virtex-5 configuration column constants.
Inside the block subspaces the resources are organized into a grid of rows and columns. All resources inside a column are of the same type, so the following constants identify not only the type of distinct resource but also the type of a whole column of resources.
typedef unsigned char bil::V5CfgColumn::column_t |
Column resource type.
Definition at line 27 of file V5CfgColumn.hpp.
const char * bil::V5CfgColumn::toString | ( | V5CfgColumn::column_t | columnType | ) |
Returns a string representation of given column type.
columnType | The column type. |
Definition at line 20 of file V5CfgColumn.cpp.
const column_t bil::V5CfgColumn::CLB = 0x00 |
Configurable logic blocks.
Definition at line 31 of file V5CfgColumn.hpp.
const column_t bil::V5CfgColumn::DSP = 0x01 |
Digital signal processors.
Definition at line 34 of file V5CfgColumn.hpp.
const column_t bil::V5CfgColumn::BRAM = 0x02 |
Block RAMs.
Definition at line 37 of file V5CfgColumn.hpp.
const column_t bil::V5CfgColumn::IOB = 0x03 |
I/O buffers.
Definition at line 40 of file V5CfgColumn.hpp.
const column_t bil::V5CfgColumn::CLK = 0x04 |
Clock generation and management.
Definition at line 43 of file V5CfgColumn.hpp.
const column_t bil::V5CfgColumn::SERIAL = 0x05 |
Serial connections.
Definition at line 46 of file V5CfgColumn.hpp.
const char *const bil::V5CfgColumn::CLB_STRING = "CLB" |
Definition at line 12 of file V5CfgColumn.cpp.
const char *const bil::V5CfgColumn::DSP_STRING = "DSP" |
Definition at line 13 of file V5CfgColumn.cpp.
const char *const bil::V5CfgColumn::BRAM_STRING = "BRAM" |
Definition at line 14 of file V5CfgColumn.cpp.
const char *const bil::V5CfgColumn::IOB_STRING = "IOB" |
Definition at line 15 of file V5CfgColumn.cpp.
const char *const bil::V5CfgColumn::CLK_STRING = "CLK" |
Definition at line 16 of file V5CfgColumn.cpp.
const char *const bil::V5CfgColumn::SERIAL_STRING = "SERIAL" |
Definition at line 17 of file V5CfgColumn.cpp.