

== org.vishia.fbcl.readOdg.wrOdgGraphicData.otx ========================================================

== GBlock in Graphic Overview ==

  [0] @6'20(17..25, 36..92)  g_6_21_64 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [1] @6'20(17..25, 100..109)  g_6_21_104 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [2] @6'40(44..60, 39..43)  e_6_52_41 :expr   
  [3] @6'40(44..60, 44..48)  e_6_52_46 :expr   
  [4] @6'40(44..60, 49..53)  e_6_52_51 :expr   
  [5] @6'40(44..60, 54..60)  e_6_52_57 :expr   
  [6] @6'40(44..60, 64..68)  e_6_52_66 :expr   
  [7] @6'40(44..60, 69..73)  e_6_52_71 :expr   
  [8] @6'40(44..60, 74..78)  e_6_52_76 :expr   
  [9] @6'40(44..60, 79..83)  e_6_52_81 :expr   
  [10] @6'40(44..60, 85..89)  e_6_52_87 :expr   
  [11] @6'40(44..60, 90..94)  e_6_52_92 :expr   
  [12] @6'40(44..60, 95..99)  e_6_52_97 :expr   
  [13] @6'40(44..60, 100..104)  e_6_52_102 :expr   
  [14] @6'40(44..60, 106..113)  e_6_52_109 :expr   
  [15] @6'70(69..88, 33..135)  g_6_78_84 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [16] @6'90(93..101, 116..126)  g_6_97_121 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [17] @6'90(92..107, 32..43)  g_6_99_37 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [18] @6'90(92..107, 45..63)  g_6_99_54 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [19] @6'90(92..107, 67..78)  g_6_99_72 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [20] @6'90(92..107, 90..100)  g_6_99_95 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [21] @6'110(113..119, 118..122)  e_6_116_120 :expr   
  [22] @6'110(113..119, 135..139)  e_6_116_137 :expr   
  [23] @6'110(113..119, 149..153)  e_6_116_151 :expr   
  [24] @6'110(113..122, 51..55)  e_6_117_53 :expr   
  [25] @6'110(112..131, 32..40)  e_6_121_36 :expr   
  [26] @6'110(115..127, 69..76)  d_1 :expr   
  [27] @6'120(117..128, 46..50)  e_6_122_48 :expr   
  [28] @6'110(113..131, 56..60)  e_6_122_58 :expr   
  [29] @6'110(113..131, 61..63)  e_6_122_62 :expr   
  [30] @6'120(118..131, 86..90)  e_6_124_88 :expr   
  [31] @6'120(118..131, 91..95)  e_6_124_93 :expr   
  [32] @6'120(119..130, 171..174)  g_6_124_172 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [33] @6'120(120..131, 81..85)  e_6_125_83 :expr   
  [34] @6'120(119..132, 96..100)  e_6_125_98 :expr   
  [35] @6'120(119..132, 101..105)  e_6_125_103 :expr   
  [36] @6'120(116..138, 145..147)  g_6_127_146 :docu   
  [37] @6'110(109..149, 128..133)  g_6_129_130 :docu   
  [38] @6'130(126..143, 136..141)  e_6_134_138 :expr   
  [39] @6'130(126..143, 150..155)  e_6_134_152 :expr   
  [40] @6'130(129..143, 119..124)  e_6_136_121 :expr   
  [41] @6'130(132..145, 43..48)  g_6_138_45 :docu   
  [42] @6'140(136..148, 49..55)  e_6_142_52 :expr   
  [43] @6'140(138..153, 32..36)  e_6_145_34 :expr   
  [44] @6'140(140..153, 37..42)  g_6_146_39 :docu   
  [45] @6'140(142..155, 57..62)  g_6_148_59 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
  [46] @6'140(137..164, 159..174)  f_6_150_166 :fb FB=scope1:TESTscopeF  
  [47] @6'150(151..164, 115..156)  g_6_157_135 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  


