|
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.
1.8.1.1