27 lines
964 B
C
27 lines
964 B
C
|
#ifndef LB_ROUTER_UTILS_H
|
||
|
#define LB_ROUTER_UTILS_H
|
||
|
|
||
|
/********************************************************************
|
||
|
* Include header files that are required by function declaration
|
||
|
*******************************************************************/
|
||
|
#include "atom_netlist.h"
|
||
|
#include "lb_rr_graph.h"
|
||
|
#include "lb_router.h"
|
||
|
|
||
|
/********************************************************************
|
||
|
* Function declaration
|
||
|
*******************************************************************/
|
||
|
|
||
|
/* begin namespace openfpga */
|
||
|
namespace openfpga {
|
||
|
|
||
|
LbRouter::NetId add_lb_router_net_to_route(LbRouter& lb_router,
|
||
|
const LbRRNodeId& source_node,
|
||
|
const std::vector<LbRRNodeId>& sink_nodes,
|
||
|
const AtomNetlist& atom_nlist,
|
||
|
const AtomNetId& atom_net_id);
|
||
|
|
||
|
} /* end namespace openfpga */
|
||
|
|
||
|
#endif
|