== GBlock in Graphic with pins ==

  [0] @6'20(17..25, 36..92)  g_6_21_64 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'20(24..26, 36..38)  EvinMdl:step "step"
  
    @6'20(24..26, 39..41)  DinMdl:x1 "x1:S.9"
  
    @6'20(24..26, 64..66)  DinMdl:x2 "x2:I.24"
  
    @6'20(24..26, 85..87)  DinMdl:x3 "x3:I.20"
  
    @6'20(24..26, 90..92)  EvUpdinMdl:upd "upd"
    

  [1] @6'20(17..25, 100..109)  g_6_21_104 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'20(24..26, 100..102)  EvinMdl:ctor "ctor"
    

  [2] @6'40(44..60, 39..43)  e_6_52_41 :expr   
    @6'40(43..53, 39..41)  exprInp: "*f4+"
  
    @6'50(54..59, 39..41)  exprInp: "=#"
  
    @6'60(59..61, 41..43)  vout:pos1_4 "pos1_4:I.20"
    

  [3] @6'40(44..60, 44..48)  e_6_52_46 :expr   
    @6'40(43..52, 44..46)  exprInp: "f15+"
  
    @6'50(54..59, 44..46)  exprInp: "=#"
  
    @6'60(59..61, 46..48)  vout:pos1_15 "pos1_15:I.20"
    

  [4] @6'40(44..60, 49..53)  e_6_52_51 :expr   
    @6'40(43..52, 49..51)  exprInp: "f16+"
  
    @6'50(54..59, 49..51)  exprInp: "=#"
  
    @6'60(59..61, 51..53)  vout:pos1_16 "pos1_16:I.24"
    

  [5] @6'40(44..60, 54..60)  e_6_52_57 :expr   
    @6'40(43..52, 54..56)  exprInp: "f22+"
  
    @6'50(54..59, 54..56)  exprInp: "=#"
  
    @6'60(59..61, 56..58)  Dout:pos1_22 "pos1_22:I.24"
    

  [6] @6'40(44..60, 64..68)  e_6_52_66 :expr   
    @6'40(43..52, 64..66)  exprInp: "f4+"
  
    @6'40(43..45, 66..68)  exprInp: ""
  
    @6'50(54..59, 64..66)  exprInp: "=#"
  
    @6'60(59..61, 66..68)  vout:pos2_4 "pos2_4:I.20"
    

  [7] @6'40(44..60, 69..73)  e_6_52_71 :expr   
    @6'40(43..52, 69..71)  exprInp: "f15+"
  
    @6'40(43..45, 71..73)  exprInp: ""
  
    @6'50(54..59, 69..71)  exprInp: "=#"
  
    @6'60(59..61, 71..73)  vout:pos2_15 "pos2_15:I.20"
    

  [8] @6'40(44..60, 74..78)  e_6_52_76 :expr   
    @6'40(43..52, 74..76)  exprInp: "f16+"
  
    @6'40(43..45, 76..78)  exprInp: ""
  
    @6'50(54..59, 74..76)  exprInp: "=#"
  
    @6'60(59..61, 76..78)  vout:pos2_16 "pos2_16:I.24"
    

  [9] @6'40(44..60, 79..83)  e_6_52_81 :expr   
    @6'40(43..52, 79..81)  exprInp: "f22+"
  
    @6'40(43..45, 81..83)  exprInp: ""
  
    @6'50(54..59, 79..81)  exprInp: "=#"
  
    @6'60(59..61, 81..83)  vout:pos2_22 "pos2_22:I.24"
    

  [10] @6'40(44..60, 85..89)  e_6_52_87 :expr   
    @6'40(43..52, 85..87)  exprInp: "f4+"
  
    @6'40(43..45, 87..89)  exprInp: ""
  
    @6'50(54..59, 85..87)  exprInp: "=#"
  
    @6'60(59..61, 87..89)  vout:pos3_4 "pos3_4:I.20"
    

  [11] @6'40(44..60, 90..94)  e_6_52_92 :expr   
    @6'40(43..52, 90..92)  exprInp: "f15+"
  
    @6'40(43..45, 92..94)  exprInp: ""
  
    @6'50(54..59, 90..92)  exprInp: "=#"
  
    @6'60(59..61, 92..94)  vout:pos3_15 "pos3_15:I.20"
    

  [12] @6'40(44..60, 95..99)  e_6_52_97 :expr   
    @6'40(43..52, 95..97)  exprInp: "f16+"
  
    @6'40(43..45, 97..99)  exprInp: ""
  
    @6'50(54..59, 95..97)  exprInp: "=#"
  
    @6'60(59..61, 97..99)  vout:pos3_16 "pos3_16:I.24"
    

  [13] @6'40(44..60, 100..104)  e_6_52_102 :expr   
    @6'40(43..52, 100..102)  exprInp: "f22+"
  
    @6'40(43..45, 102..104)  exprInp: ""
  
    @6'50(54..59, 100..102)  exprInp: "=#"
  
    @6'60(59..61, 102..104)  vout:pos3_22 "pos3_22:I.24"
    

  [14] @6'40(44..60, 106..113)  e_6_52_109 :expr   
    @6'40(43..52, 106..108)  exprInp: "*"
  
    @6'40(43..45, 108..110)  exprInp: ""
  
    @6'40(45..54, 111..113)  exprInp: "=#:I.18"
  
    @6'60(59..61, 108..110)  vout:pos4_22 "pos4_22:I.20"
    

  [15] @6'70(69..88, 33..135)  g_6_78_84 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'70(68..70, 36..38)  EvoutMdl:stepO "stepO"
  
    @6'70(68..76, 41..43)  VoutMdl:y1_4 "y1_4"
  
    @6'70(68..76, 46..48)  VoutMdl:y1_15 "y1_15"
  
    @6'70(68..76, 51..53)  VoutMdl:y1_16 "y1_16"
  
    @6'70(68..82, 56..58)  VoutMdl:y1_22 "y1_22:I.24"
  
    @6'70(68..76, 66..68)  VoutMdl:y2_4 "y2_4"
  
    @6'70(68..76, 71..73)  VoutMdl:y2_15 "y2_15"
  
    @6'70(68..76, 76..78)  VoutMdl:y2_16 "y2_16"
  
    @6'70(68..76, 81..83)  VoutMdl:y2_22 "y2_22"
  
    @6'70(68..76, 87..89)  VoutMdl:y3_4 "y3_4"
  
    @6'70(68..76, 92..94)  VoutMdl:y3_15 "y3_15"
  
    @6'70(68..76, 97..99)  VoutMdl:y3_16 "y3_16"
  
    @6'70(68..76, 102..104)  VoutMdl:y3_22 "y3_22"
    

  [16] @6'90(93..101, 116..126)  g_6_97_121 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'100(101..103, 116..118)  EvinMdl:calcTs "calcTs"
  
    @6'100(100..102, 119..121)  DinMdl:xTs "xTs:F"
  
    @6'100(100..102, 123..125)  EvUpdinMdl:updTs "updTs"
    

  [17] @6'90(92..107, 32..43)  g_6_99_37 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'110(106..108, 41..43)  DinMdl:ref "ref:W.8`1"
  
    @6'110(106..108, 32..34)  EvinMdl:exmpl "exmpl"
  
    @6'110(106..108, 36..38)  DinMdl:adc "adc:W"
    

  [18] @6'90(92..107, 45..63)  g_6_99_54 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'110(106..108, 46..48)  EvinMdl:init "init"
  
    @6'110(106..108, 48..50)  EvinMdl:param "param"
  
    @6'110(106..108, 51..53)  DinMdl:kPp "kPp:F"
  
    @6'110(106..108, 58..60)  DinMdl:tuneAdc "tuneAdc:F"
  
    @6'110(106..108, 61..63)  DinMdl:offsAdc "offsAdc:S8.6"
    

  [19] @6'90(92..107, 67..78)  g_6_99_72 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'110(106..108, 67..69)  EvinMdl:param "param"
  
    @6'110(106..108, 70..72)  DinMdl:Tstep "Tstep:F"
  
    @6'110(106..108, 72..74)  DinMdl:Ts "Ts:F"
  
    @6'110(106..108, 75..77)  EvUpdinMdl:updParam "updParam"
    

  [20] @6'90(92..107, 90..100)  g_6_99_95 :mdlInp FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'110(106..108, 90..92)  DinMdl:fPosf "fPosf:F"
  
    @6'110(106..108, 94..96)  EvinMdl:init "init"
  
    @6'110(106..108, 96..98)  EvinMdl:param "param"
    

  [21] @6'110(113..119, 118..122)  e_6_116_120 :expr   
    @6'110(112..116, 118..120)  exprInp: "+"
  
    @6'110(112..116, 120..122)  exprInp: "-"
    

  [22] @6'110(113..119, 135..139)  e_6_116_137 :expr   
    @6'110(112..116, 135..137)  exprInp: "+"
  
    @6'110(112..118, 137..139)  exprInp: ":F=:-"
    

  [23] @6'110(113..119, 149..153)  e_6_116_151 :expr   
    @6'110(112..116, 149..151)  exprInp: "+"
  
    @6'110(112..118, 151..153)  exprInp: ":F=:-"
    

  [24] @6'110(113..122, 51..55)  e_6_117_53 :expr   
    @6'120(121..123, 51..53)  zout:kP "kP:W.10"
  
    @6'120(116..120, 53..55)  exprInp: "=#"
    

  [25] @6'110(112..131, 32..40)  e_6_121_36 :expr   
    @6'110(111..122, 34..36)  exprInp: "@offsAdc+"
  
    @6'110(111..128, 36..38)  exprInp: "&0x03fff+:W8.6"
  
    @6'110(112..122, 38..40)  exprInp: "=#:S8.6"
  
    @6'130(130..132, 32..34)  Dout:x1Adc "x1Adc:W8.6"
    

  [26] @6'110(115..127, 69..76)  d_1 :expr   
    @6'110(114..116, 70..72)  exprInp: ""
  
    @6'110(114..116, 72..74)  exprInp: ""
  
    @6'130(126..128, 74..76)  zout:fT1 "fT1:F"
    

  [27] @6'120(117..128, 46..50)  e_6_122_48 :expr   
    @6'120(116..118, 46..48)  exprInp: "+"
  
    @6'120(116..118, 48..50)  exprInp: "-"
  
    @6'120(121..128, 46..48)  exprInp: "=#:S.8"
  
    @6'130(127..129, 48..50)  vout:wx "wx:S.8"
    

  [28] @6'110(113..131, 56..60)  e_6_122_58 :expr   
    @6'110(112..121, 58..60)  exprInp: "/1.28:F"
  
    @6'130(130..132, 56..58)  zout:gainInput "gainInput:W.16"
    

  [29] @6'110(113..131, 61..63)  e_6_122_62 :expr   
    @6'130(130..132, 61..63)  zout:offsAdc "offsAdc:S8.6"
    

  [30] @6'120(118..131, 86..90)  e_6_124_88 :expr   
    @6'130(126..131, 86..88)  exprInp: "=#"
  
    @6'130(130..132, 88..90)  zout:f16 "f16:W.16"
    

  [31] @6'120(118..131, 91..95)  e_6_124_93 :expr   
    @6'130(126..131, 91..93)  exprInp: "=#"
  
    @6'130(130..132, 93..95)  zout:f15 "f15:S.15"
    

  [32] @6'120(119..130, 171..174)  g_6_124_172 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'130(129..131, 171..173)  EvinMdl:calcTs "calcTs"
    

  [33] @6'120(120..131, 81..85)  e_6_125_83 :expr   
    @6'120(118..123, 81..83)  exprInp: ""
  
    @6'130(130..132, 83..85)  zout:f4 "f4:S.4"
    

  [34] @6'120(119..132, 96..100)  e_6_125_98 :expr   
    @6'120(118..123, 96..98)  exprInp: "/128"
  
    @6'130(131..133, 98..100)  zout:f22 "f22:S.22"
    

  [35] @6'120(119..132, 101..105)  e_6_125_103 :expr   
    @6'120(118..123, 101..103)  exprInp: "/128"
  
    @6'130(126..131, 101..103)  exprInp: "=#"
  
    @6'130(131..133, 103..105)  zout:f22N "f22N:S.22"
    

  [36] @6'120(116..138, 145..147)  g_6_127_146 :docu     

  [37] @6'110(109..149, 128..133)  g_6_129_130 :docu     

  [38] @6'130(126..143, 136..141)  e_6_134_138 :expr   
    @6'120(125..137, 136..138)  exprInp: "fT1+:I.24"
  
    @6'120(125..128, 139..141)  exprInp: "+"
  
    @6'140(142..144, 139..141)  zout:yiTs1 "yiTs1:I7.24"
    

  [39] @6'130(126..143, 150..155)  e_6_134_152 :expr   
    @6'120(125..137, 150..152)  exprInp: "fT1+:I.24"
  
    @6'120(125..128, 153..155)  exprInp: "+"
  
    @6'140(138..143, 150..152)  exprInp: "=#"
  
    @6'140(142..144, 153..155)  zout:yiTs2 "yiTs2:I.24"
    

  [40] @6'130(129..143, 119..124)  e_6_136_121 :expr   
    @6'130(128..135, 119..121)  exprInp: "fT1+"
  
    @6'130(128..132, 122..124)  exprInp: "+"
  
    @6'140(142..144, 122..124)  zout:yfTs1 "yfTs1:F"
    

  [41] @6'130(132..145, 43..48)  g_6_138_45 :docu     

  [42] @6'140(136..148, 49..55)  e_6_142_52 :expr   
    @6'130(135..137, 49..51)  exprInp: "*"
  
    @6'130(135..137, 51..53)  exprInp: "*"
  
    @6'140(144..148, 51..53)  exprInp: "=#"
  
    @6'150(147..149, 53..55)  Dout:yCtrl2 "yCtrl2:S.8"
    

  [43] @6'140(138..153, 32..36)  e_6_145_34 :expr   
    @6'140(137..139, 32..34)  exprInp: "*"
  
    @6'140(137..151, 34..36)  exprInp: "@gainInput*"
  
    @6'150(152..154, 32..34)  Dout:xAdc "xAdc:W.8"
    

  [44] @6'140(140..153, 37..42)  g_6_146_39 :docu     

  [45] @6'140(142..155, 57..62)  g_6_148_59 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'140(141..143, 57..59)  EvoutMdl:exmplO "exmplO"
  
    @6'140(141..143, 60..62)  VoutMdl:yCtrl "yCtrl:S.8"
    

  [46] @6'140(137..164, 159..174)  f_6_150_166 :fb FB=scope1:TESTscopeF  
    @6'140(136..159, 164..166)  Din:yTsF "yTsF?rd,50,0,50"
  
    @6'140(136..159, 166..168)  Din:yTsI ":F=:yTsI?dgn,50,0,50"
  
    @6'140(136..159, 168..170)  Din:yTsIsat ":F=:yTsIsat?bl,50,0,50"
  
    @6'140(136..138, 171..173)  Evin:scope "scope"
    

  [47] @6'150(151..164, 115..156)  g_6_157_135 :mdlPins FB=$module_FractionalBitArithm:$Module_FractionalBitArithm  
    @6'150(150..152, 116..118)  EvoutMdl:calcTsO "calcTsO"
  
    @6'150(150..152, 122..124)  DoutMdl:yTsF "yTsF:F"
  
    @6'150(150..152, 139..141)  DoutMdl:yTsI "yTsI:F"
  
    @6'150(150..152, 153..155)  DoutMdl:yTsIsat "yTsIsat:F"
    



