# Created Sun May 26 20:55:51 2002 # by SMOK Version 4.3.5 4.3.5 "Container" "MemBus" 009c2498 32 1 1 1 1 0 0 0 850 1100 0.250662 0.245245 0.333333 1 "This unit simulates basic bus latencies. FullLatency is the latency of making two bus transactions (as in a memory read and instruction read). The Stall line is asserted as long as the appropriate latency number of cycles have not passed. When Stall is deasserted, outputs can be considered valid, and writes can be considered completed." "TitleBox" "MemBus" 1 1 1 1 0 0 0 55 550 0.000000 0.000000 "OrGate" "ReadOrWrite" 009a8498 1 1 1 1 1 0 0 0 40 40 0.212766 0.115087 0 "InputPort" 009c2228 1 1 1 1 1 0 0 0 10 10 0.000000 0.000000 0 "InputPort" 009c1fb8 1 1 1 1 1 0 0 0 10 10 0.750000 0.025000 1 "OutputPort" 009c1d48 1 1 1 1 1 0 0 0 1 10 10 0.375000 0.725000 0 "PasserelleOutput" "OutData" 009a7f60 32 1 1 1 1 0 0 0 32 32 0.214018 0.970909 0 "InputPort" 009c1ad8 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009c1868 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleOutput" "DataValid" 009a78a0 1 1 1 1 1 0 0 0 32 32 0.364205 0.970909 0 "InputPort" 009c15f8 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009c1388 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleOutput" "Instruction" 002f5e48 32 1 1 1 1 0 0 0 32 32 0.509387 0.970909 0 "InputPort" 009c1118 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009c0ea8 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleOutput" "InstructionValid" 00944df8 1 1 1 1 1 0 0 0 32 32 0.643304 0.970909 0 "InputPort" 009c0c28 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009c09b8 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "AndGate" "InstructionAndData" 00963450 1 1 1 1 1 0 0 0 40 40 0.405507 0.296905 0 "InputPort" 009c0738 1 1 1 1 1 0 0 0 10 10 0.025000 0.000000 0 "InputPort" 009c04c8 1 1 1 1 1 0 0 0 10 10 0.750000 0.025000 1 "OutputPort" 009c0240 1 1 1 1 1 0 0 0 1 10 10 0.375000 0.725000 0 "PasserelleInput" "DataMemWrite" 009639d0 1 1 1 1 1 0 0 0 32 32 0.241552 0.000000 0 "InputPort" 009bf110 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009beea0 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "DataMemByte" 00963c48 1 1 1 1 1 0 0 0 32 32 0.355444 0.000000 0 "InputPort" 009beb20 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009be8b0 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "DataMemAddr" 00963ec0 32 1 1 1 1 0 0 0 32 32 0.465582 0.000000 0 "InputPort" 009be640 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009be3d0 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "DataMemData" 00992140 32 1 1 1 1 0 0 0 32 32 0.581977 0.000000 0 "InputPort" 009be160 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009bdef0 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "OrGate" "StallDMemOrIMem" 009923b8 1 1 1 1 1 0 0 0 40 40 0.790989 0.490328 0 "InputPort" 009bdc80 1 1 1 1 1 0 0 0 10 10 0.025000 0.025000 0 "InputPort" 009bda10 1 1 1 1 1 0 0 0 10 10 0.750000 0.025000 1 "OutputPort" 009bd7a0 1 1 1 1 1 0 0 0 1 10 10 0.375000 0.725000 0 "PasserelleOutput" "Stall" 009926c0 1 1 1 1 1 0 0 0 32 32 0.063830 0.970909 0 "InputPort" 009bd530 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009bd2c0 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "AndGate" "InsAccessAndNotValid" 00992bb0 1 1 1 1 1 0 0 0 40 40 0.897372 0.368472 0 "InputPort" 009bcba0 1 1 1 1 1 0 0 0 10 10 0.025000 0.025000 0 "InputPort" 009bc930 1 1 1 1 1 0 0 0 10 10 0.750000 0.000000 1 "OutputPort" 009bc6c0 1 1 1 1 1 0 0 0 1 10 10 0.375000 0.725000 0 "Inverter" "InsNotValid" 009a99a8 1 1 1 1 1 0 0 0 20 25 0.929912 0.277563 0 "InputPort" 009bc420 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.040000 0 "OutputPort" 009bc1b0 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.560000 0 "PasserelleInput" "PC" 009a9c98 32 1 1 1 1 0 0 0 32 32 0.804756 0.001934 0 "InputPort" 009bbf40 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009bbc48 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "MUX" "WhichLatency" 009a9f88 32 1 1 1 1 0 0 0 70 22 0.148936 0.374275 0 "InputPort" "S" 009bb9d8 1 1 1 1 1 0 0 0 10 10 0.173252 0.000000 0 "InputPort" "0" 009bb6e0 31 1 1 1 1 0 0 0 10 10 0.428571 0.000000 1 1 "InputPort" "1" 009bb470 32 1 1 1 1 0 0 0 10 10 0.714286 0.000000 2 "OutputPort" 009bb200 32 1 1 1 1 0 0 0 1 10 10 0.428571 0.500000 0 "AndGate" "DMemAccessNotValidYet" 013044a0 1 1 1 1 1 0 0 0 40 40 0.551940 0.342360 0 "InputPort" 009baf90 1 1 1 1 1 0 0 0 10 10 0.025000 0.025000 0 "InputPort" 009bad20 1 1 1 1 1 0 0 0 10 10 0.750000 0.025000 1 "OutputPort" 009baab0 1 1 1 1 1 0 0 0 1 10 10 0.375000 0.725000 0 "Inverter" "DataNotValid" 01304848 1 1 1 1 1 0 0 0 20 25 0.744681 0.273694 0 "InputPort" 009ba7f8 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.040000 0 "OutputPort" 009ba588 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.560000 0 "Memory" "Memory 0" 01304d58 32 1 1 1 1 0 0 0 50 50 0.451814 0.618956 0 65536 0 "OutputPort" 009ba0a8 32 1 1 1 1 0 0 0 1 10 10 0.400000 0.780000 0 "Container" "IMemInterface" 009b9e28 32 1 1 1 1 0 0 0 850 1100 0.515645 0.594777 0.333333 1 "This unit fetches an instruction. The valid instruction is only presented when Latency number of cycles have passed." "TitleBox" "IMemInterface" 1 1 1 1 0 0 0 55 550 0.000000 0.000000 "XorGate" "XorGate 0" 00979318 32 1 1 1 1 0 0 0 35 20 0.435544 0.648936 0 "InputPort" 009b9938 32 1 1 1 1 0 0 0 10 10 0.107143 0.000000 0 "InputPort" 009b96c8 32 1 1 1 1 0 0 0 10 10 0.657143 0.000000 1 "OutputPort" 009b9440 32 1 1 1 1 0 0 0 1 10 10 0.357143 0.450000 0 "Comparator" "Done?" 009796c0 32 1 1 1 1 0 0 0 25 80 0.419274 0.739845 0 0 "InputPort" 009b9160 32 1 1 1 1 0 0 0 1 10 10 0.300000 0.012500 0 "OutputPort" 009b8ed8 32 1 1 1 1 0 0 0 1 10 10 0.300000 0.862500 0 "ConstantReg" "Dirty" 00979998 32 1 1 1 1 0 0 0 25 80 0.153942 0.735977 0 -842150451 "OutputPort" 0090a418 32 1 1 1 1 0 0 0 1 10 10 0.300000 0.862500 0 "Adder" "Adder 0" 00979bb8 32 1 1 1 1 0 0 0 100 40 0.630788 0.655706 0 "InputPort" 009b87f0 32 1 1 1 1 0 0 0 10 10 0.283333 0.000000 0 "InputPort" 009b8580 32 1 1 1 1 0 0 0 10 10 0.616667 0.000000 1 "OutputPort" 009b8310 32 1 1 1 1 0 0 0 1 10 10 0.450000 0.725000 0 "ConstantReg" "One" 0130fb68 1 1 1 1 1 0 0 0 25 80 0.698373 0.474855 0 -1 "OutputPort" 0090af00 1 1 1 1 1 0 0 0 1 10 10 0.300000 0.862500 0 "Register" "WaitCycles" 0130fec0 32 1 1 1 1 0 0 0 25 80 0.506884 0.550290 0 0 "InputPort" 0090add8 32 1 1 1 1 0 0 0 10 10 0.000000 0.000000 0 "InputPort" "W" 0090ab68 1 1 1 1 1 0 0 0 10 10 0.600000 0.000000 1 "OutputPort" 0090a8f8 32 1 1 1 1 0 0 0 1 10 10 0.300000 0.862500 0 "MUX" "MUX 1" 013102b8 32 1 1 1 1 0 0 0 70 22 0.474343 0.468085 0 "InputPort" "S" 0090a670 1 1 1 1 1 0 0 0 10 10 0.112462 0.000000 0 "InputPort" "0" 0090a128 32 1 1 1 1 0 0 0 10 10 0.428571 0.000000 1 "InputPort" "1" 00909e48 32 1 1 1 1 0 0 0 10 10 0.714286 0.000000 2 "OutputPort" 00909bd8 32 1 1 1 1 0 0 0 1 10 10 0.428571 0.500000 0 "PasserelleOutput" "Valid" 0130dd48 1 1 1 1 1 0 0 0 32 32 0.558198 0.970909 0 "InputPort" 00909968 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009096e0 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleOutput" "Instruction" 0130e038 32 1 1 1 1 0 0 0 32 32 0.325407 0.968975 0 "InputPort" 009091a0 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 00908ec0 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "OrGate" "SetToZero" 0130e300 32 1 1 1 1 0 1 0 40 40 0.420526 0.361702 0 "InputPort" 00908c50 32 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009089e0 32 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 00908758 32 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "Inverter" "NotRead" 0130c170 1 1 1 1 1 0 0 0 20 25 0.436796 0.238878 0 "InputPort" 00908220 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.040000 0 "OutputPort" 00907f98 1 1 1 1 1 0 0 0 1 10 10 0.250000 0.560000 0 "IF" "IF 0" 0130c580 32 1 1 1 1 0 0 0 70 40 0.581664 0.189797 0 "InputPort" "Mem" 00907a38 32 1 1 1 1 0 0 0 10 10 0.258571 0.000000 0 "InputPort" "PC" 009077c8 16 1 1 1 1 0 0 0 10 10 0.557143 0.000000 1 "OutputPort" 00907540 32 1 1 1 1 0 0 0 1 10 10 0.428571 0.725000 0 "PasserelleInput" "Read" 0130c998 1 1 1 1 1 0 0 0 32 32 0.420525 0.000000 0 "InputPort" 00906fc8 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 00906d58 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Latency" 0130cc88 32 1 1 1 1 0 0 0 32 32 0.111389 0.000000 0 "InputPort" 00906ad0 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 00906580 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Addr" 012fe110 32 1 1 1 1 0 0 0 32 32 0.281602 0.000000 0 "InputPort" 00906310 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 00906088 32 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "MUX" "SelectGarbageOrRealData" 012fe400 32 1 1 1 1 0 0 0 70 22 0.301627 0.890716 0 "InputPort" "S" 00905b28 1 1 1 1 1 0 0 0 10 10 0.142857 0.000000 0 "InputPort" "0" 009058b8 32 1 1 1 1 0 0 0 10 10 0.428571 0.000000 1 "InputPort" "1" 00905630 32 1 1 1 1 0 0 0 10 10 0.714286 0.000000 2 "OutputPort" 009050f8 32 1 1 1 1 0 0 0 1 10 10 0.428571 0.500000 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090a8f8 009b96c8 0.648936 0.468485 2 0 0.630754 0.468485 0 1 0.630754 0.495038 1 1 0.632108 0.495038 0 1 0.632108 0.521590 1 1 0.622108 0.521590 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009b9440 009b9160 0.740754 0.433980 2 0 0.730754 0.433980 0 1 0.730754 0.445056 1 1 0.676209 0.445056 0 1 0.676209 0.456132 1 1 0.666209 0.456132 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090a418 009058b8 0.890716 0.342803 2 0 0.872534 0.342803 0 1 0.872534 0.255726 1 1 0.817795 0.255726 0 1 0.817795 0.168648 1 1 0.807795 0.168648 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009050f8 009091a0 0.969884 0.344231 2 0 0.959884 0.344231 0 1 0.959884 0.343517 1 1 0.919807 0.343517 0 1 0.919807 0.342803 1 1 0.909807 0.342803 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009b8ed8 00905b28 0.890716 0.319274 2 0 0.881625 0.319274 0 1 0.881625 0.401658 1 1 0.821663 0.401658 0 1 0.821663 0.433980 1 1 0.811663 0.433980 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090a8f8 009b87f0 0.655706 0.670004 2 0 0.646615 0.670004 0 1 0.646615 0.595797 1 1 0.632108 0.595797 0 1 0.632108 0.521590 1 1 0.622108 0.521590 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090af00 009b8580 0.655706 0.709219 2 0 0.637524 0.709219 0 1 0.637524 0.672977 1 1 0.554739 0.672977 0 1 0.554739 0.713079 1 1 0.546673 0.713079 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090af00 0090ab68 0.550290 0.530413 2 0 0.532108 0.530413 0 1 0.532108 0.621746 1 1 0.556673 0.621746 0 1 0.556673 0.713079 1 1 0.546673 0.713079 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009b8310 0090a128 0.468085 0.515519 2 0 0.402515 0.515519 0 1 0.402515 0.825344 1 1 0.701161 0.825344 0 1 0.701161 0.689612 1 1 0.691161 0.689612 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00909bd8 0090add8 0.550290 0.512766 2 0 0.541199 0.512766 0 1 0.541199 0.514143 1 1 0.497176 0.514143 0 1 0.497176 0.515519 1 1 0.487176 0.515519 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009b8ed8 00909968 0.971818 0.577022 2 0 0.961818 0.577022 0 1 0.961818 0.505501 1 1 0.821663 0.505501 0 1 0.821663 0.433980 1 1 0.811663 0.433980 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b8ed8 009089e0 0.367157 0.467585 2 0 0.367157 0.488611 1 1 0.821663 0.488611 0 1 0.821663 0.433980 1 1 0.811663 0.433980 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00908758 0090a670 0.468085 0.489487 2 0 0.458994 0.489487 0 1 0.458994 0.466771 1 1 0.407157 0.466771 0 1 0.407157 0.444055 1 1 0.397157 0.444055 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00907f98 00908c50 0.362611 0.427585 2 0 0.352611 0.427585 0 1 0.352611 0.305407 1 1 0.325822 0.305407 0 1 0.325822 0.448561 1 1 0.260696 0.448561 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00906088 009077c8 0.189797 0.633429 2 0 0.120116 0.633429 0 1 0.120116 0.428285 1 1 0.038182 0.428285 0 1 0.038182 0.300426 1 1 0.028182 0.300426 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00906d58 00908220 0.239787 0.448561 2 0 0.214313 0.448561 0 1 0.214313 0.442077 1 1 0.190020 0.442077 0 1 0.190020 0.439349 1 1 0.028182 0.439349 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00907540 00905630 0.890716 0.366333 2 0 0.863443 0.366333 0 1 0.863443 0.333292 1 1 0.295454 0.333292 0 1 0.295454 0.622840 1 1 0.225252 0.622840 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00906580 009b9938 0.648936 0.445838 2 0 0.639845 0.445838 0 1 0.639845 0.288025 1 1 0.038182 0.288025 0 1 0.038182 0.130213 1 1 0.028182 0.130213 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bfcd8 009c2228 0.115087 0.218648 2 0 0.105996 0.218648 0 1 0.105996 0.186320 1 1 0.038182 0.186320 0 1 0.038182 0.153993 1 1 0.028182 0.153993 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009beea0 009c1fb8 0.120542 0.259825 2 0 0.120542 0.283354 1 1 0.038182 0.283354 0 1 0.038182 0.260376 1 1 0.028182 0.260376 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 00908ec0 009c1118 0.971818 0.528211 2 0 0.961818 0.528211 0 1 0.961818 0.580551 1 1 0.656801 0.580551 0 1 0.656801 0.630388 1 1 0.927162 0.630388 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009096e0 009c0c28 0.971818 0.662128 2 0 0.961818 0.662128 0 1 0.961818 0.686308 1 1 0.657446 0.686308 0 1 0.657446 0.707985 1 1 0.927807 0.707985 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 012ff458 009c15f8 0.971818 0.383029 2 0 0.961818 0.383029 0 1 0.961818 0.339207 1 1 0.951773 0.339207 0 1 0.951773 0.295386 1 1 0.932965 0.295386 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 0090d458 009c1ad8 0.971818 0.232842 2 0 0.961818 0.232842 0 1 0.961818 0.225934 1 1 0.946615 0.225934 0 1 0.946615 0.219028 1 1 0.933610 0.219028 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009bfcd8 00904950 0.600883 0.213976 2 0 0.545326 0.213976 0 1 0.545326 0.183984 1 1 0.038182 0.183984 0 1 0.038182 0.153993 1 1 0.028182 0.153993 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009beea0 0090bbb0 0.600883 0.254033 2 0 0.550161 0.254033 0 1 0.550161 0.257204 1 1 0.038182 0.257204 0 1 0.038182 0.260376 1 1 0.028182 0.260376 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009be8b0 0090b418 0.600883 0.283396 2 0 0.555964 0.283396 0 1 0.555964 0.328832 1 1 0.038182 0.328832 0 1 0.038182 0.374268 1 1 0.028182 0.374268 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009be3d0 009b7de0 0.600883 0.317047 2 0 0.545326 0.317047 0 1 0.545326 0.400726 1 1 0.038182 0.400726 0 1 0.038182 0.484406 1 1 0.028182 0.484406 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009bdef0 009b78e8 0.600883 0.353780 2 0 0.548227 0.353780 0 1 0.548227 0.477290 1 1 0.038182 0.477290 0 1 0.038182 0.600801 1 1 0.028182 0.600801 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009ba0a8 00907a38 0.658043 0.718592 2 0 0.739152 0.718592 0 1 0.739152 0.621186 1 1 0.718956 0.621186 0 1 0.718956 0.481226 1 1 0.663501 0.481226 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009ba318 009bb470 0.374275 0.213642 2 0 0.347002 0.213642 0 1 0.347002 0.177378 1 1 0.265571 0.177378 0 1 0.265571 0.141114 1 1 0.253636 0.141114 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009ba318 009bb6e0 0.374275 0.190112 2 0 0.356093 0.190112 0 1 0.356093 0.165613 1 1 0.265571 0.165613 0 1 0.265571 0.141114 1 1 0.253636 0.141114 0 0 1 1 1 1 0 0 0 1 1 0.662094 0.028182 009bce10 00906fc8 0.595080 0.662094 2 0 0.591747 0.662094 0 1 0.591747 0.687142 1 1 0.038182 0.687142 0 1 0.038182 0.716077 1 1 0.028182 0.716077 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bb200 00906ad0 0.595080 0.559049 2 0 0.591747 0.559049 0 1 0.591747 0.557309 1 1 0.403366 0.557309 0 1 0.403366 0.190112 1 1 0.393366 0.190112 0 0 1 1 1 1 0 0 0 1 1 0.452566 0.028182 009bce10 009c04c8 0.302360 0.452566 2 0 0.302360 0.642553 1 1 0.038182 0.642553 0 1 0.038182 0.716077 1 1 0.028182 0.716077 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009c0240 009bb9d8 0.374275 0.169086 2 0 0.365184 0.169086 0 1 0.365184 0.299061 1 1 0.342360 0.299061 0 1 0.342360 0.429036 1 1 0.332360 0.429036 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 012ff458 009ba7f8 0.274603 0.756446 2 0 0.264603 0.756446 0 1 0.264603 0.866341 1 1 0.938233 0.866341 0 1 0.938233 0.295386 1 1 0.932965 0.295386 0 0 1 1 1 1 0 0 0 1 1 0.716077 0.028182 009bce10 009bcba0 0.369381 0.904431 2 0 0.359381 0.904431 0 1 0.359381 0.808311 1 1 0.038182 0.808311 0 1 0.038182 0.716077 1 1 0.028182 0.716077 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bc6c0 009bda10 0.495783 0.838048 2 0 0.495783 0.861577 1 1 0.413926 0.861577 0 1 0.413926 0.920901 1 1 0.403927 0.920901 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bd7a0 009bd530 0.971818 0.082654 2 0 0.961818 0.082654 0 1 0.961818 0.068110 1 1 0.535783 0.068110 0 1 0.535783 0.814518 1 1 0.525783 0.814518 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bc1b0 009bc930 0.373017 0.944431 2 0 0.350290 0.944431 0 1 0.350290 0.940113 1 1 0.307447 0.940113 0 1 0.307447 0.941677 1 1 0.299381 0.941677 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009096e0 009bc420 0.278472 0.941677 2 0 0.268472 0.941677 0 1 0.268472 0.970013 1 1 0.931140 0.970013 0 1 0.931140 0.707985 1 1 0.927807 0.707985 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009bbc48 00906310 0.595080 0.615787 2 0 0.591747 0.615787 0 1 0.591747 0.615803 1 1 0.040116 0.615803 0 1 0.040116 0.823580 1 1 0.030116 0.823580 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009bb200 0098cb00 0.600883 0.161469 2 0 0.597550 0.161469 0 1 0.597550 0.174539 1 1 0.403366 0.174539 0 1 0.403366 0.190112 1 1 0.393366 0.190112 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ba0a8 009f9168 0.808168 0.164289 2 0 0.804835 0.164289 0 1 0.804835 0.312119 1 1 0.673501 0.312119 0 1 0.673501 0.481226 1 1 0.663501 0.481226 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009c1d48 009c0738 0.296905 0.412566 2 0 0.287814 0.412566 0 1 0.287814 0.324431 1 1 0.160542 0.324431 0 1 0.160542 0.236295 1 1 0.150542 0.236295 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009c1d48 009baf90 0.343269 0.558999 2 0 0.333269 0.558999 0 1 0.333269 0.510288 1 1 0.160542 0.510288 0 1 0.160542 0.236295 1 1 0.150542 0.236295 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009ba588 009bad20 0.347814 0.598999 2 0 0.347814 0.622528 1 1 0.305512 0.622528 0 1 0.305512 0.756446 1 1 0.295512 0.756446 0 0 1 1 1 1 0 0 0 1 1 0.000000 0.000000 009baab0 009bdc80 0.491237 0.798048 2 0 0.481237 0.798048 0 1 0.481237 0.686759 1 1 0.387814 0.686759 0 1 0.387814 0.575469 1 1 0.377814 0.575469 0 0 "PasserelleInput" "DataMemRead" 00963758 1 1 1 1 1 0 0 0 32 32 0.135169 0.000000 0 "InputPort" 009bff60 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009bfcd8 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "Container" "DataMemoryMap" 00904e70 32 1 1 1 1 0 1 0 850 1100 0.101377 0.600580 0.333333 1 "This unit reads/writes data memory or the character device. It only presents valid data when the Latency number of cycles have passed." "TitleBox" "DataMemoryMap" 1 1 1 1 0 1 0 55 550 0.000000 0.000000 "PasserelleInput" "Read" 009d9228 1 1 1 1 1 0 1 0 32 32 0.318973 0.000000 0 "InputPort" 00904950 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 00904740 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Write" 009d9500 1 1 1 1 1 0 1 0 32 32 0.439145 0.000000 0 "InputPort" 0090bbb0 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 0090b6a0 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Byte" 009d97f0 1 1 1 1 1 0 1 0 32 32 0.527233 0.000000 0 "InputPort" 0090b418 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 0090b008 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Addr" 009d9ae0 32 1 1 1 1 0 1 0 32 32 0.628188 0.000000 0 "InputPort" 009b7de0 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009b7c00 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "PasserelleInput" "Data" 009d9dd0 32 1 1 1 1 0 1 0 32 32 0.738385 0.000000 0 "InputPort" 009b78e8 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 0090c820 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "MUX" "WhichDeviceReg?" 00993fc8 32 1 1 1 1 0 1 0 110 22 0.836796 0.907157 0 "InputPort" "S" 0090c788 2 1 1 1 1 0 1 0 10 10 0.090909 0.000000 0 2 "InputPort" "0" 0090c6f0 1 1 1 1 1 0 1 0 10 10 0.272727 0.000000 1 14 "InputPort" "1" 0090c3c8 8 1 1 1 1 0 1 0 10 10 0.454545 0.000000 2 "OutputPort" 0090c1e8 32 1 1 1 1 0 1 0 1 10 10 0.428571 0.500000 0 "InputPort" "2" 0090c008 1 1 1 1 1 0 1 0 10 10 0.636364 0.000000 3 15 "InputPort" "3" 009acb40 32 1 1 1 1 0 1 0 10 10 0.818182 0.000000 4 "OrGate" "ReadOrWrite" 002faf68 1 1 1 1 1 0 1 0 40 40 0.571965 0.371373 0 "InputPort" 009ac7c8 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009a9668 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 009a93e0 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "CharController" "CharController 0" 009a6d30 32 1 1 1 1 0 1 0 45 58 0.748561 0.624293 0 "InputPort" "Ctrl" 009ab1e8 32 1 1 1 1 0 1 0 10 10 0.753309 0.000000 0 "InputPort" "WCtrl" 009aaf78 1 1 1 1 1 0 1 0 10 10 0.223980 0.000000 1 "OutputPort" "Status" 009ae768 16 1 1 1 1 0 1 0 1 10 10 0.388889 0.810345 0 "Register" "CharRead" 00935878 8 1 1 1 1 0 1 0 25 80 0.659574 0.759188 0 0 "InputPort" 009ae4c0 8 1 1 1 1 0 1 0 10 10 0.000000 0.000000 0 "InputPort" "W" 009ae218 1 1 1 1 1 0 1 0 10 10 0.600000 0.000000 1 14 "OutputPort" 009ac250 8 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "AndGate" "WritingCharDevice?" 00950198 32 1 1 1 1 0 1 0 40 40 0.883604 0.234042 0 "InputPort" 009abfa8 32 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009abd00 32 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 009aba58 32 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "BitCombine" "BitCombine 0" 00950a60 32 1 1 1 1 0 1 0 70 22 0.868748 0.677697 0 "InputPort" "0" 009ab7b0 14 1 1 1 1 0 1 0 10 10 0.158587 0.000000 0 "InputPort" "1" 009ab508 1 1 1 1 1 0 1 0 10 10 0.398176 0.000000 1 "OutputPort" 009ab2e0 32 1 1 1 1 0 1 0 1 10 10 0.400000 0.500000 0 "InputPort" "2" 009adce0 1 1 1 1 1 0 1 0 10 10 0.699088 0.000000 2 "AndGate" "ReadAndHasData" 009a06f8 1 1 1 1 1 0 1 0 40 40 0.844806 0.380077 0 "InputPort" 009ada38 1 1 1 1 1 0 1 0 10 10 0.000000 0.000000 0 "InputPort" 009ad7d8 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 14 "OutputPort" 009ad5f8 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "AndGate" "ReallyWrite" 009a0e78 1 1 1 1 1 0 1 0 40 40 0.085106 0.234042 0 "InputPort" 009a8c28 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009a86f0 1 1 1 1 1 0 1 0 10 10 0.750000 0.000000 1 "OutputPort" 009a81b8 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "AndGate" "ReallyRead" 00999968 1 1 1 1 1 0 1 0 40 40 0.085106 0.389748 0 "InputPort" 009a7af8 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009a7570 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 009a7300 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "Comparator" "IsDataAddr" 0095c318 32 1 1 1 1 0 1 0 25 80 0.814769 0.121857 0 1073741828 "InputPort" 00979f28 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.012500 0 "OutputPort" 0095c760 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "Comparator" "IsCharDevice?" 0095ca60 32 1 1 1 1 0 1 0 25 80 0.699288 0.121848 0 67108864 "InputPort" 0095ccb8 28 1 1 1 1 0 1 0 1 10 10 0.300000 0.012500 0 4 "OutputPort" 00952100 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "AndGate" "CharDevRead" 00952400 32 1 1 1 1 0 1 0 40 40 0.574467 0.218569 0 "InputPort" 00952658 32 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009528e0 32 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 00952b50 32 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "AndGate" "ConsumingByte?" 00952e90 1 1 1 1 1 0 1 0 40 40 0.708385 0.340426 0 "InputPort" 002fbc78 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 002fbea0 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 002fc110 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "Adder" "Adder 4" 002fc440 32 1 1 1 1 0 1 0 100 40 0.310388 0.352031 0 "InputPort" 002fc698 32 1 1 1 1 0 1 0 10 10 0.283333 0.000000 0 "InputPort" 002fc920 32 1 1 1 1 0 1 0 10 10 0.616667 0.000000 1 "OutputPort" 009fc150 32 1 1 1 1 0 1 0 1 10 10 0.450000 0.725000 0 "Register" "WaitCycles" 009fc468 32 1 1 1 1 0 1 0 25 80 0.429287 0.226306 0 0 "InputPort" 009fc6c0 32 1 1 1 1 0 1 0 10 10 0.000000 0.000000 0 "InputPort" "W" 009fc948 1 1 1 1 1 0 1 0 10 10 0.600000 0.000000 1 "OutputPort" 009fcbf0 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "MUX" "UpdateValue" 009cc008 32 1 1 1 1 0 1 0 70 22 0.339174 0.165377 0 "InputPort" "S" 009cc248 1 1 1 1 1 0 1 0 10 10 0.142857 0.000000 0 "InputPort" "0" 009cc508 32 1 1 1 1 0 1 0 10 10 0.428571 0.000000 1 "InputPort" "1" 009cc7b0 32 1 1 1 1 0 1 0 10 10 0.714286 0.000000 2 "OutputPort" 009cca58 32 1 1 1 1 0 1 0 1 10 10 0.428571 0.500000 0 "XorGate" "Compare" 009ccdb0 32 1 1 1 1 0 1 0 35 20 0.291615 0.489362 0 "InputPort" 009ccec0 32 1 1 1 1 0 1 0 10 10 0.107143 0.000000 0 "InputPort" 00923858 32 1 1 1 1 0 1 0 10 10 0.657143 0.000000 1 "OutputPort" 00923ac8 32 1 1 1 1 0 1 0 1 10 10 0.357143 0.450000 0 "Comparator" "IsDone" 012d0770 32 1 1 1 1 0 1 0 25 80 0.411765 0.425532 0 0 "InputPort" 012d09c8 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.012500 0 "OutputPort" 012d0c50 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "MUX" "MemoryOrDevice" 0090d748 32 1 1 1 1 0 1 0 70 22 0.724458 0.872169 0 "InputPort" "S" 0090d9a0 1 1 1 1 1 0 1 0 10 10 0.142857 0.000000 0 "InputPort" "0" 0090dc60 32 1 1 1 1 0 1 0 10 10 0.428571 0.000000 1 "InputPort" "1" 0090df08 32 1 1 1 1 0 1 0 10 10 0.714286 0.096712 2 "OutputPort" 012fb200 32 1 1 1 1 0 1 0 1 10 10 0.428571 0.500000 0 "Inverter" "NotRead" 012fb568 1 1 1 1 1 0 1 0 20 25 0.234043 0.096712 0 "InputPort" 012fb7c0 1 1 1 1 1 0 1 0 1 10 10 0.250000 0.040000 0 "OutputPort" 012fba48 1 1 1 1 1 0 1 0 1 10 10 0.250000 0.560000 0 "Inverter" "NotWrite" 012fbd60 1 1 1 1 1 0 1 0 20 25 0.287860 0.093810 0 "InputPort" 00934008 1 1 1 1 1 0 1 0 1 10 10 0.250000 0.040000 0 "OutputPort" 00934278 1 1 1 1 1 0 1 0 1 10 10 0.250000 0.560000 0 "AndGate" "NotTouchingMem" 00934590 1 1 1 1 1 0 1 0 40 40 0.221527 0.212766 0 "InputPort" 009347e8 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 00934a70 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 00934ce0 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "OrGate" "SetToZero" 00934ed8 1 1 1 1 1 0 1 0 40 40 0.219024 0.380077 0 "InputPort" 009d82b0 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 009d8538 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 009d87a8 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "ConstantReg" "DirtyValue" 009d8ad8 32 1 1 1 1 0 1 0 25 80 0.192741 0.864604 0 -842150451 "OutputPort" 009d8d30 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "MemoryInterface" "DMemInterface" 009d8ed8 32 1 1 1 1 0 1 0 120 70 0.165207 0.621857 0 "InputPort" "Mem" 009f9168 32 1 1 1 1 0 1 0 10 10 0.125000 0.014286 0 "InputPort" "Addr" 009f9428 16 1 1 1 1 0 1 0 10 10 0.291667 0.000000 1 "InputPort" "Data" 009f96d0 32 1 1 1 1 0 1 0 10 10 0.458333 0.014286 2 "InputPort" "R" 009f9978 1 1 1 1 1 0 1 0 10 10 0.625000 0.014286 3 "InputPort" "W" 009f9c20 1 1 1 1 1 0 1 0 10 10 0.791667 0.014286 4 "InputPort" "#B" 009f9ed8 2 1 1 1 1 0 1 0 10 10 0.908333 0.428571 5 "OutputPort" "Sz" 0098c1a8 32 1 1 1 1 0 1 0 10 10 0.250000 0.842857 0 "OutputPort" "Val" 0098c468 32 1 1 1 1 0 1 0 10 10 0.700000 0.842857 1 "PasserelleInput" "Latency" 0098c8a8 32 1 1 1 1 0 1 0 32 32 0.161452 0.000000 0 "InputPort" 0098cb00 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 0098cd88 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "PasserelleOutput" "Valid" 0098cf80 1 1 1 1 1 0 1 0 32 32 0.563204 0.968975 0 "InputPort" 012ff1d0 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 012ff458 1 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 "AndGate" "TimeToWrite" 012ff748 1 1 1 1 1 0 1 0 40 40 0.879850 0.499033 0 "InputPort" 012ff9a0 1 1 1 1 1 0 1 0 10 10 0.078191 0.000000 0 "InputPort" 012ffc28 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 012ffe98 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "AndGate" "TouchingCharDevice" 0097a568 1 1 1 1 1 0 1 0 40 40 0.627665 0.510383 0 "InputPort" 0097a7c0 1 1 1 1 1 0 1 0 10 10 0.000000 0.025000 0 "InputPort" 0097aa48 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 0097acb8 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "OrGate" "ReadOrWrite" 0097aff8 1 1 1 1 1 0 1 0 40 40 0.488110 0.635397 0 "InputPort" 0097b250 1 1 1 1 1 0 1 0 10 10 0.025000 0.025000 0 "InputPort" 0097b4d8 1 1 1 1 1 0 1 0 10 10 0.750000 0.000000 1 "OutputPort" 013130b0 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "Comparator" "IsMem?" 013133d8 32 1 1 1 1 0 1 0 25 80 0.155194 0.230174 0 0 "InputPort" 01313630 16 1 1 1 1 0 1 0 1 10 10 0.300000 0.012500 0 16 "OutputPort" 013138b8 32 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 "AndGate" "MemAndValid" 01313bb8 1 1 1 1 1 0 1 0 40 40 0.545683 0.742747 0 "InputPort" 01313e10 1 1 1 1 1 0 1 0 10 10 0.025000 0.000000 0 "InputPort" 01314098 1 1 1 1 1 0 1 0 10 10 0.750000 0.025000 1 "OutputPort" 01314308 1 1 1 1 1 0 1 0 1 10 10 0.375000 0.725000 0 "Halt" "Halt 1" 01314638 32 1 1 1 1 0 1 0 40 40 0.415520 0.659574 0 1 1 "InputPort" 002fe140 32 1 1 1 1 0 1 0 1 10 10 0.375000 0.025000 0 "ConstantReg" "One" 002fe3f0 1 1 1 1 1 0 1 0 25 80 0.321652 0.221470 0 -1 "OutputPort" 002fe648 1 1 1 1 1 0 1 0 1 10 10 0.300000 0.862500 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0097acb8 009aaf78 0.624293 0.766301 2 0 0.596725 0.766301 0 1 0.596725 0.568442 1 1 0.552254 0.568442 0 1 0.552254 0.651194 1 1 0.545838 0.651194 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ab2e0 009ab1e8 0.624293 0.794324 2 0 0.605816 0.794324 0 1 0.605816 0.670892 1 1 0.478833 0.670892 0 1 0.478833 0.907572 1 1 0.696788 0.907572 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952100 009abfa8 0.234951 0.890663 2 0 0.205894 0.890663 0 1 0.205894 0.685176 1 1 0.410914 0.685176 0 1 0.410914 0.713994 1 1 0.193666 0.713994 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b7c00 01313630 0.231083 0.169900 2 0 0.188201 0.169900 0 1 0.188201 0.502949 1 1 0.038182 0.502949 0 1 0.038182 0.647012 1 1 0.028182 0.647012 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 013138b8 009a86f0 0.238588 0.132165 2 0 0.210058 0.132165 0 1 0.210058 0.323310 1 1 0.277176 0.323310 0 1 0.277176 0.169900 1 1 0.301992 0.169900 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b6a0 009a8c28 0.234951 0.092165 2 0 0.219149 0.092165 0 1 0.219149 0.355793 1 1 0.038182 0.355793 0 1 0.038182 0.457969 1 1 0.028182 0.457969 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b6a0 009abd00 0.239497 0.930663 2 0 0.239497 0.964701 1 1 0.156593 0.964701 0 1 0.156593 0.457969 1 1 0.028182 0.457969 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00904740 009a7af8 0.390657 0.092165 2 0 0.361315 0.092165 0 1 0.361315 0.283191 1 1 0.038182 0.283191 0 1 0.038182 0.337797 1 1 0.028182 0.337797 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 013130b0 01313e10 0.742747 0.552741 2 0 0.718182 0.552741 0 1 0.718182 0.517171 1 1 0.680851 0.517171 0 1 0.680851 0.511640 1 1 0.670852 0.511640 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00904740 00952658 0.219478 0.581526 2 0 0.186267 0.581526 0 1 0.186267 0.463416 1 1 0.038182 0.463416 0 1 0.038182 0.337797 1 1 0.028182 0.337797 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b7c00 0090c788 0.907157 0.854443 2 0 0.880658 0.854443 0 1 0.880658 0.758862 1 1 0.038182 0.758862 0 1 0.038182 0.647012 1 1 0.028182 0.647012 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 0090c6f0 0.907157 0.877972 2 0 0.871567 0.877972 0 1 0.871567 0.829631 1 1 0.686111 0.829631 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 0090c3c8 0.907157 0.901502 2 0 0.879884 0.901502 0 1 0.879884 0.833260 1 1 0.686111 0.833260 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 0090c008 0.907157 0.925031 2 0 0.870793 0.925031 0 1 0.870793 0.845025 1 1 0.686111 0.845025 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090c1e8 0090df08 0.874103 0.789164 2 0 0.844896 0.789164 0 1 0.844896 0.843652 1 1 0.936248 0.843652 0 1 0.936248 0.898140 1 1 0.926248 0.898140 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b7c00 0095ccb8 0.122757 0.713994 2 0 0.092291 0.713994 0 1 0.092291 0.583180 1 1 0.163599 0.583180 0 1 0.163599 0.647012 1 1 0.028182 0.647012 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952b50 009ada38 0.380077 0.850688 2 0 0.380077 0.815519 1 1 0.240812 0.815519 0 1 0.240812 0.597997 1 1 0.254023 0.597997 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 009ad7d8 0.385532 0.891865 2 0 0.385532 0.926658 1 1 0.686111 0.926658 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952b50 002fbc78 0.341335 0.715444 2 0 0.320696 0.715444 0 1 0.320696 0.669237 1 1 0.240812 0.669237 0 1 0.240812 0.597997 1 1 0.254023 0.597997 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b7c00 00979f28 0.122766 0.829475 2 0 0.087621 0.829475 0 1 0.087621 0.739495 1 1 0.038182 0.739495 0 1 0.038182 0.647012 1 1 0.028182 0.647012 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00904740 009ac7c8 0.372282 0.579024 2 0 0.362282 0.579024 0 1 0.362282 0.458410 1 1 0.038182 0.458410 0 1 0.038182 0.337797 1 1 0.028182 0.337797 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b6a0 009a9668 0.376828 0.619024 2 0 0.376828 0.642553 1 1 0.038182 0.642553 0 1 0.038182 0.457969 1 1 0.028182 0.457969 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0095c760 002fbea0 0.345880 0.755444 2 0 0.345880 0.768962 1 1 0.302321 0.768962 0 1 0.302321 0.829475 1 1 0.193675 0.829475 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009a93e0 0097a7c0 0.515838 0.627665 2 0 0.515838 0.595875 1 1 0.416828 0.595875 0 1 0.416828 0.595494 1 1 0.406828 0.595494 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952100 0097aa48 0.515838 0.674724 2 0 0.515838 0.698748 1 1 0.424453 0.698748 0 1 0.424453 0.713994 1 1 0.193666 0.713994 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 009ae4c0 0.759188 0.665456 2 0 0.723018 0.665456 0 1 0.723018 0.722747 1 1 0.686111 0.722747 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009ae768 009ae218 0.759188 0.683103 2 0 0.725532 0.683103 0 1 0.725532 0.731571 1 1 0.686111 0.731571 0 1 0.686111 0.775032 1 1 0.676111 0.775032 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952100 0090d9a0 0.872169 0.742105 2 0 0.846737 0.742105 0 1 0.846737 0.457760 1 1 0.424453 0.457760 0 1 0.424453 0.713994 1 1 0.193666 0.713994 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090c820 009ab7b0 0.677697 0.887691 2 0 0.641811 0.887691 0 1 0.641811 0.722787 1 1 0.162598 0.722787 0 1 0.162598 0.757209 1 1 0.028182 0.757209 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 002fc110 009ab508 0.677697 0.907422 2 0 0.645975 0.907422 0 1 0.645975 0.809030 1 1 0.387814 0.809030 0 1 0.387814 0.731915 1 1 0.375880 0.731915 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009aba58 012ffc28 0.504488 0.926909 2 0 0.504488 0.950438 1 1 0.279497 0.950438 0 1 0.279497 0.907133 1 1 0.269497 0.907133 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012ffe98 009adce0 0.677697 0.932203 2 0 0.650424 0.932203 0 1 0.650424 0.917791 1 1 0.523211 0.917791 0 1 0.523211 0.903379 1 1 0.534488 0.903379 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 013138b8 009a7570 0.395203 0.132165 2 0 0.395203 0.165707 1 1 0.277176 0.165707 0 1 0.277176 0.169900 1 1 0.301992 0.169900 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00952100 009528e0 0.224023 0.621526 2 0 0.224023 0.663830 1 1 0.404827 0.663830 0 1 0.404827 0.713994 1 1 0.193666 0.713994 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009fcbf0 002fc920 0.352031 0.388819 2 0 0.333849 0.388819 0 1 0.333849 0.416406 1 1 0.308124 0.416406 0 1 0.308124 0.443992 1 1 0.298124 0.443992 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 002fe648 009fc948 0.226306 0.452816 2 0 0.208124 0.452816 0 1 0.208124 0.477190 1 1 0.305222 0.477190 0 1 0.305222 0.336357 1 1 0.293288 0.336357 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 002fe648 002fc698 0.352031 0.349604 2 0 0.342940 0.349604 0 1 0.342940 0.425584 1 1 0.305222 0.425584 0 1 0.305222 0.336357 1 1 0.293288 0.336357 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009cca58 009fc6c0 0.226306 0.435169 2 0 0.217215 0.435169 0 1 0.217215 0.407760 1 1 0.194468 0.407760 0 1 0.194468 0.380350 1 1 0.184468 0.380350 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0098cd88 009ccec0 0.489362 0.301909 2 0 0.480271 0.301909 0 1 0.480271 0.241092 1 1 0.038182 0.241092 0 1 0.038182 0.180275 1 1 0.028182 0.180275 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009fcbf0 00923858 0.489362 0.324556 2 0 0.471180 0.324556 0 1 0.471180 0.384274 1 1 0.308124 0.384274 0 1 0.308124 0.443992 1 1 0.298124 0.443992 0 0 1 1 1 1 0 1 0 1 1 0.207447 0.794584 009d8d30 00924320 0.896620 0.449793 2 0 0.875435 0.449793 0 1 0.875435 0.238830 1 1 0.794584 0.238830 0 1 0.794584 0.207447 1 1 0.936422 0.207447 0 0 1 1 1 1 0 1 0 1 1 0.327190 0.497350 012d0c50 00924060 0.896620 0.426264 2 0 0.884526 0.426264 0 1 0.884526 0.327190 1 1 0.582785 0.327190 0 1 0.582785 0.426471 1 1 0.497350 0.426471 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00923ac8 012d09c8 0.426441 0.426471 2 0 0.405803 0.426471 0 1 0.405803 0.353066 1 1 0.516634 0.353066 0 1 0.516634 0.312203 1 1 0.506634 0.312203 0 0 1 1 1 1 0 1 0 1 1 0.472026 0.866344 012fb200 012d0190 0.896620 0.473322 2 0 0.866344 0.473322 0 1 0.866344 0.536572 1 1 0.901260 0.536572 0 1 0.901260 0.765634 1 1 0.891260 0.765634 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00904740 012fb7c0 0.097621 0.245807 2 0 0.087621 0.245807 0 1 0.087621 0.291802 1 1 0.038182 0.291802 0 1 0.038182 0.337797 1 1 0.028182 0.337797 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b6a0 00934008 0.094720 0.299625 2 0 0.084720 0.299625 0 1 0.084720 0.378797 1 1 0.038182 0.378797 0 1 0.038182 0.457969 1 1 0.028182 0.457969 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012fba48 009347e8 0.213675 0.228586 2 0 0.191103 0.228586 0 1 0.191103 0.250964 1 1 0.128530 0.250964 0 1 0.128530 0.245807 1 1 0.118530 0.245807 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00934278 00934a70 0.218221 0.268586 2 0 0.218221 0.287109 1 1 0.125629 0.287109 0 1 0.125629 0.299625 1 1 0.115629 0.299625 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00934ce0 009d82b0 0.380986 0.226083 2 0 0.358414 0.226083 0 1 0.358414 0.243705 1 1 0.258221 0.243705 0 1 0.258221 0.245056 1 1 0.248221 0.245056 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012d0c50 009d8538 0.385532 0.266083 2 0 0.385532 0.278348 1 1 0.507350 0.278348 0 1 0.507350 0.426471 1 1 0.497350 0.426471 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009d87a8 009cc248 0.165377 0.356821 2 0 0.156286 0.356821 0 1 0.156286 0.299687 1 1 0.425532 0.299687 0 1 0.425532 0.242553 1 1 0.415532 0.242553 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009fc150 009cc508 0.165377 0.380350 2 0 0.147195 0.380350 0 1 0.147195 0.374781 1 1 0.397486 0.374781 0 1 0.397486 0.369212 1 1 0.387486 0.369212 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090c820 009f96d0 0.622766 0.235795 2 0 0.594584 0.235795 0 1 0.594584 0.496502 1 1 0.038182 0.496502 0 1 0.038182 0.757209 1 1 0.028182 0.757209 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009a81b8 009f9c20 0.622766 0.282854 2 0 0.602515 0.282854 0 1 0.602515 0.195744 1 1 0.279497 0.195744 0 1 0.279497 0.108635 1 1 0.269497 0.108635 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009a7300 009f9978 0.622766 0.259324 2 0 0.596132 0.259324 0 1 0.596132 0.183980 1 1 0.435203 0.183980 0 1 0.435203 0.108635 1 1 0.425203 0.108635 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 009b7c00 009f9428 0.621857 0.212265 2 0 0.603675 0.212265 0 1 0.603675 0.429638 1 1 0.038182 0.429638 0 1 0.038182 0.647012 1 1 0.028182 0.647012 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b008 009f9ed8 0.653675 0.305207 2 0 0.653675 0.328160 1 1 0.038182 0.328160 0 1 0.038182 0.546057 1 1 0.028182 0.546057 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0098c468 0090dc60 0.872169 0.765634 2 0 0.853987 0.765634 0 1 0.853987 0.517773 1 1 0.703675 0.517773 0 1 0.703675 0.269912 1 1 0.684584 0.269912 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012d0c50 01314098 0.748202 0.592742 2 0 0.748202 0.616271 1 1 0.507350 0.616271 0 1 0.507350 0.426471 1 1 0.497350 0.426471 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 01314308 012ff1d0 0.969884 0.582028 2 0 0.959884 0.582028 0 1 0.959884 0.575620 1 1 0.788202 0.575620 0 1 0.788202 0.569212 1 1 0.778202 0.569212 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012d0c50 012ff9a0 0.499033 0.889412 2 0 0.489942 0.889412 0 1 0.489942 0.657941 1 1 0.507350 0.657941 0 1 0.507350 0.426471 1 1 0.497350 0.426471 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 00904740 0097b250 0.636306 0.495169 2 0 0.626306 0.495169 0 1 0.626306 0.416483 1 1 0.038182 0.416483 0 1 0.038182 0.337797 1 1 0.028182 0.337797 0 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 0090b6a0 0097b4d8 0.635397 0.529286 2 0 0.617215 0.529286 0 1 0.617215 0.493627 1 1 0.038182 0.493627 0 1 0.038182 0.457969 1 1 0.028182 0.457969 0 0 "MUX" "MUX 23" 00923e08 32 1 1 1 1 0 1 0 70 22 0.408617 0.896620 0 "InputPort" "S" 00924060 1 1 1 1 1 0 1 0 10 10 0.142857 0.000000 0 "InputPort" "0" 00924320 32 1 1 1 1 0 1 0 10 10 0.428571 0.000000 1 "InputPort" "1" 012d0190 32 1 1 1 1 0 1 0 10 10 0.714286 0.000000 2 "OutputPort" 012d0408 32 1 1 1 1 0 1 0 1 10 10 0.428571 0.500000 0 "PasserelleOutput" "OutData" 012d0f78 32 1 1 1 1 0 1 0 32 32 0.334129 0.970909 0 "InputPort" 0090d1d0 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.031250 0 "OutputPort" 0090d458 32 1 1 1 1 0 1 0 1 10 10 0.343750 0.656250 0 1 1 1 1 0 1 0 1 1 0.000000 0.000000 012d0408 0090d1d0 0.971818 0.352953 2 0 0.961818 0.352953 0 1 0.961818 0.401373 1 1 0.925711 0.401373 0 1 0.925711 0.449793 1 1 0.915711 0.449793 0 0 "PasserelleInput" "InsMemRead" 00992938 1 1 1 1 1 0 0 0 32 32 0.697253 0.000000 0 "InputPort" 009bd050 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.031250 0 "OutputPort" 009bce10 1 1 1 1 1 0 0 0 1 10 10 0.343750 0.656250 0 "ConstantReg" "FullLatency" 01304b38 32 1 1 1 1 0 0 0 25 80 0.126408 0.181818 0 16 "OutputPort" 009ba318 32 1 1 1 1 0 0 0 1 10 10 0.300000 0.862500 0