OpenFPGA/vpr7_x2p/libarchfpgavpr7/SRC/read_xml_spice_util.h

29 lines
1.0 KiB
C
Raw Normal View History

#ifndef READ_XML_SPICE_UTIL_H
#define READ_XML_SPICE_UTIL_H
2018-07-26 12:28:21 -05:00
/* Declaration of Subroutines */
#include "my_free_fwd.h"
2018-07-26 12:28:21 -05:00
void InitSpiceMeasParams(t_spice_meas_params* meas_params);
void FreeSpiceMeasParams();
2018-07-26 12:28:21 -05:00
void InitSpiceStimulateParams(t_spice_stimulate_params* stimulate_params);
void FreeSpiceStimulateParams();
void InitSpiceVariationParams(t_spice_mc_variation_params* mc_variation_params);
void FreeSpiceVariationParams();
void InitSpiceMonteCarloParams(t_spice_mc_params* mc_params);
void FreeSpiceMonteCarloParams();
2018-07-26 12:28:21 -05:00
void InitSpiceParams(t_spice_params* spice_params);
void FreeSpiceParams();
2018-07-26 12:28:21 -05:00
void FreeSpiceModelNetlist(t_spice_model_netlist* spice_model_netlist);
void FreeSpiceModelBuffer();
void FreeSpiceModelPassGateLogic();
2018-07-26 12:28:21 -05:00
void FreeSpiceModelPort(t_spice_model_port* spice_model_port);
void FreeSpiceModelWireParam();
2018-07-26 12:28:21 -05:00
void FreeSpiceModel(t_spice_model* spice_model);
void InitSpice(t_spice* spice);
void FreeSpice(t_spice* spice);
void FreeSpiceMuxArch(t_spice_mux_arch* spice_mux_arch);
void FreeSramInf(t_sram_inf* sram_inf);
#endif