== GBlock in Graphic, Details:



[46] @6'140(137..164, 159..174)  f_6_150_166 =fb  ==FBlock== scope1:TESTscopeF  
  Pins:
  Din= yTsF ('yTsF?rd,50,0,50')  <--dataflow--- expr=e_6_136_121.yfTs1 @6'130(129..143, 119..124)
  Din= yTsI (':F=:yTsI?dgn,50,0,50')  <--dataflow--- expr=e_6_134_138.yiTs1 @6'130(126..143, 136..141)
  Din= yTsIsat (':F=:yTsIsat?bl,50,0,50')  <--dataflow--- expr=e_6_134_152.yiTs2 @6'130(126..143, 150..155)
  Evin= scope ('scope')  <--eventflow--- mdlPins=g_6_124_172.calcTs @6'120(119..130, 171..174)




== Xref in Graphic Detail==
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==


[26] @6'110(115..127, 69..76) d_1 =expr  ==FBexpr== '?X1 /(X1 + X2)'
  Pin exprInp=  ('')
    dataflow= <--- g_6_99_72.Tstep:F
  Pin exprInp=  ('')
    dataflow= <--- g_6_99_72.Ts:F
  Pin zout= fT1 ('fT1:F')

[25] @6'110(112..131, 32..40) e_6_121_36 =expr  ==FBexpr== ''
  Pin exprInp=  ('@offsAdc+')
  Pin exprInp=  ('&0x03fff+:W8.6')
    dataflow= <--- g_6_99_37.adc:W
  Pin exprInp=  ('=#:S8.6')
  Pin Dout= x1Adc ('x1Adc:W8.6')
    dataflow=  --> e_6_145_34.*

