
Persistent Object Manager text dump: 
	i	addr		type		arg	head	tail	size
	0	##ADDR##	________	0	#HEAD#	#TAIL#	0
	1	##ADDR##	module__	0	#HEAD#	#TAIL#	##SIZE##
	2	##ADDR##	namespc_	0	#HEAD#	#TAIL#	64
	3	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	31
	4	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	31
	5	##ADDR##	procdefn	0	#HEAD#	#TAIL#	86
	6	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	7	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	8	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	9	##ADDR##	portscop	0	#HEAD#	#TAIL#	16
	10	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	11	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	12	##ADDR##	datadefn	0	#HEAD#	#TAIL#	69
	13	##ADDR##	drnglst_	0	#HEAD#	#TAIL#	16
	14	##ADDR##	dynrng__	0	#HEAD#	#TAIL#	16
	15	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	16	##ADDR##	piarthex	0	#HEAD#	#TAIL#	17
	17	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	18	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	19	##ADDR##	procdefn	0	#HEAD#	#TAIL#	105
	20	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	21	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	22	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	23	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	24	##ADDR##	portscop	0	#HEAD#	#TAIL#	20
	25	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	26	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	27	##ADDR##	drnglst_	0	#HEAD#	#TAIL#	16
	28	##ADDR##	dynrng__	0	#HEAD#	#TAIL#	16
	29	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	30	##ADDR##	piarthex	0	#HEAD#	#TAIL#	17
	31	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	32	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	33	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	34	##ADDR##	footprnt	0	#HEAD#	#TAIL#	342
	35	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	36	##ADDR##	procdefn	0	#HEAD#	#TAIL#	118
	37	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	38	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	39	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	40	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	25
	41	##ADDR##	portscop	0	#HEAD#	#TAIL#	28
	42	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	43	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	44	##ADDR##	crnglst_	0	#HEAD#	#TAIL#	20
	45	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	46	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	47	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	48	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	49	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	50	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	51	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	52	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	53	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	54	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	55	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	56	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	57	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	58	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	59	##ADDR##	footprnt	0	#HEAD#	#TAIL#	350
	60	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	61	##ADDR##	procdefn	0	#HEAD#	#TAIL#	144
	62	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	27
	63	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	27
	64	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	31
	65	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	31
	66	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	27
	67	##ADDR##	dboolplh	0	#HEAD#	#TAIL#	27
	68	##ADDR##	portscop	0	#HEAD#	#TAIL#	36
	69	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	70	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	71	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	72	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	73	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	74	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	75	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	76	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	77	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	78	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	79	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	80	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	81	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	82	##ADDR##	PRSpulup	0	#HEAD#	#TAIL#	21
	83	##ADDR##	PRSnot__	0	#HEAD#	#TAIL#	12
	84	##ADDR##	PRSlitrl	0	#HEAD#	#TAIL#	16
	85	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	86	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	87	##ADDR##	PRSpuldn	0	#HEAD#	#TAIL#	21
	88	##ADDR##	PRSlitrl	0	#HEAD#	#TAIL#	16
	89	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	90	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	91	##ADDR##	footprnt	0	#HEAD#	#TAIL#	423
	92	##ADDR##	procdefn	0	#HEAD#	#TAIL#	166
	93	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	94	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	95	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	96	##ADDR##	procplch	0	#HEAD#	#TAIL#	27
	97	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	98	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	99	##ADDR##	crnglst_	0	#HEAD#	#TAIL#	20
	100	##ADDR##	portscop	0	#HEAD#	#TAIL#	20
	101	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	102	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	103	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	104	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	105	##ADDR##	piassign	0	#HEAD#	#TAIL#	20
	106	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	107	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	108	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	109	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	110	##ADDR##	piassign	0	#HEAD#	#TAIL#	20
	111	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	112	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	113	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	114	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	115	##ADDR##	piassign	0	#HEAD#	#TAIL#	20
	116	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	117	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	118	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	119	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	120	##ADDR##	piassign	0	#HEAD#	#TAIL#	20
	121	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	122	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	123	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	124	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	125	##ADDR##	piassign	0	#HEAD#	#TAIL#	20
	126	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	127	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	128	##ADDR##	cindlst_	0	#HEAD#	#TAIL#	16
	129	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	130	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	131	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	132	##ADDR##	dprmlst_	0	#HEAD#	#TAIL#	16
	133	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	134	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	135	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	136	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	137	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	138	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	139	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	140	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	141	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	142	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	143	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	144	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	145	##ADDR##	procdefn	0	#HEAD#	#TAIL#	133
	146	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	147	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	148	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	149	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	150	##ADDR##	pintplch	0	#HEAD#	#TAIL#	29
	151	##ADDR##	pintinst	0	#HEAD#	#TAIL#	16
	152	##ADDR##	drnglst_	0	#HEAD#	#TAIL#	16
	153	##ADDR##	dynrng__	0	#HEAD#	#TAIL#	16
	154	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	155	##ADDR##	piarthex	0	#HEAD#	#TAIL#	17
	156	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	157	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	158	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	159	##ADDR##	procplch	0	#HEAD#	#TAIL#	26
	160	##ADDR##	portscop	0	#HEAD#	#TAIL#	20
	161	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	162	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	163	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	164	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	165	##ADDR##	dprmlst_	0	#HEAD#	#TAIL#	16
	166	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	167	##ADDR##	footprnt	0	#HEAD#	#TAIL#	666
	168	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	169	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	170	##ADDR##	cnstpic_	1	#HEAD#	#TAIL#	44
	171	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12
	172	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	16
	173	##ADDR##	cnstpi__	0	#HEAD#	#TAIL#	12
	174	##ADDR##	dprmlst_	0	#HEAD#	#TAIL#	24
	175	##ADDR##	spimvref	0	#HEAD#	#TAIL#	16
	176	##ADDR##	prcprtcn	0	#HEAD#	#TAIL#	24
	177	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	178	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	179	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	180	##ADDR##	footprnt	0	#HEAD#	#TAIL#	1132
	181	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12
	182	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12
	183	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	16
	184	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	24
	185	##ADDR##	procplch	0	#HEAD#	#TAIL#	27
	186	##ADDR##	procplch	0	#HEAD#	#TAIL#	25
	187	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	188	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	189	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	190	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	191	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	192	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	193	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	194	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	195	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	196	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	197	##ADDR##	datainst	0	#HEAD#	#TAIL#	20
	198	##ADDR##	datatprf	0	#HEAD#	#TAIL#	20
	199	##ADDR##	dbalias_	0	#HEAD#	#TAIL#	20
	200	##ADDR##	sdbmiref	0	#HEAD#	#TAIL#	16
	201	##ADDR##	mdbolref	0	#HEAD#	#TAIL#	20
	202	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	203	##ADDR##	procinst	0	#HEAD#	#TAIL#	20
	204	##ADDR##	proctprf	0	#HEAD#	#TAIL#	20
	205	##ADDR##	prcprtcn	0	#HEAD#	#TAIL#	24
	206	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	207	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	208	##ADDR##	sprcmref	0	#HEAD#	#TAIL#	16
	209	##ADDR##	footprnt	0	#HEAD#	#TAIL#	1050
	210	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12
	211	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12
	212	##ADDR##	cprmlst_	0	#HEAD#	#TAIL#	12

