2019-08-24 20:23:33 -05:00
|
|
|
/********************************************************************
|
|
|
|
* This file includes the function declaration of builders
|
|
|
|
* for MuxLibrary.
|
|
|
|
* See details in mux_library_builder.cpp
|
|
|
|
*******************************************************************/
|
|
|
|
#ifndef MUX_LIBRARY_BUILDER_H
|
|
|
|
#define MUX_LIBRARY_BUILDER_H
|
|
|
|
|
2019-10-18 21:02:02 -05:00
|
|
|
#include "vpr_types.h"
|
|
|
|
#include "circuit_library.h"
|
|
|
|
#include "mux_library.h"
|
|
|
|
|
2019-08-24 20:23:33 -05:00
|
|
|
MuxLibrary build_device_mux_library(int LL_num_rr_nodes, t_rr_node* LL_rr_node,
|
|
|
|
t_switch_inf* switches,
|
|
|
|
const CircuitLibrary& circuit_lib,
|
|
|
|
t_det_routing_arch* routing_arch);
|
|
|
|
|
|
|
|
#endif
|