[21] @6'110(113..119, 118..122) e_6_116_120 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_6_97_121.xTs:F
  Pin exprInp=  ('-')
    dataflow= <--- e_6_136_121.yfTs1:F

[22] @6'110(113..119, 135..139) e_6_116_137 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_6_97_121.xTs:F
  Pin exprInp=  (':F=:-')
    dataflow= <--- e_6_134_138.yiTs1:I7.24

[23] @6'110(113..119, 149..153) e_6_116_151 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_6_97_121.xTs:F
  Pin exprInp=  (':F=:-')
    dataflow= <--- e_6_134_152.yiTs2:I.24

[24] @6'110(113..122, 51..55) e_6_117_53 =expr  ==FBexpr== ''
  Pin zout= kP ('kP:W.10')
    dataflow=  --> e_6_142_52.*
  Pin exprInp=  ('=#')

[28] @6'110(113..131, 56..60) e_6_122_58 =expr  ==FBexpr== ''
  Pin exprInp=  ('/1.28:F')
    dataflow= <--- g_6_99_54.tuneAdc:F
  Pin zout= gainInput ('gainInput:W.16')

[29] @6'110(113..131, 61..63) e_6_122_62 =expr  ==FBexpr== ''
  Pin zout= offsAdc ('offsAdc:S8.6')