In module created from: ##FILE## (unrolled) (created)
In namespace "", we have: {
  0 parameter-collections
  5 instantiation-collections
  0 sub-namespaces
  6 definitions
  0 typedefs
  Definitions:
    ch1of = process-definition (defined) ch1of<
      pint<> N
      >(
        bool<> d[0..N-1]
      )
      In definition "ch1of", we have: {
      Parameters:
        N = pint<> ch1of::N
      Instances:
        d = bool<> ch1of::d^1
      unroll sequence: 
        ports: (
          bool<> d[0..N-1]
        )
      }

    e1of = process-definition (defined) e1of<
      pint<> N
      >(
        bool<> d[0..N-1]
        bool<> e
      )
      In definition "e1of", we have: {
      Parameters:
        N = pint<> e1of::N
      Instances:
        d = bool<> e1of::d^1
        e = bool<> e1of::e
      unroll sequence: 
        ports: (
          bool<> d[0..N-1]
          bool<> e
        )
      footprint collection: {
        <2> {
          N = pint^0 value: 2
          d = bool^1
            {
              [0] = e1of<2>::d[0] (2) 
              [1] = e1of<2>::d[1] (3) 
            }
          e = bool^0 = e1of<2>::e (1) 
          Created state:
          bool instance pool:
          1	e1of<2>::e
          2	e1of<2>::d[0]
          3	e1of<2>::d[1]
        }
      }
      }

    e1of2 = process-definition (defined) e1of2(
        bool<> d[0..1]
        bool<> t
        bool<> f
        bool<> e
      )
      In definition "e1of2", we have: {
      Instances:
        d = bool<> e1of2::d^1
        e = bool<> e1of2::e
        f = bool<> e1of2::f
        t = bool<> e1of2::t
      unroll sequence: 
        ports: (
          bool<> d[0..1]
          bool<> t
          bool<> f
          bool<> e
        )
        d[0] = f;
        d[1] = t;
      footprint: {
        d = bool^1
          {
            [0] = e1of2<>::f (2) 
            [1] = e1of2<>::t (1) 
          }
        e = bool^0 = e1of2<>::e (3) 
        f = bool^0 = e1of2<>::f (2) 
        t = bool^0 = e1of2<>::t (1) 
        Created state:
        bool instance pool:
        1	e1of2<>::t
        2	e1of2<>::f
        3	e1of2<>::e
        bool port aliases:
        1: e1of2<>::t = e1of2<>::d[1]
        2: e1of2<>::f = e1of2<>::d[0]
      }
      }

    globals = process-definition (defined) globals(
        bool<> Vdd
        bool<> GND
        bool<> vdd
        bool<> gnd
        bool<> _pReset
        bool<> _sReset
      )
      In definition "globals", we have: {
      Instances:
        GND = bool<> globals::GND
        Vdd = bool<> globals::Vdd
        _pReset = bool<> globals::_pReset
        _sReset = bool<> globals::_sReset
        gnd = bool<> globals::gnd
        vdd = bool<> globals::vdd
      unroll sequence: 
        ports: (
          bool<> Vdd
          bool<> GND
          bool<> vdd
          bool<> gnd
          bool<> _pReset
          bool<> _sReset
        )
        vdd = Vdd;
        GND = gnd;
      prs:
        ~_pReset -> vdd+
        vdd -> gnd-
      footprint: {
        GND = bool^0 = globals<>::GND (2) 
        Vdd = bool^0 = globals<>::Vdd (1) 
        _pReset = bool^0 = globals<>::_pReset (3) 
        _sReset = bool^0 = globals<>::_sReset (4) 
        gnd = bool^0 = globals<>::GND (2) 
        vdd = bool^0 = globals<>::Vdd (1) 
        Created state:
        bool instance pool:
        1	globals<>::Vdd
        2	globals<>::GND
        3	globals<>::_pReset
        4	globals<>::_sReset
        bool port aliases:
        1: globals<>::Vdd = globals<>::vdd
        2: globals<>::GND = globals<>::gnd
        resolved prs:
        ~_pReset -> Vdd+
        Vdd -> GND-
      }
      }

    pseudo_rsource_e1of2a = process-definition (defined) pseudo_rsource_e1of2a(
        globals<> g
        e1of2<> l
      )
      In definition "pseudo_rsource_e1of2a", we have: {
      Parameters:
        v = pint<> pseudo_rsource_e1of2a::v^1
      Instances:
        g = globals<> pseudo_rsource_e1of2a::g
        l = e1of2<> pseudo_rsource_e1of2a::l
        s = e1of<2> pseudo_rsource_e1of2a::s
        src = source_e<5, 2, pseudo_rsource_e1of2a::v> pseudo_rsource_e1of2a::src
      unroll sequence: 
        ports: (
          globals<> g
          e1of2<> l
        )
        pint<> v[0..4]
        v[0] = 0;
        v[1] = 1;
        v[2] = 1;
        v[3] = 0;
        v[4] = 1;
        e1of<2> s
        s.d = l.d;
        s.e = l.e;
        source_e<5, 2, pseudo_rsource_e1of2a::v> src
        src (g, s);
      footprint: {
        g = process globals<>^0 = pseudo_rsource_e1of2a<>::g (1) (
          Vdd = bool^0 = pseudo_rsource_e1of2a<>::g.Vdd (1) 
          GND = bool^0 = pseudo_rsource_e1of2a<>::g.GND (2) 
          vdd = bool^0 = pseudo_rsource_e1of2a<>::g.Vdd (1) 
          gnd = bool^0 = pseudo_rsource_e1of2a<>::g.GND (2) 
          _pReset = bool^0 = pseudo_rsource_e1of2a<>::g._pReset (3) 
          _sReset = bool^0 = pseudo_rsource_e1of2a<>::g._sReset (4) 
        )
        l = process e1of2<>^0 = pseudo_rsource_e1of2a<>::l (2) (
          d = bool^1
            {
              [0] = pseudo_rsource_e1of2a<>::l.d[0] (5) 
              [1] = pseudo_rsource_e1of2a<>::l.d[1] (6) 
            }
          t = bool^0 = pseudo_rsource_e1of2a<>::l.d[1] (6) 
          f = bool^0 = pseudo_rsource_e1of2a<>::l.d[0] (5) 
          e = bool^0 = pseudo_rsource_e1of2a<>::l.e (7) 
        )
        s = process e1of<2>^0 = pseudo_rsource_e1of2a<>::s (3) (
          d = bool^1
            {
              [0] = pseudo_rsource_e1of2a<>::l.d[0] (5) 
              [1] = pseudo_rsource_e1of2a<>::l.d[1] (6) 
            }
          e = bool^0 = pseudo_rsource_e1of2a<>::l.e (7) 
        )
        src = process source_e<5, 2, {0,1,1,0,1}>^0 = pseudo_rsource_e1of2a<>::src (4) (
          g = process globals<>^0 = pseudo_rsource_e1of2a<>::g (1) (
            Vdd = bool^0 = pseudo_rsource_e1of2a<>::g.Vdd (1) 
            GND = bool^0 = pseudo_rsource_e1of2a<>::g.GND (2) 
            vdd = bool^0 = pseudo_rsource_e1of2a<>::g.Vdd (1) 
            gnd = bool^0 = pseudo_rsource_e1of2a<>::g.GND (2) 
            _pReset = bool^0 = pseudo_rsource_e1of2a<>::g._pReset (3) 
            _sReset = bool^0 = pseudo_rsource_e1of2a<>::g._sReset (4) 
          )
          rr = process e1of<2>^0 = pseudo_rsource_e1of2a<>::s (3) (
            d = bool^1
              {
                [0] = pseudo_rsource_e1of2a<>::l.d[0] (5) 
                [1] = pseudo_rsource_e1of2a<>::l.d[1] (6) 
              }
            e = bool^0 = pseudo_rsource_e1of2a<>::l.e (7) 
          )
        )
        v = pint^1
          unrolled index-value pairs: {
            0 = 0
            1 = 1
            2 = 1
            3 = 0
            4 = 1
          }
        Created state:
        process instance pool:
        1	pseudo_rsource_e1of2a<>::g
        2	pseudo_rsource_e1of2a<>::l
        3	pseudo_rsource_e1of2a<>::s
        4	pseudo_rsource_e1of2a<>::src
        bool instance pool:
        1	pseudo_rsource_e1of2a<>::g.Vdd
        2	pseudo_rsource_e1of2a<>::g.GND
        3	pseudo_rsource_e1of2a<>::g._pReset
        4	pseudo_rsource_e1of2a<>::g._sReset
        5	pseudo_rsource_e1of2a<>::l.d[0]
        6	pseudo_rsource_e1of2a<>::l.d[1]
        7	pseudo_rsource_e1of2a<>::l.e
        bool port aliases:
        1: pseudo_rsource_e1of2a<>::g.Vdd = pseudo_rsource_e1of2a<>::g.vdd
        2: pseudo_rsource_e1of2a<>::g.GND = pseudo_rsource_e1of2a<>::g.gnd
        5: pseudo_rsource_e1of2a<>::l.d[0] = pseudo_rsource_e1of2a<>::l.f
        6: pseudo_rsource_e1of2a<>::l.d[1] = pseudo_rsource_e1of2a<>::l.t
      }
      }

    source_e = process-definition (defined) source_e<
      pint<> N
      pint<> M
      pint<> d[0..N-1]
      >(
        globals<> g
        e1of<source_e::M> rr
      )
      In definition "source_e", we have: {
      Parameters:
        M = pint<> source_e::M
        N = pint<> source_e::N
        d = pint<> source_e::d^1
      Instances:
        g = globals<> source_e::g
        rr = e1of<source_e::M> source_e::rr
      unroll sequence: 
        ports: (
          globals<> g
          e1of<source_e::M> rr
        )
      footprint collection: {
        <5, 2, {0,1,1,0,1}> {
          M = pint^0 value: 2
          N = pint^0 value: 5
          d = pint^1
            unrolled index-value pairs: {
              0 = 0
              1 = 1
              2 = 1
              3 = 0
              4 = 1
            }
          g = process globals<>^0 = source_e<5, 2, {0,1,1,0,1}>::g (1) (
            Vdd = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g.Vdd (1) 
            GND = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g.GND (2) 
            vdd = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g.Vdd (1) 
            gnd = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g.GND (2) 
            _pReset = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g._pReset (3) 
            _sReset = bool^0 = source_e<5, 2, {0,1,1,0,1}>::g._sReset (4) 
          )
          rr = process e1of<2>^0 = source_e<5, 2, {0,1,1,0,1}>::rr (2) (
            d = bool^1
              {
                [0] = source_e<5, 2, {0,1,1,0,1}>::rr.d[0] (5) 
                [1] = source_e<5, 2, {0,1,1,0,1}>::rr.d[1] (6) 
              }
            e = bool^0 = source_e<5, 2, {0,1,1,0,1}>::rr.e (7) 
          )
          Created state:
          process instance pool:
          1	source_e<5, 2, {0,1,1,0,1}>::g
          2	source_e<5, 2, {0,1,1,0,1}>::rr
          bool instance pool:
          1	source_e<5, 2, {0,1,1,0,1}>::g.Vdd
          2	source_e<5, 2, {0,1,1,0,1}>::g.GND
          3	source_e<5, 2, {0,1,1,0,1}>::g._pReset
          4	source_e<5, 2, {0,1,1,0,1}>::g._sReset
          5	source_e<5, 2, {0,1,1,0,1}>::rr.d[0]
          6	source_e<5, 2, {0,1,1,0,1}>::rr.d[1]
          7	source_e<5, 2, {0,1,1,0,1}>::rr.e
          bool port aliases:
          1: source_e<5, 2, {0,1,1,0,1}>::g.Vdd = source_e<5, 2, {0,1,1,0,1}>::g.vdd
          2: source_e<5, 2, {0,1,1,0,1}>::g.GND = source_e<5, 2, {0,1,1,0,1}>::g.gnd
        }
      }
      }

  Instances:
    _pReset = bool<> _pReset
    _sReset = bool<> _sReset
    g = globals<> g
    src = pseudo_rsource_e1of2a<> src
    x = e1of2<> x
}

