Verilog to Routing - VPR
|
#include <unordered_map>
#include <memory>
#include <vector>
#include "vpr_types.h"
#include "vtr_ndmatrix.h"
#include "vtr_vector.h"
#include "atom_netlist.h"
#include "clustered_netlist.h"
#include "rr_graph_storage.h"
#include "rr_node.h"
#include "rr_rc_data.h"
#include "tatum/TimingGraph.hpp"
#include "tatum/TimingConstraints.hpp"
#include "power.h"
#include "power_components.h"
#include "device_grid.h"
#include "clock_network_builders.h"
#include "clock_connection_builders.h"
#include "route_traceback.h"
#include "router_lookahead.h"
#include "place_macro.h"
#include "compressed_grid.h"
#include "metadata_storage.h"
Go to the source code of this file.
Data Structures | |
struct | Context |
A Context is collection of state relating to a particular part of VPR. More... | |
struct | AtomContext |
State relating to the atom-level netlist. More... | |
struct | TimingContext |
State relating to timing. More... | |
struct | std::hash< std::tuple< int, int, short > > |
struct | DeviceContext |
State relating the device. More... | |
struct | PowerContext |
State relating to power analysis. More... | |
struct | ClusteringContext |
State relating to clustering. More... | |
struct | PlacementContext |
State relating to placement. More... | |
struct | RoutingContext |
State relating to routing. More... | |
class | VprContext |
This object encapsulates VPR's state. More... | |
Namespaces | |
std | |