Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 69f063730ffa3aaa426eda1010df3ed6 > files > 1025

geda-gnetlist-1.8.2-1.fc18.i686.rpm

/* structural SystemC generated by gnetlist */
/* WARNING: This is a generated file, edits */
/*        made here will be lost next time  */
/*        you run gnetlist!                 */
/* Id ........gnet-systemc.scm (04/09/2003) */
/* Source...../home/geda/gnet-systemc.scm   */
/* Revision...0.3 (23/09/2003)              */
/* Author.....Jaume Masip                   */

#include "systemc.h"
#include "model.h"
#include "CAPACITOR.h"
#include "CAPACITOR.h"
#include "RESISTOR.h"
#include "RESISTOR.h"
#include "VOLTAGE_SOURCE.h"
#include "vpulse.h"
#include "RESISTOR.h"
#include "RESISTOR.h"
#include "PMOS_TRANSISTOR.h"
#include "LVD.h"

SC_MODULE (not found)
{

/* Port directions begin here */

/* Wires from the design */
sc_signal<0> Vdd1;
sc_signal<0> GND;
sc_signal<0> LVH;
sc_signal<0> i;
sc_signal<0> p;
sc_signal<0> m;


/* Package instantiations */
model A1;
CAPACITOR Cm;
CAPACITOR Cp;
RESISTOR Rlp;
RESISTOR Rlm;
VOLTAGE_SOURCE Vdd;
vpulse V1;
RESISTOR Rt;
RESISTOR Rb;
PMOS_TRANSISTOR M1;
LVD X1;

SC_CTOR(not found):
    A1("A1"),
    Cm("Cm"),
    Cp("Cp"),
    Rlp("Rlp"),
    Rlm("Rlm"),
    Vdd("Vdd"),
    V1("V1"),
    Rt("Rt"),
    Rb("Rb"),
    M1("M1"),
    X1("X1")
  {
    Cm.1(m);
    Cm.2(GND);

    Cp.1(p);
    Cp.2(GND);

    Rlp.2(Vdd1);
    Rlp.1(p);

    Rlm.2(GND);
    Rlm.1(m);

    Vdd.1(Vdd1);
    Vdd.2(GND);

    V1.1(i);
    V1.2(GND);

    Rt.2(m);
    Rt.1(p);

    Rb.2(LVH);
    Rb.1(GND);

    M1.S(Vdd1);
    M1.B(Vdd1);
    M1.D(LVH);
    M1.G(LVH);

    X1.4(m);
    X1.5(p);
    X1.1(i);
    X1.3(LVH);
    X1.2(GND);
    X1.6(Vdd1);
    X1.7(GND);
  }
};