Ejemplo n.º 1
0
void die_init (Die_t *die)
{
    die->Id                = NULL ;
    die->NLayers           = (CellIndex_t) 0u ;
    die->SourceLayerOffset = (CellIndex_t) 0u ;

    layer_list_init (&die->Layers) ;

    floorplan_init (&die->Floorplan) ;
}
Ejemplo n.º 2
0
int main(int argc, char** argv) {
	const char* fn = "input/floorplan/input.5";
	if(argc > 1) fn = argv[1];

	std::stringstream ss;
	ss << "Floorplan with input file \"" << fn << "\"";

	inncabs::run_all(
		[&](const inncabs::launch l) {
			compute_floorplan(l);
			return 1;
		},
		[&](int result) {
			return floorplan_verify();
		},
		ss.str(),
		[&] { floorplan_init(fn); }
		);
    return 0;
}