[27] @6'120(117..128, 46..50) e_6_122_48 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_6_99_37.ref:W.8`1
  Pin exprInp=  ('-')
    dataflow= <--- e_6_145_34.xAdc:W.8
  Pin exprInp=  ('=#:S.8')
  Pin vout= wx ('wx:S.8')
    dataflow=  --> e_6_142_52.*
    docu= <--- g_6_138_45.

[30] @6'120(118..131, 86..90) e_6_124_88 =expr  ==FBexpr== ''
  Pin exprInp=  ('=#')
  Pin zout= f16 ('f16:W.16')

[31] @6'120(118..131, 91..95) e_6_124_93 =expr  ==FBexpr== ''
  Pin exprInp=  ('=#')
  Pin zout= f15 ('f15:S.15')

[35] @6'120(119..132, 101..105) e_6_125_103 =expr  ==FBexpr== ''
  Pin exprInp=  ('/128')
    dataflow= <--- g_6_99_95.fPosf:F
  Pin exprInp=  ('=#')
  Pin zout= f22N ('f22N:S.22')

[34] @6'120(119..132, 96..100) e_6_125_98 =expr  ==FBexpr== ''
  Pin exprInp=  ('/128')
    dataflow= <--- g_6_99_95.fPosf:F
  Pin zout= f22 ('f22:S.22')

