|
Limbo 3.5.4
|
information for routing to describe .route refer to DAC 2012 contest http://archive.sigda.org/dac2012/contest/other_files/Benchmark_Description.pdf More...
#include <BookshelfDataBase.h>
Public Member Functions | |
| void | reset () |
| reset all data members | |
| virtual void | print (ostream &ss) const |
Public Attributes | |
| int | numGrids [2] |
| global routing grids in X and Y | |
| int | numLayers |
| number of layers | |
| vector< int > | vVerticalCapacity |
| vertical capacity at each layer | |
| vector< int > | vHorizontalCapacity |
| horizontal capacity at each layer | |
| vector< int > | vMinWireWidth |
| min wire width for each layer | |
| vector< int > | vMinWireSpacing |
| min wire spacing for each layer | |
| vector< int > | vViaSpacing |
| via spacing per layer | |
| double | gridOrigin [2] |
| Absolute coordinates of the origin of the grid (grid_lowerleft_X grid_lowerleft_Y). | |
| double | tileSize [2] |
| tile_width, tile_height | |
| int | blockagePorosity |
| Porosity for routing blockages (Zero implies the blockage completely blocks overlapping routing tracks. Default = 0). | |
information for routing to describe .route refer to DAC 2012 contest http://archive.sigda.org/dac2012/contest/other_files/Benchmark_Description.pdf
Definition at line 323 of file BookshelfDataBase.h.
|
inlinevirtual |
print data members
| ss | output stream |
Reimplemented from BookshelfParser::Item.
Definition at line 352 of file BookshelfDataBase.h.
|
inline |
reset all data members
Definition at line 337 of file BookshelfDataBase.h.
| int BookshelfParser::RouteInfo::blockagePorosity |
Porosity for routing blockages (Zero implies the blockage completely blocks overlapping routing tracks. Default = 0).
Definition at line 334 of file BookshelfDataBase.h.
| double BookshelfParser::RouteInfo::gridOrigin[2] |
Absolute coordinates of the origin of the grid (grid_lowerleft_X grid_lowerleft_Y).
Definition at line 332 of file BookshelfDataBase.h.
| int BookshelfParser::RouteInfo::numGrids[2] |
global routing grids in X and Y
Definition at line 325 of file BookshelfDataBase.h.
| int BookshelfParser::RouteInfo::numLayers |
number of layers
Definition at line 326 of file BookshelfDataBase.h.
| double BookshelfParser::RouteInfo::tileSize[2] |
tile_width, tile_height
Definition at line 333 of file BookshelfDataBase.h.
| vector<int> BookshelfParser::RouteInfo::vHorizontalCapacity |
horizontal capacity at each layer
Definition at line 328 of file BookshelfDataBase.h.
| vector<int> BookshelfParser::RouteInfo::vMinWireSpacing |
min wire spacing for each layer
Definition at line 330 of file BookshelfDataBase.h.
| vector<int> BookshelfParser::RouteInfo::vMinWireWidth |
min wire width for each layer
Definition at line 329 of file BookshelfDataBase.h.
| vector<int> BookshelfParser::RouteInfo::vVerticalCapacity |
vertical capacity at each layer
Definition at line 327 of file BookshelfDataBase.h.
| vector<int> BookshelfParser::RouteInfo::vViaSpacing |
via spacing per layer
Definition at line 331 of file BookshelfDataBase.h.