Verilog to Routing - VPR
Functions
read_place.cpp File Reference
#include <cstdio>
#include <cstring>
#include <fstream>
#include "vtr_assert.h"
#include "vtr_util.h"
#include "vtr_log.h"
#include "vtr_digest.h"
#include "vpr_types.h"
#include "vpr_error.h"
#include "globals.h"
#include "hash.h"
#include "read_place.h"
#include "read_xml_arch_file.h"
Include dependency graph for read_place.cpp:

Functions

void read_place (const char *net_file, const char *place_file, bool verify_file_digests, const DeviceGrid &grid)
 
void read_user_pad_loc (const char *pad_loc_file)
 Reads in the locations of the IO pads from a file. More...
 
void print_place (const char *net_file, const char *net_id, const char *place_file)
 Prints out the placement of the circuit. More...
 

Function Documentation

◆ print_place()

void print_place ( const char *  net_file,
const char *  net_id,
const char *  place_file 
)

Prints out the placement of the circuit.

The architecture and netlist files used to generate this placement are recorded in the file to avoid loading a placement with the wrong support file later.

◆ read_place()

void read_place ( const char *  net_file,
const char *  place_file,
bool  verify_file_digests,
const DeviceGrid grid 
)

◆ read_user_pad_loc()

void read_user_pad_loc ( const char *  pad_loc_file)

Reads in the locations of the IO pads from a file.