[33] @6'120(120..131, 81..85) e_6_125_83 =expr  ==FBexpr== ''
  Pin exprInp=  ('')
    dataflow= <--- g_6_99_95.fPosf:F
  Pin zout= f4 ('f4:S.4')

[38] @6'130(126..143, 136..141) e_6_134_138 =expr  ==FBexpr== ''
  Pin exprInp=  ('fT1+:I.24')
    dataflow= <--- e_6_116_137.
    docu= <--- g_6_129_130.
  Pin exprInp=  ('+')
    dataflow= <--- e_6_134_138.yiTs1:I7.24
  Pin zout= yiTs1 ('yiTs1:I7.24')
    dataflow=  --> e_6_134_138.+
    dataflow=  --> e_6_116_137.:F=:-
    dataflow=  --> g_6_157_135.yTsI:F
    dataflow=  --> f_6_150_166.:F=:yTsI?dgn,50,0,50
    docu= <--- g_6_129_130.

[39] @6'130(126..143, 150..155) e_6_134_152 =expr  ==FBexpr== ''
  Pin exprInp=  ('fT1+:I.24')
    dataflow= <--- e_6_116_151.
  Pin exprInp=  ('+')
    dataflow= <--- e_6_134_152.yiTs2:I.24
  Pin exprInp=  ('=#')
    docu= <--- g_6_127_146.
  Pin zout= yiTs2 ('yiTs2:I.24')
    dataflow=  --> e_6_134_152.+
    dataflow=  --> e_6_116_151.:F=:-
    dataflow=  --> g_6_157_135.yTsIsat:F
    dataflow=  --> f_6_150_166.:F=:yTsIsat?bl,50,0,50

