HPR L/S (orangepath) auxiliary reports.
KiwiC compilation report
Kiwi Scientific Acceleration (KiwiC .net/CIL/C# to Verilog/SystemC compiler): Version Alpha 0.3.5f : 14th Feb 2018
15/02/2018 21:11:25
Cmd line args:  /rack-ham/paula1/homedir/home/djg11/d320/hprls/kiwipro/kiwic/distro/lib/kiwic.exe -give-backtrace -res2-loadstore-port-count=0 -vnl-resets=synchronous -vnl-roundtrip=disable -kiwic-cil-dump=combined -kiwic-kcode-dump=enable -bevelab-loglevel=20 -kiwife-gtrace-loglevel=20 -kiwife-firstpass-loglevel=20 -bevelab-default-pause-mode=hard -bevelab-soft-pause-threshold=30 -vnl-rootmodname=DUT Knoc16Test.exe KiwiFileSystemStubs3.dll Noc16Station.dll


----------------------------------------------------------

Report from Abbreviation:::
    setting up abbreviation TSIOF.0._SPILL for prefix T404/System/IO/FileStream/.ctor/0.17/_SPILL

----------------------------------------------------------

Report from Abbreviation:::
    setting up abbreviation SyIO for prefix System/IO

----------------------------------------------------------

Report from Abbreviation:::
    setting up abbreviation @64 for prefix @/64

----------------------------------------------------------

Report from Abbreviation:::
    setting up abbreviation @8 for prefix @/8

----------------------------------------------------------

Report from KiwiC-fe.rpt:::
KiwiC: front end input processing of class or method called KiwiSystem.Kiwi
root_walk start thread at a static method (used as an entry point). Method name=KiwiSystem/Kiwi/.cctor uid=cctor16
KiwiC start_thread (or entry point) uid=cctor16 full_idl=KiwiSystem.Kiwi..cctor
Root method elaborated: specificf=S_kickoff_collate leftover=1+0
KiwiC: front end input processing of class or method called System.BitConverter
root_walk start thread at a static method (used as an entry point). Method name=System/BitConverter/.cctor uid=cctor14
KiwiC start_thread (or entry point) uid=cctor14 full_idl=System.BitConverter..cctor
Root method elaborated: specificf=S_kickoff_collate leftover=1+1
KiwiC: front end input processing of class or method called Noc16Station
root_walk start thread at a static method (used as an entry point). Method name=Noc16Station/.cctor uid=cctor12
KiwiC start_thread (or entry point) uid=cctor12 full_idl=Noc16Station..cctor
Root method elaborated: specificf=S_kickoff_collate leftover=1+2
KiwiC: front end input processing of class or method called Knoc16Test
root_walk start thread at a static method (used as an entry point). Method name=Knoc16Test/.cctor uid=cctor10
KiwiC start_thread (or entry point) uid=cctor10 full_idl=Knoc16Test..cctor
Root method elaborated: specificf=S_kickoff_collate leftover=1+3
KiwiC: front end input processing of class or method called Knoc16Test
root_compiler: start elaborating class 'Knoc16Test'
elaborating class 'Knoc16Test'
compiling static method as entry point: style=Root idl=Knoc16Test/Main
Performing root elaboration of method Knoc16Test.Main
KiwiC start_thread (or entry point) uid=Main10 full_idl=Knoc16Test.Main
root_compiler class done: Knoc16Test
KiwiC: front end input processing of class or method called Noc16Station
root_compiler: start elaborating class 'Noc16Station'
elaborating class 'Noc16Station'
compiling static method as entry point: style=Root idl=Noc16Station/NocStation
Performing root elaboration of method Noc16Station.NocStation
KiwiC start_thread (or entry point) uid=NocStation10 full_idl=Noc16Station.NocStation
root_compiler class done: Noc16Station
Report of all settings used from the recipe or command line:
   kiwife-directorate-ready-flag=absent
   kiwife-directorate-endmode=auto-restart
   kiwife-directorate-startmode=self-start
   cil-uwind-budget=10000
   kiwic-cil-dump=combined
   kiwic-kcode-dump=enable
   kiwic-register-colours=disable
   array-4d-name=KIWIARRAY4D
   array-3d-name=KIWIARRAY3D
   array-2d-name=KIWIARRAY2D
   kiwi-dll=Kiwi.dll
   kiwic-dll=Kiwic.dll
   kiwic-zerolength-arrays=disable
   kiwifefpgaconsole-default=enable
   kiwife-directorate-style=basic
   postgen-optimise=enable
   kiwife-cil-loglevel=20
   kiwife-ataken-loglevel=20
   kiwife-gtrace-loglevel=20
   kiwife-firstpass-loglevel=20
   kiwife-overloads-loglevel=20
   root=$attributeroot
   ?>?=srcfile, Knoc16Test.exe, KiwiFileSystemStubs3.dll, Noc16Station.dll
   kiwic-autodispose=disable
END OF KIWIC REPORT FILE

----------------------------------------------------------

Report from Abbreviation:::
    setting up abbreviation SIOFileStream for prefix System/IO/FileStream

----------------------------------------------------------

Report from restructure2:::
Offchip Load/Store (and other) Ports = Nothing to Report

----------------------------------------------------------

Report from restructure2:::
Restructure Technology Settings
*---------------------------+---------+---------------------------------------------------------------------------------*
| Key                       | Value   | Description                                                                     |
*---------------------------+---------+---------------------------------------------------------------------------------*
| int-flr-mul               | 1000    |                                                                                 |
| max-no-fp-addsubs         | 6       | Maximum number of adders and subtractors (or combos) to instantiate per thread. |
| max-no-fp-muls            | 6       | Maximum number of f/p multipliers or dividers to instantiate per thread.        |
| max-no-int-muls           | 3       | Maximum number of int multipliers to instantiate per thread.                    |
| max-no-fp-divs            | 2       | Maximum number of f/p dividers to instantiate per thread.                       |
| max-no-int-divs           | 2       | Maximum number of int dividers to instantiate per thread.                       |
| max-no-rom-mirrors        | 8       | Maximum number of times to mirror a ROM per thread.                             |
| max-ram-data_packing      | 8       | Maximum number of user words to pack into one RAM/loadstore word line.          |
| fp-fl-dp-div              | 5       |                                                                                 |
| fp-fl-dp-add              | 4       |                                                                                 |
| fp-fl-dp-mul              | 3       |                                                                                 |
| fp-fl-sp-div              | 15      |                                                                                 |
| fp-fl-sp-add              | 4       |                                                                                 |
| fp-fl-sp-mul              | 5       |                                                                                 |
| res2-offchip-threshold    | 1000000 |                                                                                 |
| res2-combrom-threshold    | 64      |                                                                                 |
| res2-combram-threshold    | 32      |                                                                                 |
| res2-regfile-threshold    | 8       |                                                                                 |
| res2-loadstore-port-count | 0       |                                                                                 |
*---------------------------+---------+---------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
PC codings points for Knoc16Test10PC12 
*-----------------------------+-----+---------+-------------+------+--------+-------+-----+------*
| gb-flag/Pause               | eno | Root Pc | hwm         | Exec | Reverb | Start | End | Next |
*-----------------------------+-----+---------+-------------+------+--------+-------+-----+------*
| XU32'0:"0:Knoc16Test10PC12" | 851 | 0       | hwm=0.0.0   | 0    |        | -     | -   | 1    |
| XU32'1:"1:Knoc16Test10PC12" | 848 | 1       | hwm=0.0.0   | 1    |        | -     | -   | 2    |
| XU32'1:"1:Knoc16Test10PC12" | 849 | 1       | hwm=0.0.0   | 1    |        | -     | -   | 2    |
| XU32'1:"1:Knoc16Test10PC12" | 850 | 1       | hwm=0.0.0   | 1    |        | -     | -   | 1    |
| XU32'2:"2:Knoc16Test10PC12" | 846 | 2       | hwm=0.0.0   | 2    |        | -     | -   | 1    |
| XU32'2:"2:Knoc16Test10PC12" | 847 | 2       | hwm=0.0.0   | 2    |        | -     | -   | 2    |
*-----------------------------+-----+---------+-------------+------+--------+-------+-----+------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'0:"0:Knoc16Test10PC12" 851 :  major_start_pcl=0   edge_private_start/end=-1/-1 exec=0 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'0:"0:Knoc16Test10PC12"
res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'0:"0:Knoc16Test10PC12"
*------+-----+---------+---------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                        |
*------+-----+---------+---------------------------------------------------------------------------------------------*
| F0   | -   | R0 CTRL |                                                                                             |
| F0   | 851 | R0 DATA |                                                                                             |
| F0+E | 851 | W0 DATA | Ksubs3_Noc16_TxData_valid te=te:F0 write(U1'0) Ksubs3_Noc16_RxData_rdy te=te:F0 write(U1'1) |
*------+-----+---------+---------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'1:"1:Knoc16Test10PC12" 848 :  major_start_pcl=1   edge_private_start/end=-1/-1 exec=1 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'1:"1:Knoc16Test10PC12" 849 :  major_start_pcl=1   edge_private_start/end=-1/-1 exec=1 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'1:"1:Knoc16Test10PC12" 850 :  major_start_pcl=1   edge_private_start/end=-1/-1 exec=1 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'1:"1:Knoc16Test10PC12"
res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'1:"1:Knoc16Test10PC12"
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                  |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------*
| F1   | -   | R0 CTRL |                                                                                                                       |
| F1   | 850 | R0 DATA |                                                                                                                       |
| F1+E | 850 | W0 DATA |                                                                                                                       |
| F1   | 849 | R0 DATA |                                                                                                                       |
| F1+E | 849 | W0 DATA | Ksubs3_Noc16_TxData_valid te=te:F1 write(U1'1) Ksubs3_Noc16_RxData_rdy te=te:F1 write(U1'0) Noc16Station.ip_queue_lo\ |
|      |     |         |  te=te:F1 write(E1) Noc16Station.ip_queue_cmd te=te:F1 write(E2) Ksubs3_Noc16_TxData_lo te=te:F1 write(E1) Ksubs3_No\ |
|      |     |         | c16_TxData_cmd te=te:F1 write(E2)                                                                                     |
| F1   | 848 | R0 DATA |                                                                                                                       |
| F1+E | 848 | W0 DATA | Ksubs3_Noc16_TxData_valid te=te:F1 write(U1'1) Ksubs3_Noc16_RxData_rdy te=te:F1 write(U1'0) Ksubs3_Noc16_TxData_lo t\ |
|      |     |         | e=te:F1 write(E3) Ksubs3_Noc16_TxData_cmd te=te:F1 write(E4) Noc16Station.op_queue_cmd te=te:F1 write(U8'0)           |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'2:"2:Knoc16Test10PC12" 846 :  major_start_pcl=2   edge_private_start/end=-1/-1 exec=2 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'2:"2:Knoc16Test10PC12" 847 :  major_start_pcl=2   edge_private_start/end=-1/-1 exec=2 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'2:"2:Knoc16Test10PC12"
res2: nopipeline: Thread=Knoc16Test10PC12 state=XU32'2:"2:Knoc16Test10PC12"
*------+-----+---------+---------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                        |
*------+-----+---------+---------------------------------------------------------------------------------------------*
| F2   | -   | R0 CTRL |                                                                                             |
| F2   | 847 | R0 DATA |                                                                                             |
| F2+E | 847 | W0 DATA |                                                                                             |
| F2   | 846 | R0 DATA |                                                                                             |
| F2+E | 846 | W0 DATA | Ksubs3_Noc16_TxData_valid te=te:F2 write(U1'0) Ksubs3_Noc16_RxData_rdy te=te:F2 write(U1'1) |
*------+-----+---------+---------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
PC codings points for Knoc16Test10PC10 
*-------------------------------------+-----+---------+-------------+------+--------+-------+-----+------*
| gb-flag/Pause                       | eno | Root Pc | hwm         | Exec | Reverb | Start | End | Next |
*-------------------------------------+-----+---------+-------------+------+--------+-------+-----+------*
| XU32'0:"0:Knoc16Test10PC10"         | 887 | 0       | hwm=0.0.0   | 0    |        | -     | -   | 1    |
| XU32'1:"1:Knoc16Test10PC10"         | 886 | 1       | hwm=0.0.0   | 1    |        | -     | -   | 2    |
| XU32'2:"2:Knoc16Test10PC10"         | 883 | 2       | hwm=0.0.0   | 2    |        | -     | -   | 22   |
| XU32'2:"2:Knoc16Test10PC10"         | 884 | 2       | hwm=0.0.0   | 2    |        | -     | -   | 3    |
| XU32'2:"2:Knoc16Test10PC10"         | 885 | 2       | hwm=0.0.0   | 2    |        | -     | -   | 2    |
| XU32'4:"4:Knoc16Test10PC10"         | 880 | 3       | hwm=0.0.0   | 3    |        | -     | -   | 5    |
| XU32'4:"4:Knoc16Test10PC10"         | 881 | 3       | hwm=0.0.0   | 3    |        | -     | -   | 4    |
| XU32'4:"4:Knoc16Test10PC10"         | 882 | 3       | hwm=0.0.0   | 3    |        | -     | -   | 3    |
| XU32'8:"8:Knoc16Test10PC10"         | 878 | 4       | hwm=0.0.0   | 4    |        | -     | -   | 5    |
| XU32'8:"8:Knoc16Test10PC10"         | 879 | 4       | hwm=0.0.0   | 4    |        | -     | -   | 4    |
| XU32'16:"16:Knoc16Test10PC10"       | 876 | 5       | hwm=0.0.0   | 5    |        | -     | -   | 6    |
| XU32'16:"16:Knoc16Test10PC10"       | 877 | 5       | hwm=0.0.0   | 5    |        | -     | -   | 3    |
| XU32'32:"32:Knoc16Test10PC10"       | 873 | 6       | hwm=0.0.0   | 6    |        | -     | -   | 21   |
| XU32'32:"32:Knoc16Test10PC10"       | 874 | 6       | hwm=0.0.0   | 6    |        | -     | -   | 7    |
| XU32'32:"32:Knoc16Test10PC10"       | 875 | 6       | hwm=0.0.0   | 6    |        | -     | -   | 6    |
| XU32'64:"64:Knoc16Test10PC10"       | 870 | 7       | hwm=0.0.0   | 7    |        | -     | -   | 20   |
| XU32'64:"64:Knoc16Test10PC10"       | 871 | 7       | hwm=0.0.0   | 7    |        | -     | -   | 8    |
| XU32'64:"64:Knoc16Test10PC10"       | 872 | 7       | hwm=0.0.0   | 7    |        | -     | -   | 7    |
| XU32'128:"128:Knoc16Test10PC10"     | 866 | 8       | hwm=0.0.0   | 8    |        | -     | -   | 17   |
| XU32'128:"128:Knoc16Test10PC10"     | 867 | 8       | hwm=0.0.1   | 8    |        | 10    | 10  | 13   |
| XU32'128:"128:Knoc16Test10PC10"     | 868 | 8       | hwm=0.1.0   | 9    |        | 9     | 9   | 11   |
| XU32'128:"128:Knoc16Test10PC10"     | 869 | 8       | hwm=0.0.0   | 8    |        | -     | -   | 8    |
| XU32'256:"256:Knoc16Test10PC10"     | 865 | 11      | hwm=0.1.0   | 12   |        | 12    | 12  | 11   |
| XU32'512:"512:Knoc16Test10PC10"     | 862 | 13      | hwm=0.0.0   | 13   |        | -     | -   | 16   |
| XU32'512:"512:Knoc16Test10PC10"     | 863 | 13      | hwm=0.1.0   | 15   |        | 15    | 15  | 11   |
| XU32'512:"512:Knoc16Test10PC10"     | 864 | 13      | hwm=0.0.1   | 13   |        | 14    | 14  | 13   |
| XU32'1024:"1024:Knoc16Test10PC10"   | 861 | 16      | hwm=0.0.0   | 16   |        | -     | -   | 8    |
| XU32'2048:"2048:Knoc16Test10PC10"   | 858 | 17      | hwm=0.0.1   | 17   |        | 19    | 19  | 13   |
| XU32'2048:"2048:Knoc16Test10PC10"   | 859 | 17      | hwm=0.1.0   | 18   |        | 18    | 18  | 11   |
| XU32'2048:"2048:Knoc16Test10PC10"   | 860 | 17      | hwm=0.0.0   | 17   |        | -     | -   | 17   |
| XU32'4096:"4096:Knoc16Test10PC10"   | 856 | 20      | hwm=0.0.0   | 20   |        | -     | -   | 8    |
| XU32'4096:"4096:Knoc16Test10PC10"   | 857 | 20      | hwm=0.0.0   | 20   |        | -     | -   | 20   |
| XU32'8192:"8192:Knoc16Test10PC10"   | 854 | 21      | hwm=0.0.0   | 21   |        | -     | -   | 7    |
| XU32'8192:"8192:Knoc16Test10PC10"   | 855 | 21      | hwm=0.0.0   | 21   |        | -     | -   | 21   |
| XU32'16384:"16384:Knoc16Test10PC10" | 852 | 22      | hwm=0.0.0   | 22   |        | -     | -   | 3    |
| XU32'16384:"16384:Knoc16Test10PC10" | 853 | 22      | hwm=0.0.0   | 22   |        | -     | -   | 22   |
*-------------------------------------+-----+---------+-------------+------+--------+-------+-----+------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'0:"0:Knoc16Test10PC10" 887 :  major_start_pcl=0   edge_private_start/end=-1/-1 exec=0 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'0:"0:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'0:"0:Knoc16Test10PC10"
*------+-----+---------+------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                         |
*------+-----+---------+------------------------------------------------------------------------------------------------------------------------------*
| F0   | -   | R0 CTRL |                                                                                                                              |
| F0   | 887 | R0 DATA |                                                                                                                              |
| F0+E | 887 | W0 DATA | Noc16Station.ip_queue_lo te=te:F0 write(U64'0) Noc16Station.ip_queue_cmd te=te:F0 write(U8'0) Noc16Station.op_queue_cmd te=\ |
|      |     |         | te:F0 write(U8'0) T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2 te=te:F0 write(S32'0) Knoc16Test.T404.Knoc16Test.Main.T\ |
|      |     |         | 404.Knoc16Test.Main.V_4 te=te:F0 write(S32'0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6 te=te:F0 write(S32'0\ |
|      |     |         | ) T404.System.IO.Stream.Read.3.7.V_0 te=te:F0 write(U64'0) T404.System.IO.Stream.Read.3.7.V_1 te=te:F0 write(S32'0) T404.Sy\ |
|      |     |         | stem.IO.Stream.Read.3.7.V_2 te=te:F0 write(S32'0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F0 write(S\ |
|      |     |         | 32'0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F0 write(S32'0) Knoc16Test.T404.Knoc16Test.Main.T404.K\ |
|      |     |         | noc16Test.Main.V_7 te=te:F0 write(S32'0) ksubsAbendSyndrome te=te:F0 write(U8'128) ksubsGpioLeds te=te:F0 write(U8'128) ksu\ |
|      |     |         | bsManualWaypoint te=te:F0 write(U8'0) designSerialNumber te=te:F0 write(S32'10031362)                                        |
*------+-----+---------+------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1:"1:Knoc16Test10PC10" 886 :  major_start_pcl=1   edge_private_start/end=-1/-1 exec=1 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1:"1:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1:"1:Knoc16Test10PC10"
*------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                               |
*------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------------*
| F1   | -   | R0 CTRL |                                                                                                                                                    |
| F1   | 886 | R0 DATA |                                                                                                                                                    |
| F1+E | 886 | W0 DATA | Noc16Station.op_queue_cmd te=te:F1 write(E5) Noc16Station.op_queue_lo te=te:F1 write(U64'65536)  PLI:Hello World  PLI:Knoc16 Test Start  W/P:START |
*------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2:"2:Knoc16Test10PC10" 883 :  major_start_pcl=2   edge_private_start/end=-1/-1 exec=2 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2:"2:Knoc16Test10PC10" 884 :  major_start_pcl=2   edge_private_start/end=-1/-1 exec=2 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2:"2:Knoc16Test10PC10" 885 :  major_start_pcl=2   edge_private_start/end=-1/-1 exec=2 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2:"2:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2:"2:Knoc16Test10PC10"
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                    |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------*
| F2   | -   | R0 CTRL |                                                                                                                                         |
| F2   | 885 | R0 DATA |                                                                                                                                         |
| F2+E | 885 | W0 DATA |                                                                                                                                         |
| F2   | 884 | R0 DATA |                                                                                                                                         |
| F2+E | 884 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F2 write(U8'0) Noc16Station.op_queue_cmd te=te:F2 write(E5) T404.System.IO.KiwiFS_Utils.send_filename.\ |
|      |     |         | 0.4.V_2 te=te:F2 write(0) Noc16Station.op_queue_lo te=te:F2 write(E6)                                                                   |
| F2   | 883 | R0 DATA |                                                                                                                                         |
| F2+E | 883 | W0 DATA |                                                                                                                                         |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4:"4:Knoc16Test10PC10" 880 :  major_start_pcl=3   edge_private_start/end=-1/-1 exec=3 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4:"4:Knoc16Test10PC10" 881 :  major_start_pcl=3   edge_private_start/end=-1/-1 exec=3 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4:"4:Knoc16Test10PC10" 882 :  major_start_pcl=3   edge_private_start/end=-1/-1 exec=3 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4:"4:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4:"4:Knoc16Test10PC10"
*------+-----+---------+------------------------------------------------*
| pc   | eno | Phaser  | Work                                           |
*------+-----+---------+------------------------------------------------*
| F3   | -   | R0 CTRL |                                                |
| F3   | 882 | R0 DATA |                                                |
| F3+E | 882 | W0 DATA |                                                |
| F3   | 881 | R0 DATA |                                                |
| F3+E | 881 | W0 DATA |                                                |
| F3   | 880 | R0 DATA |                                                |
| F3+E | 880 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F3 write(U8'0) |
*------+-----+---------+------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8:"8:Knoc16Test10PC10" 878 :  major_start_pcl=4   edge_private_start/end=-1/-1 exec=4 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8:"8:Knoc16Test10PC10" 879 :  major_start_pcl=4   edge_private_start/end=-1/-1 exec=4 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8:"8:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8:"8:Knoc16Test10PC10"
*------+-----+---------+------------------------------------------------*
| pc   | eno | Phaser  | Work                                           |
*------+-----+---------+------------------------------------------------*
| F4   | -   | R0 CTRL |                                                |
| F4   | 879 | R0 DATA |                                                |
| F4+E | 879 | W0 DATA |                                                |
| F4   | 878 | R0 DATA |                                                |
| F4+E | 878 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F4 write(U8'0) |
*------+-----+---------+------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16:"16:Knoc16Test10PC10" 876 :  major_start_pcl=5   edge_private_start/end=-1/-1 exec=5 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16:"16:Knoc16Test10PC10" 877 :  major_start_pcl=5   edge_private_start/end=-1/-1 exec=5 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16:"16:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16:"16:Knoc16Test10PC10"
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                                                  |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*
| F5   | -   | R0 CTRL |                                                                                                                                                                       |
| F5   | 877 | R0 DATA |                                                                                                                                                                       |
| F5+E | 877 | W0 DATA | Noc16Station.op_queue_cmd te=te:F5 write(E5) T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2 te=te:F5 write(E7) Noc16Station.op_queue_lo te=te:F5 write(E8)         |
| F5   | 876 | R0 DATA |                                                                                                                                                                       |
| F5+E | 876 | W0 DATA | Noc16Station.op_queue_cmd te=te:F5 write(E5) T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2 te=te:F5 write(E7) Noc16Station.op_queue_lo te=te:F5 write(U64'196608) |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'32:"32:Knoc16Test10PC10" 873 :  major_start_pcl=6   edge_private_start/end=-1/-1 exec=6 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'32:"32:Knoc16Test10PC10" 874 :  major_start_pcl=6   edge_private_start/end=-1/-1 exec=6 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'32:"32:Knoc16Test10PC10" 875 :  major_start_pcl=6   edge_private_start/end=-1/-1 exec=6 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'32:"32:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'32:"32:Knoc16Test10PC10"
*------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                             |
*------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------------*
| F6   | -   | R0 CTRL |                                                                                                                                                  |
| F6   | 875 | R0 DATA |                                                                                                                                                  |
| F6+E | 875 | W0 DATA |                                                                                                                                                  |
| F6   | 874 | R0 DATA |                                                                                                                                                  |
| F6+E | 874 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F6 write(U8'0) Noc16Station.op_queue_cmd te=te:F6 write(E9) Noc16Station.op_queue_lo te=te:F6 write(E10) @_SINT\ |
|      |     |         | /CC/SCALbx12_filehandle10 te=te:F6 write(E11)  PLI:FileStream Open'd fo...                                                                       |
| F6   | 873 | R0 DATA |                                                                                                                                                  |
| F6+E | 873 | W0 DATA |                                                                                                                                                  |
*------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'64:"64:Knoc16Test10PC10" 870 :  major_start_pcl=7   edge_private_start/end=-1/-1 exec=7 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'64:"64:Knoc16Test10PC10" 871 :  major_start_pcl=7   edge_private_start/end=-1/-1 exec=7 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'64:"64:Knoc16Test10PC10" 872 :  major_start_pcl=7   edge_private_start/end=-1/-1 exec=7 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'64:"64:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'64:"64:Knoc16Test10PC10"
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                          |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------*
| F7   | -   | R0 CTRL |                                                                                                                                               |
| F7   | 872 | R0 DATA |                                                                                                                                               |
| F7+E | 872 | W0 DATA |                                                                                                                                               |
| F7   | 871 | R0 DATA |                                                                                                                                               |
| F7+E | 871 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F7 write(U8'0) Noc16Station.op_queue_cmd te=te:F7 write(E12) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test\ |
|      |     |         | .Main.V_4 te=te:F7 write(E13) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6 te=te:F7 write(0) Noc16Station.op_queue_lo te=te:F7 w\ |
|      |     |         | rite(E14)  PLI:External file length...                                                                                                        |
| F7   | 870 | R0 DATA |                                                                                                                                               |
| F7+E | 870 | W0 DATA |                                                                                                                                               |
*------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10" 866 :  major_start_pcl=8   edge_private_start/end=-1/-1 exec=8 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10" 867 :  major_start_pcl=8   edge_private_start/end=10/10 exec=8 (dend=1)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10" 868 :  major_start_pcl=8   edge_private_start/end=9/9 exec=9 (dend=1)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10" 869 :  major_start_pcl=8   edge_private_start/end=-1/-1 exec=8 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'128:"128:Knoc16Test10PC10"
*------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*
| pc   | eno | Phaser  | Work                                                                                                                                      |
*------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*
| F8   | -   | R0 CTRL |                                                                                                                                           |
| F8   | 869 | R0 DATA |                                                                                                                                           |
| F8+E | 869 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F8 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F8 write(E15) T404.System.IO.Stream.Read.3.7.V_1\ |
|      |     |         |  te=te:F8 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F8 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te\ |
|      |     |         | :F8 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F8 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.\ |
|      |     |         | Main.V_7 te=te:F8 write(0) ksubsAbendSyndrome te=te:F8 write(U8'1) ksubsManualWaypoint te=te:F8 write(U8'0) result_hi te=te:F8 write(S32\ |
|      |     |         | '0) result_lo te=te:F8 write(S32'0)  PLI:GSAI:hpr_sysexit  W/P:FINISHED  PLI:Knoc16 Test Finished  PLI:Sums computed %d %d  PLI:All read\ |
|      |     |         |  in %d  W/P:TALLIED                                                                                                                       |
| F8   | 868 | R0 DATA | i_@8_US/CC/SCALbx14_ARA0 te=te:F8 read(0)                                                                                                 |
| F9   | 868 | R1 DATA |                                                                                                                                           |
| F9+E | 868 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F9 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F9 write(E15) T404.System.IO.Stream.Read.3.7.V_1\ |
|      |     |         |  te=te:F9 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F9 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te\ |
|      |     |         | :F9 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F9 write(E16) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Tes\ |
|      |     |         | t.Main.V_7 te=te:F9 write(E17)  PLI:All read in %d  W/P:TALLIED                                                                           |
| F8   | 867 | R0 DATA |                                                                                                                                           |
| F8+E | 867 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F8 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F8 write(E18) T404.System.IO.Stream.Read.3.7.V_1\ |
|      |     |         |  te=te:F8 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F8 write(0) i_@8_US/CC/SCALbx14_ARA0 te=te:F8 write(E19, E20)               |
| F10  | 867 | W1 DATA |                                                                                                                                           |
| F8   | 866 | R0 DATA |                                                                                                                                           |
| F8+E | 866 | W0 DATA |                                                                                                                                           |
*------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'256:"256:Knoc16Test10PC10" 865 :  major_start_pcl=11   edge_private_start/end=12/12 exec=12 (dend=1)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'256:"256:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'256:"256:Knoc16Test10PC10"
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                                      |
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*
| F11   | -   | R0 CTRL |                                                                                                                                           |
| F11   | 865 | R0 DATA | i_@8_US/CC/SCALbx14_ARA0 te=te:F11 read(E21)                                                                                              |
| F12   | 865 | R1 DATA |                                                                                                                                           |
| F12+E | 865 | W0 DATA | Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F12 write(E21) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 t\ |
|       |     |         | e=te:F12 write(E22) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_7 te=te:F12 write(E23) ksubsAbendSyndrome te=te:F12 write(U8'\ |
|       |     |         | 1) ksubsManualWaypoint te=te:F12 write(U8'0) result_hi te=te:F12 write(E24) result_lo te=te:F12 write(E25)  PLI:GSAI:hpr_sysexit  W/P:FI\ |
|       |     |         | NISHED  PLI:Knoc16 Test Finished  PLI:Sums computed %d %d                                                                                 |
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'512:"512:Knoc16Test10PC10" 862 :  major_start_pcl=13   edge_private_start/end=-1/-1 exec=13 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'512:"512:Knoc16Test10PC10" 863 :  major_start_pcl=13   edge_private_start/end=15/15 exec=15 (dend=1)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'512:"512:Knoc16Test10PC10" 864 :  major_start_pcl=13   edge_private_start/end=14/14 exec=13 (dend=1)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'512:"512:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'512:"512:Knoc16Test10PC10"
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                              |
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------*
| F13   | -   | R0 CTRL |                                                                                                                                   |
| F13   | 864 | R0 DATA |                                                                                                                                   |
| F13+E | 864 | W0 DATA | T404.System.IO.Stream.Read.3.7.V_0 te=te:F13 write(E26) T404.System.IO.Stream.Read.3.7.V_2 te=te:F13 write(E27) Knoc16Test.T404.\ |
|       |     |         | Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F13 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F13 w\ |
|       |     |         | rite(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_7 te=te:F13 write(0) ksubsAbendSyndrome te=te:F13 write(U8'1) ksu\ |
|       |     |         | bsManualWaypoint te=te:F13 write(U8'0) result_hi te=te:F13 write(S32'0) result_lo te=te:F13 write(S32'0) i_@8_US/CC/SCALbx14_ARA\ |
|       |     |         | 0 te=te:F13 write(E28, E29)  PLI:GSAI:hpr_sysexit  W/P:FINISHED  PLI:Knoc16 Test Finished  PLI:Sums computed %d %d  PLI:All read\ |
|       |     |         |  in %d  W/P:TALLIED                                                                                                               |
| F14   | 864 | W1 DATA |                                                                                                                                   |
| F13   | 863 | R0 DATA | i_@8_US/CC/SCALbx14_ARA0 te=te:F13 read(0)                                                                                        |
| F15   | 863 | R1 DATA |                                                                                                                                   |
| F15+E | 863 | W0 DATA | T404.System.IO.Stream.Read.3.7.V_2 te=te:F15 write(E27) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F15 write\ |
|       |     |         | (0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F15 write(E30) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Tes\ |
|       |     |         | t.Main.V_7 te=te:F15 write(E31)  PLI:All read in %d  W/P:TALLIED                                                                  |
| F13   | 862 | R0 DATA |                                                                                                                                   |
| F13+E | 862 | W0 DATA | Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6 te=te:F13 write(E32) T404.System.IO.Stream.Read.3.7.V_2 te=te:F13 write\ |
|       |     |         | (E27)  PLI: reading at %d/%d                                                                                                      |
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1024:"1024:Knoc16Test10PC10" 861 :  major_start_pcl=16   edge_private_start/end=-1/-1 exec=16 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1024:"1024:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'1024:"1024:Knoc16Test10PC10"
*-------+-----+---------+----------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                         |
*-------+-----+---------+----------------------------------------------------------------------------------------------*
| F16   | -   | R0 CTRL |                                                                                              |
| F16   | 861 | R0 DATA |                                                                                              |
| F16+E | 861 | W0 DATA | Noc16Station.op_queue_cmd te=te:F16 write(E12) Noc16Station.op_queue_lo te=te:F16 write(E33) |
*-------+-----+---------+----------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2048:"2048:Knoc16Test10PC10" 858 :  major_start_pcl=17   edge_private_start/end=19/19 exec=17 (dend=1)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2048:"2048:Knoc16Test10PC10" 859 :  major_start_pcl=17   edge_private_start/end=18/18 exec=18 (dend=1)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2048:"2048:Knoc16Test10PC10" 860 :  major_start_pcl=17   edge_private_start/end=-1/-1 exec=17 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2048:"2048:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'2048:"2048:Knoc16Test10PC10"
*-------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                                         |
*-------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------*
| F17   | -   | R0 CTRL |                                                                                                                                              |
| F17   | 860 | R0 DATA |                                                                                                                                              |
| F17+E | 860 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F17 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F17 write(E15) T404.System.IO.Stream.Read.3.7.V_1 \ |
|       |     |         | te=te:F17 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F17 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F\ |
|       |     |         | 17 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F17 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Mai\ |
|       |     |         | n.V_7 te=te:F17 write(0) ksubsAbendSyndrome te=te:F17 write(U8'1) ksubsManualWaypoint te=te:F17 write(U8'0) result_hi te=te:F17 write(S32'0\ |
|       |     |         | ) result_lo te=te:F17 write(S32'0)  PLI:GSAI:hpr_sysexit  W/P:FINISHED  PLI:Knoc16 Test Finished  PLI:Sums computed %d %d  PLI:All read in \ |
|       |     |         | %d  W/P:TALLIED                                                                                                                              |
| F17   | 859 | R0 DATA | i_@8_US/CC/SCALbx14_ARA0 te=te:F17 read(0)                                                                                                   |
| F18   | 859 | R1 DATA |                                                                                                                                              |
| F18+E | 859 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F18 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F18 write(E15) T404.System.IO.Stream.Read.3.7.V_1 \ |
|       |     |         | te=te:F18 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F18 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9 te=te:F\ |
|       |     |         | 18 write(0) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8 te=te:F18 write(E34) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.M\ |
|       |     |         | ain.V_7 te=te:F18 write(E35)  PLI:All read in %d  W/P:TALLIED                                                                                |
| F17   | 858 | R0 DATA |                                                                                                                                              |
| F17+E | 858 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F17 write(U8'0) T404.System.IO.Stream.Read.3.7.V_0 te=te:F17 write(E18) T404.System.IO.Stream.Read.3.7.V_1 \ |
|       |     |         | te=te:F17 write(E11) T404.System.IO.Stream.Read.3.7.V_2 te=te:F17 write(0) i_@8_US/CC/SCALbx14_ARA0 te=te:F17 write(E19, E20)                |
| F19   | 858 | W1 DATA |                                                                                                                                              |
*-------+-----+---------+----------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4096:"4096:Knoc16Test10PC10" 856 :  major_start_pcl=20   edge_private_start/end=-1/-1 exec=20 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4096:"4096:Knoc16Test10PC10" 857 :  major_start_pcl=20   edge_private_start/end=-1/-1 exec=20 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4096:"4096:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'4096:"4096:Knoc16Test10PC10"
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                                            |
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------------*
| F20   | -   | R0 CTRL |                                                                                                                                                 |
| F20   | 857 | R0 DATA |                                                                                                                                                 |
| F20+E | 857 | W0 DATA |                                                                                                                                                 |
| F20   | 856 | R0 DATA |                                                                                                                                                 |
| F20+E | 856 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F20 write(U8'0) Noc16Station.op_queue_cmd te=te:F20 write(E12) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test\ |
|       |     |         | .Main.V_4 te=te:F20 write(E13) Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6 te=te:F20 write(0) Noc16Station.op_queue_lo te=te:F20 \ |
|       |     |         | write(E14)  PLI:External file length...                                                                                                         |
*-------+-----+---------+-------------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8192:"8192:Knoc16Test10PC10" 854 :  major_start_pcl=21   edge_private_start/end=-1/-1 exec=21 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8192:"8192:Knoc16Test10PC10" 855 :  major_start_pcl=21   edge_private_start/end=-1/-1 exec=21 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8192:"8192:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'8192:"8192:Knoc16Test10PC10"
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                                                |
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------*
| F21   | -   | R0 CTRL |                                                                                                                                                     |
| F21   | 855 | R0 DATA |                                                                                                                                                     |
| F21+E | 855 | W0 DATA |                                                                                                                                                     |
| F21   | 854 | R0 DATA |                                                                                                                                                     |
| F21+E | 854 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F21 write(U8'0) Noc16Station.op_queue_cmd te=te:F21 write(E9) Noc16Station.op_queue_lo te=te:F21 write(E10) @_SINT\ |
|       |     |         | /CC/SCALbx12_filehandle10 te=te:F21 write(E11)  PLI:FileStream Open'd fo...                                                                         |
*-------+-----+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from restructure2:::
  Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16384:"16384:Knoc16Test10PC10" 852 :  major_start_pcl=22   edge_private_start/end=-1/-1 exec=22 (dend=0)
,   Absolute key numbers for scheduled edge res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16384:"16384:Knoc16Test10PC10" 853 :  major_start_pcl=22   edge_private_start/end=-1/-1 exec=22 (dend=0)
Simple greedy schedule for res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16384:"16384:Knoc16Test10PC10"
res2: nopipeline: Thread=Knoc16Test10PC10 state=XU32'16384:"16384:Knoc16Test10PC10"
*-------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------*
| pc    | eno | Phaser  | Work                                                                                                                                       |
*-------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------*
| F22   | -   | R0 CTRL |                                                                                                                                            |
| F22   | 853 | R0 DATA |                                                                                                                                            |
| F22+E | 853 | W0 DATA |                                                                                                                                            |
| F22   | 852 | R0 DATA |                                                                                                                                            |
| F22+E | 852 | W0 DATA | Noc16Station.ip_queue_cmd te=te:F22 write(U8'0) Noc16Station.op_queue_cmd te=te:F22 write(E5) T404.System.IO.KiwiFS_Utils.send_filename.0\ |
|       |     |         | .4.V_2 te=te:F22 write(0) Noc16Station.op_queue_lo te=te:F22 write(E6)                                                                     |
*-------+-----+---------+--------------------------------------------------------------------------------------------------------------------------------------------*

----------------------------------------------------------

Report from enumbers:::
Concise expression alias report.
  E1 =.= C64u(Ksubs3_Noc16_RxData_lo)
  E2 =.= C8u(Ksubs3_Noc16_RxData_cmd)
  E3 =.= C64u(Noc16Station.op_queue_lo)
  E4 =.= C8u(Noc16Station.op_queue_cmd)
  E5 =.= CVT(C8u)(U8'1+(StationNumber<<5))
  E6 =.= S64'131072+(CVT(C64u)(CVT(C8u)("TestFile.txt"[0])))
  E7 =.= 1+T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2
  E8 =.= S64'131072+(CVT(C64u)(CVT(C8u)("TestFile.txt"[1+T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2])))
  E9 =.= CVT(C8u)(U8'7+(StationNumber<<5))
  E10 =.= C64u((CVT(C64)(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)))<<56)
  E11 =.= CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)
  E12 =.= CVT(C8u)(U8'3+(StationNumber<<5))
  E13 =.= CVT(C)(C64u(Noc16Station.ip_queue_lo))
  E14 =.= C64u((CVT(C64)(CVT(C)(C64u(Noc16Station.ip_queue_lo))))+((CVT(C64)(@_SINT/CC/SCALbx12_filehandle10))<<56))
  E15 =.= C64u(Noc16Station.ip_queue_lo)
  E16 =.= COND({[!(|-|Noc16Station.op_queue_cmd), |-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0]]}, 0, 1)
  E17 =.= COND({[!(|-|Noc16Station.op_queue_cmd), |-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0]]}, 1, 0)
  E18 =.= (C64u(Noc16Station.ip_queue_lo))>>>8
  E19 =.= Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6
  E20 =.= CVT(C8u)(S64'255&(C64u(Noc16Station.ip_queue_lo)))
  E21 =.= 1+Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_9
  E22 =.= 1+Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8
  E23 =.= 1+Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_7
  E24 =.= C(Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_8)
  E25 =.= C(Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_7)
  E26 =.= T404.System.IO.Stream.Read.3.7.V_0>>>8
  E27 =.= 1+T404.System.IO.Stream.Read.3.7.V_2
  E28 =.= 1+T404.System.IO.Stream.Read.3.7.V_2+Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6
  E29 =.= CVT(C8u)(S64'255&T404.System.IO.Stream.Read.3.7.V_0)
  E30 =.= COND({[0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0], 1+T404.System.IO.Stream.Read.3.7.V_2>=T404.System.IO.Stream.Read.3.7.V_1, 0>=(C(T404.System.IO.Stream.Read.3.7.V_1))]}, 0, 1)
  E31 =.= COND({[0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0], 1+T404.System.IO.Stream.Read.3.7.V_2>=T404.System.IO.Stream.Read.3.7.V_1, 0>=(C(T404.System.IO.Stream.Read.3.7.V_1))]}, 1, 0)
  E32 =.= (C(T404.System.IO.Stream.Read.3.7.V_1))+Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6
  E33 =.= C64u((CVT(C64)(Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_4+-Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6))+((CVT(C64)(@_SINT/CC/SCALbx12_filehandle10))<<56))
  E34 =.= COND({[|-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0]]}, 0, 1)
  E35 =.= COND({[|-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, XU32'46:"46:USA16"!=@8_US/CC/SCALbx14_ARA0[0]]}, 1, 0)
  E36 =.= !(Ksubs3_Noc16_RxData_valid)
  E37 =.= {[!(|-|Noc16Station.op_queue_cmd), |-|Ksubs3_Noc16_RxData_valid, !(|-|Ksubs3_Noc16_RxData_cmd)]; [|-|Ksubs3_Noc16_RxData_valid, |-|Ksubs3_Noc16_RxData_cmd]}
  E38 =.= {[|-|Noc16Station.op_queue_cmd, |-|Ksubs3_Noc16_RxData_valid, !(|-|Ksubs3_Noc16_RxData_cmd)]}
  E39 =.= !(Ksubs3_Noc16_TxData_rdy)
  E40 =.= |-|Noc16Station.op_queue_cmd
  E41 =.= {[!(|-|Noc16Station.op_queue_cmd), |-|Noc16Station.ip_queue_cmd]}
  E42 =.= {[!(|-|Noc16Station.op_queue_cmd), !(|-|Noc16Station.ip_queue_cmd)]}
  E43 =.= !(Noc16Station.ip_queue_cmd)
  E44 =.= |-|Noc16Station.ip_queue_cmd
  E45 =.= 1+T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2<S32'12
  E46 =.= 1+T404.System.IO.KiwiFS_Utils.send_filename.0.4.V_2>=S32'12
  E47 =.= {[|-|Noc16Station.op_queue_cmd]; [|-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0>=Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6]}
  E48 =.= {[!(|-|Noc16Station.op_queue_cmd), |-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6]}
  E49 =.= {[!(|-|Noc16Station.op_queue_cmd), |-|Noc16Station.ip_queue_cmd, 0<(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56))]}
  E50 =.= {[1+T404.System.IO.Stream.Read.3.7.V_2<T404.System.IO.Stream.Read.3.7.V_1]; [0>=Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, 0>=(C(T404.System.IO.Stream.Read.3.7.V_1))]}
  E51 =.= {[0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6, 1+T404.System.IO.Stream.Read.3.7.V_2>=T404.System.IO.Stream.Read.3.7.V_1, 0>=(C(T404.System.IO.Stream.Read.3.7.V_1))]}
  E52 =.= {[1+T404.System.IO.Stream.Read.3.7.V_2>=T404.System.IO.Stream.Read.3.7.V_1, 0<(C(T404.System.IO.Stream.Read.3.7.V_1))]}
  E53 =.= {[!(|-|Noc16Station.ip_queue_cmd)]; [0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0>=Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6]}
  E54 =.= {[|-|Noc16Station.ip_queue_cmd, 0>=(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56)), 0<Knoc16Test.T404.Knoc16Test.Main.T404.Knoc16Test.Main.V_6]}
  E55 =.= {[|-|Noc16Station.ip_queue_cmd, 0<(CVT(C)((C64u(Noc16Station.ip_queue_lo))>>>56))]}

----------------------------------------------------------

Report from IP-XACT input/output:::
Write IP-XACT component file for Knoc16Test to Knoc16Test
----------------------------------------------------------

Report from verilog_render:::
1 vectors of width 2
1 vectors of width 5
3 vectors of width 1
4 vectors of width 8
1 vectors of width 12
9 vectors of width 32
3 vectors of width 64
Total state bits in module = 534 bits.
8 continuously assigned (wire/non-state) bits 
Total number of leaf cells = 0

Major Statistics Report:
Thread KiwiSystem/Kiwi/.cctor uid=cctor16 has 6 CIL instructions in 1 basic blocks
Thread System/BitConverter/.cctor uid=cctor14 has 2 CIL instructions in 1 basic blocks
Thread Noc16Station/.cctor uid=cctor12 has 3 CIL instructions in 1 basic blocks
Thread Knoc16Test/.cctor uid=cctor10 has 2 CIL instructions in 1 basic blocks
Thread Knoc16Test/Main uid=Main10 has 170 CIL instructions in 46 basic blocks
Thread Noc16Station/NocStation uid=NocStation10 has 26 CIL instructions in 10 basic blocks
Thread mpc10 has 16 bevelab control states (pauses)
Thread mpc12 has 3 bevelab control states (pauses)
Reindexed thread Knoc16Test10PC12 with 3 minor control states
Reindexed thread Knoc16Test10PC10 with 23 minor control states
