comment     "************************************************** "
comment     " $Author: jafa $ "
comment     " $Date: 2001/02/06 19:29:10 $ "
comment     " $Id: mpu_in.txt,v 1.4 2001/02/06 19:29:10 jafa Exp $ "
comment     " "
comment     "          starting processor interface tests       "
comment     "************************************************** "
comment     " Wait for SystemBus to initialize "
simtime     14 us
comment     " CHLAGN., channel A for 78M clock"
write_byte  30821 00
simtime     1 us
comment	    "A det alm ovr, rcv 8b/10b, lnk sm en"
write_byte  30003 38
simtime     1 us
comment	    "B det alm ovr, rcv 8b/10b, lnk sm en"
write_byte  30013 38
simtime     1 us
comment	    "C det alm ovr, rcv 8b/10b, lnk sm en"
write_byte  30023 38
simtime     1 us
comment	    "D det alm ovr, rcv 8b/10b, lnk sm en"
write_byte  30033 38
simtime     1 us
comment	    "A xmt 8b/10b"
write_byte  30002 01
simtime     1 us
comment	    "B xmt 8b/10b"
write_byte  30012 01
simtime     1 us
comment	    "C xmt 8b/10b"
write_byte  30022 01
simtime     1 us
comment	    "D xmt 8b/10b"
write_byte  30032 01
simtime     1 us
comment	    "QUAD byte alignment & lock rcvr to data"
write_byte  30800 FF
simtime     1 us
comment     " NO LOOPBACK  " 
write_byte  30801 00
simtime     1 us    
comment     " QUAD ch. alignment  "
write_byte  30810 0C
simtime     1 us    
comment     "QUAD FMPU Sync Mode "
write_byte  30811 A0
simtime     1 us    
comment     " NO GTESTEN"
write_byte  30005 44
simtime     1 us
comment     " Write to mpi_registers"
write_byte  08000 4E
simtime     1 us
write_byte  08001 BC
simtime     1 us
write_byte  08002 00
simtime     1 us
write_byte  08003 fe
simtime     1 us
write_byte  08004 06
simtime     1 us
write_byte  08005 00
simtime     1 us
write_byte  08006 07
simtime     1 us
write_byte  08007 00
simtime     1 us
write_byte  08008 00
simtime     1 us
write_byte  08009 fe
simtime     1 us
write_byte  08010 00
simtime     1 us
write_byte  08011 00
simtime     1 us
write_byte  08012 00
simtime     1 us
write_byte  08013 00
simtime     1 us
write_byte  08014 00
simtime     1 us
write_byte  08015 00
simtime     1 us
write_byte  08016 00
simtime     1 us
write_byte  08017 fb
simtime     1 us
write_byte  08018 07
simtime     1 us
write_byte  08019 07
simtime     1 us
write_byte  08020 07
simtime     1 us
write_byte  08021 fd
simtime     1 us
write_byte  08022 00
simtime     1 us
write_byte  08023 00
simtime     1 us
write_byte  08024 00
simtime     1 us
write_byte  08025 00
simtime     1 us
write_byte  08026 BC
simtime     1 us   
write_byte  08027 95
simtime     1 us   
write_byte  08028 B5
simtime     1 us   
write_byte  08029 B5
simtime     1 us   
write_byte  08030 88
simtime     1 us   
write_byte  08032 33
simtime     1 us   
write_byte  08033 33
simtime     1 us   
write_byte  08034 FF
simtime     1 us   
write_byte  08035 33
simtime     1 us   
write_byte  08036 33
simtime     1 us   
write_byte  08037 33
simtime     1 us   
write_byte  08038 FF
simtime     1 us   
write_byte  08039 33
simtime     1 us   
write_byte  08040 00
simtime     1 us   
write_byte  08041 01
simtime     1 us   
write_byte  08042 FF
simtime     1 us   
write_byte  08041 01
simtime     1 us   
write_byte  08045 05
simtime     1 us   
comment     " remove set_idle "
write_byte  08000 5A
simtime     1 us
comment     " wait for a while"
simtime     1 us   
comment     " do a word alignment"
write_byte  30810 0C
simtime     1 us    
write_byte  30810 FC
simtime     1 us   
comment     " do a CH. Alignment Resync "
write_byte  30820 00
simtime     1 us    
write_byte  30820 08
simtime     1 us    
read_byte   30805
simtime     1 us    
read_byte   30814
simtime     1 us 
write_byte  08004 0A
simtime     1 us   
comment     "  set constant data to COMA + K = 0h1BC "
comment     "  control   K=1000 "
comment     "  Data=BC"
read_byte   08000
simtime     1 us
read_byte   08001
simtime     1 us
read_byte   08002
simtime     1 us
read_byte   08003
simtime     1 us
read_byte   08004
simtime     1 us
read_byte   08005
simtime     1 us
read_byte   08006
simtime     1 us
read_byte   08007
simtime     1 us
read_byte   08008
simtime     1 us
read_byte   08009
simtime     1 us
write_byte  08004 0F
simtime     1 us
read_byte   08010
simtime     1 us
read_byte   08011
simtime     1 us
read_byte   08012
simtime     1 us
read_byte   08013
simtime     1 us
read_byte   08014
simtime     1 us
read_byte   08015
simtime     1 us
read_byte   08016
simtime     1 us
read_byte   08017
simtime     1 us
read_byte   08018
simtime     1 us
read_byte   08019
simtime     1 us
read_byte   08020
simtime     1 us
read_byte   08021
simtime     1 us
read_byte   08022
simtime     1 us
read_byte   08023
simtime     1 us
read_byte   08024
simtime     1 us
read_byte   08025
simtime     1 us
write_byte  08000 50
simtime     1 us
read_byte   08031
simtime     1 us
comment     " Wait for User Master Interface  "
simtime     5 us
write_byte  08041 04
simtime     1 us   
read_byte   30A00
simtime     1 us
comment	    "power down AA xmtr"
read_byte   30002
simtime     1 us
comment     " remove set_idle "
comment	    "power down AA rcvr"
read_byte   30003
simtime     1 us
comment	    "power down AB xmtr"
read_byte   30012
simtime     1 us
comment	    "power down AB rcvr"
read_byte   30013
simtime     1 us
comment	    "power down AC xmtr"
read_byte   30022
simtime     1 us
comment	    "power down AC rcvr"
read_byte   30023
simtime     1 us
comment	    "power down AD xmtr"
read_byte   30032
simtime     1 us
comment	    "power down AD rcvr"
read_byte   30033
simtime     1 us
comment	    "QUADbyte alignment & lock rcvr to data"
read_byte   30800 
simtime     1 us
comment	    "GTESTEN"
read_byte   30005
simtime     1 us
comment     " BANK B:"
comment     " NO LOOPBACK and NO WD align  " 
read_byte   30801
simtime     1 us    
comment     "alignment function for channel A and B only "
read_byte   30810
simtime     1 us    
comment     " FMPU Sync Mode for A and B"
read_byte   30811 A0
simtime     1 us    
read_byte   30805
simtime     1 us    
read_byte   30814
simtime     1 us    
comment     " Read from the User Slave interface RAM "
comment     " ************************************************** "
comment     "          processor commands completed              "
comment     " ************************************************** "