[40] @6'130(129..143, 119..124) e_6_136_121 =expr  ==FBexpr== ''
  Pin exprInp=  ('fT1+')
    dataflow= <--- e_6_116_120.
  Pin exprInp=  ('+')
    dataflow= <--- e_6_136_121.yfTs1:F
  Pin zout= yfTs1 ('yfTs1:F')
    dataflow=  --> e_6_136_121.+
    dataflow=  --> e_6_116_120.-
    dataflow=  --> g_6_157_135.yTsF:F
    dataflow=  --> f_6_150_166.yTsF?rd,50,0,50

[42] @6'140(136..148, 49..55) e_6_142_52 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- e_6_122_48.wx:S.8
  Pin exprInp=  ('*')
    dataflow= <--- e_6_117_53.kP:W.10
  Pin exprInp=  ('=#')
  Pin Dout= yCtrl2 ('yCtrl2:S.8')
    dataflow=  --> g_6_148_59.yCtrl:S.8
    docu= <--- g_6_138_45.

[43] @6'140(138..153, 32..36) e_6_145_34 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- e_6_121_36.x1Adc:W8.6
  Pin exprInp=  ('@gainInput*')
  Pin Dout= xAdc ('xAdc:W.8')
    docu= <--- g_6_146_39.
    dataflow=  --> e_6_122_48.-

[13] @6'40(44..60, 100..104) e_6_52_102 =expr  ==FBexpr== ''
  Pin exprInp=  ('f22+')
    dataflow= <--- g_6_21_64.x3:I.20
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('=#')
  Pin vout= pos3_22 ('pos3_22:I.24')
    dataflow=  --> g_6_78_84.y3_22

