Verilog to Routing - VPR
Functions
read_circuit.cpp File Reference
#include "read_circuit.h"
#include "read_blif.h"
#include "atom_netlist.h"
#include "atom_netlist_utils.h"
#include "echo_files.h"
#include "vtr_assert.h"
#include "vtr_log.h"
#include "vtr_util.h"
#include "vtr_path.h"
#include "vtr_time.h"
Include dependency graph for read_circuit.cpp:

Functions

static void process_circuit (AtomNetlist &netlist, e_const_gen_inference const_gen_inference_method, bool should_absorb_buffers, bool should_sweep_dangling_primary_ios, bool should_sweep_dangling_nets, bool should_sweep_dangling_blocks, bool should_sweep_constant_primary_outputs, int verbosity)
 
static void show_circuit_stats (const AtomNetlist &netlist)
 
AtomNetlist read_and_process_circuit (e_circuit_format circuit_format, const char *circuit_file, const t_model *user_models, const t_model *library_models, e_const_gen_inference const_gen_inference, bool should_absorb_buffers, bool should_sweep_dangling_primary_ios, bool should_sweep_dangling_nets, bool should_sweep_dangling_blocks, bool should_sweep_constant_primary_outputs, int verbosity)
 

Function Documentation

◆ process_circuit()

static void process_circuit ( AtomNetlist netlist,
e_const_gen_inference  const_gen_inference_method,
bool  should_absorb_buffers,
bool  should_sweep_dangling_primary_ios,
bool  should_sweep_dangling_nets,
bool  should_sweep_dangling_blocks,
bool  should_sweep_constant_primary_outputs,
int  verbosity 
)
static

◆ read_and_process_circuit()

AtomNetlist read_and_process_circuit ( e_circuit_format  circuit_format,
const char *  circuit_file,
const t_model *  user_models,
const t_model *  library_models,
e_const_gen_inference  const_gen_inference,
bool  should_absorb_buffers,
bool  should_sweep_dangling_primary_ios,
bool  should_sweep_dangling_nets,
bool  should_sweep_dangling_blocks,
bool  should_sweep_constant_primary_outputs,
int  verbosity 
)

◆ show_circuit_stats()

static void show_circuit_stats ( const AtomNetlist netlist)
static