--- Type: name: void --- Type: name: bit --- SystemT: name: dffIs[15]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[14]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[13]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[12]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[11]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[10]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[9]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[8]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[7]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[6]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[5]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[4]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[3]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[2]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[1]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: dffIs[0]::T_ inputs: - SignalI: name: clk type: bit - SignalI: name: rst type: bit - SignalI: name: d type: bit outputs: - SignalI: name: q type: bit - SignalI: name: qb type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: [] connections: - Connection: left: RefName: type: bit ref: RefThis: type: void name: qb right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: q behaviors: - Behavior: events: - Event: type: posedge ref: RefName: type: bit ref: RefThis: type: void name: clk block: Block: mode: par name: '' inners: [] statements: - Transmit: left: RefName: type: bit ref: RefThis: type: void name: q right: Binary: type: TypeVector: name: '' base: bit range: - 0 - 0 operator: "&" left: RefName: type: bit ref: RefThis: type: void name: d right: Unary: type: bit operator: "~" child: RefName: type: bit ref: RefThis: type: void name: rst --- SystemT: name: shifterI::T_ inputs: - SignalI: name: i0 type: bit outputs: - SignalI: name: o0 type: bit - SignalI: name: o0b type: bit inouts: [] scope: Scope: name: '' scopes: [] inners: [] systemIs: - SystemI: name: dffIs[0] systemT: dffIs[0]::T_ - SystemI: name: dffIs[1] systemT: dffIs[1]::T_ - SystemI: name: dffIs[2] systemT: dffIs[2]::T_ - SystemI: name: dffIs[3] systemT: dffIs[3]::T_ - SystemI: name: dffIs[4] systemT: dffIs[4]::T_ - SystemI: name: dffIs[5] systemT: dffIs[5]::T_ - SystemI: name: dffIs[6] systemT: dffIs[6]::T_ - SystemI: name: dffIs[7] systemT: dffIs[7]::T_ - SystemI: name: dffIs[8] systemT: dffIs[8]::T_ - SystemI: name: dffIs[9] systemT: dffIs[9]::T_ - SystemI: name: dffIs[10] systemT: dffIs[10]::T_ - SystemI: name: dffIs[11] systemT: dffIs[11]::T_ - SystemI: name: dffIs[12] systemT: dffIs[12]::T_ - SystemI: name: dffIs[13] systemT: dffIs[13]::T_ - SystemI: name: dffIs[14] systemT: dffIs[14]::T_ - SystemI: name: dffIs[15] systemT: dffIs[15]::T_ connections: - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[1] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[0] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[2] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[1] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[3] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[2] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[4] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[3] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[5] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[4] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[6] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[5] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[7] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[6] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[8] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[7] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[9] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[8] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[10] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[9] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[11] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[10] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[12] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[11] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[13] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[12] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[14] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[13] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[15] name: d right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[14] name: q - Connection: left: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[0] name: d right: RefName: type: bit ref: RefThis: type: void name: i0 - Connection: left: RefName: type: bit ref: RefThis: type: void name: o0 right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[15] name: q - Connection: left: RefName: type: bit ref: RefThis: type: void name: o0b right: RefName: type: bit ref: RefName: type: void ref: RefThis: type: void name: dffIs[15] name: qb behaviors: []