[14] @6'40(44..60, 106..113) e_6_52_109 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#:I.18')
  Pin vout= pos4_22 ('pos4_22:I.20')

[2] @6'40(44..60, 39..43) e_6_52_41 =expr  ==FBexpr== ''
  Pin exprInp=  ('*f4+')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos1_4 ('pos1_4:I.20')
    dataflow=  --> g_6_78_84.y1_4

[3] @6'40(44..60, 44..48) e_6_52_46 =expr  ==FBexpr== ''
  Pin exprInp=  ('f15+')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos1_15 ('pos1_15:I.20')
    dataflow=  --> g_6_78_84.y1_15

[4] @6'40(44..60, 49..53) e_6_52_51 =expr  ==FBexpr== ''
  Pin exprInp=  ('f16+')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos1_16 ('pos1_16:I.24')
    dataflow=  --> g_6_78_84.y1_16

[5] @6'40(44..60, 54..60) e_6_52_57 =expr  ==FBexpr== ''
  Pin exprInp=  ('f22+')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin Dout= pos1_22 ('pos1_22:I.24')
    dataflow=  --> g_6_78_84.y1_22:I.24

[6] @6'40(44..60, 64..68) e_6_52_66 =expr  ==FBexpr== ''
  Pin exprInp=  ('f4+')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos2_4 ('pos2_4:I.20')
    dataflow=  --> g_6_78_84.y2_4

[7] @6'40(44..60, 69..73) e_6_52_71 =expr  ==FBexpr== ''
  Pin exprInp=  ('f15+')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos2_15 ('pos2_15:I.20')
    dataflow=  --> g_6_78_84.y2_15

[8] @6'40(44..60, 74..78) e_6_52_76 =expr  ==FBexpr== ''
  Pin exprInp=  ('f16+')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos2_16 ('pos2_16:I.24')
    dataflow=  --> g_6_78_84.y2_16

[9] @6'40(44..60, 79..83) e_6_52_81 =expr  ==FBexpr== ''
  Pin exprInp=  ('f22+')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x1:S.9
  Pin exprInp=  ('=#')
  Pin vout= pos2_22 ('pos2_22:I.24')
    dataflow=  --> g_6_78_84.y2_22

[10] @6'40(44..60, 85..89) e_6_52_87 =expr  ==FBexpr== ''
  Pin exprInp=  ('f4+')
    dataflow= <--- g_6_21_64.x3:I.20
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('=#')
  Pin vout= pos3_4 ('pos3_4:I.20')
    dataflow=  --> g_6_78_84.y3_4

[11] @6'40(44..60, 90..94) e_6_52_92 =expr  ==FBexpr== ''
  Pin exprInp=  ('f15+')
    dataflow= <--- g_6_21_64.x3:I.20
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('=#')
  Pin vout= pos3_15 ('pos3_15:I.20')
    dataflow=  --> g_6_78_84.y3_15

[12] @6'40(44..60, 95..99) e_6_52_97 =expr  ==FBexpr== ''
  Pin exprInp=  ('f16+')
    dataflow= <--- g_6_21_64.x3:I.20
  Pin exprInp=  ('')
    dataflow= <--- g_6_21_64.x2:I.24
  Pin exprInp=  ('=#')
  Pin vout= pos3_16 ('pos3_16:I.24')
    dataflow=  --> g_6_78_84.y3_16



== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==


== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_FractionalBitArithm :$Module_FractionalBitArithm"




== StBlock instances in the module ==



//Format: *StateName[parentName][...||...] -->...2  
//        :                         :       :    ^-- number of chilld states
//        :                         :       :  ^---- it is a region, State_FBcl#bRegion
//        :                         :       ^-- childDefaultState is set.
//        :                         ^---bParallelParent  
//        ^-- **: bTopState, * :State_FBcl#bDefaultState, ||=bOrthRegion  



== All FBlock instances in the module ==


  $module_FractionalBitArithm