footprint: {
  _pReset = bool^0 = _pReset (6) 
  _sReset = bool^0 = _sReset (7) 
  g = process globals<>^0 = g (2) (
    Vdd = bool^0 = g.Vdd (4) 
    GND = bool^0 = g.GND (5) 
    vdd = bool^0 = g.Vdd (4) 
    gnd = bool^0 = g.GND (5) 
    _pReset = bool^0 = _pReset (6) 
    _sReset = bool^0 = _sReset (7) 
  )
  src = process pseudo_rsource_e1of2a<>^0 = src (3) (
    g = process globals<>^0 = g (2) (
      Vdd = bool^0 = g.Vdd (4) 
      GND = bool^0 = g.GND (5) 
      vdd = bool^0 = g.Vdd (4) 
      gnd = bool^0 = g.GND (5) 
      _pReset = bool^0 = _pReset (6) 
      _sReset = bool^0 = _sReset (7) 
    )
    l = process e1of2<>^0 = x (1) (
      d = bool^1
        {
          [0] = x.d[0] (1) 
          [1] = x.d[1] (2) 
        }
      t = bool^0 = x.d[1] (2) 
      f = bool^0 = x.d[0] (1) 
      e = bool^0 = x.e (3) 
    )
  )
  x = process e1of2<>^0 = x (1) (
    d = bool^1
      {
        [0] = x.d[0] (1) 
        [1] = x.d[1] (2) 
      }
    t = bool^0 = x.d[1] (2) 
    f = bool^0 = x.d[0] (1) 
    e = bool^0 = x.e (3) 
  )
  Created state:
  process instance pool:
  1	x
  2	g
  3	src
  bool instance pool:
  1	x.d[0]
  2	x.d[1]
  3	x.e
  4	g.Vdd
  5	g.GND
  6	_pReset
  7	_sReset
}
