write IM, 0x0F0A00 ; // SML0 write IM+1, 0x0F0A01 ; // SML1 write IM+2, 0x0F0A02 ; // SML2 write IM+3, 0x0E0A08 ; // NITM0 write IM+4, 0x0E0A09 ; // NITM1 write IM+5, 0x0E0A0A ; // NITM2 write IM+6, 0x050A28 ; // NICLK write IM+7, 0x050A2C ; // PRECLK write IM+8, 0x050A2E ; // ADCEN write IM+9, 0x050A30 ; // NIODE write IM+10, 0x050A32 ; // NIOCE write IM+11, 0x050A34 ; // NIIDE write IM+12, 0x050A36 ; // NIICE write IM+13, 0x083158 ; // PASADEL write IM+14, 0x063159 ; // PASAPHA write IM+15, 0x06315A ; // PASAPRA write IM+16, 0x08315B ; // PASADAC write IM+17, 0x13315C ; // PASACHM write IM+18, 0x08315D ; // PASASTL write IM+19, 0x01315E ; // PASAPR1 write IM+20, 0x01315F ; // PASAPR0 write IM+21, 0x153050 ; // ADCMSK write IM+22, 0x023051 ; // ADCINB write IM+23, 0x053052 ; // ADCDAC write IM+24, 0x123053 ; // ADCPAR write IM+25, 0x023054 ; // ADCTST write IM+26, 0x013055 ; // SADCAZ write IM+27, 0x013161 ; // SADCTRG write IM+28, 0x013162 ; // SADCRUN write IM+29, 0x033163 ; // SADCPWR write IM+30, 0x0E3165 ; // LOTSIM write IM+31, 0x073166 ; // SADCEC write IM+32, 0x083170 ; // SADCMS write IM+33, 0x083171 ; // SADCOC write IM+34, 0x203172 ; // SADCGTB write IM+35, 0x073000 ; // TPPTO write IM+36, 0x073004 ; // TPPAE write IM+37, 0x073003 ; // TPPGR write IM+38, 0x013018 ; // FLBY write IM+39, 0x013019 ; // FPBY write IM+40, 0x023020 ; // FPTC write IM+41, 0x093021 ; // FPNP write IM+42, 0x013022 ; // FPCL write IM+43, 0x01301A ; // FGBY write IM+44, 0x093080 ; // FGF0 write IM+45, 0x093081 ; // FGF1 write IM+46, 0x093082 ; // FGF2 write IM+47, 0x093083 ; // FGF3 write IM+48, 0x093084 ; // FGF4 write IM+49, 0x093085 ; // FGF5 write IM+50, 0x093086 ; // FGF6 write IM+51, 0x093087 ; // FGF7 write IM+52, 0x093088 ; // FGF8 write IM+53, 0x093089 ; // FGF9 write IM+54, 0x09308A ; // FGF10 write IM+55, 0x09308B ; // FGF11 write IM+56, 0x09308C ; // FGF12 write IM+57, 0x09308D ; // FGF13 write IM+58, 0x09308E ; // FGF14 write IM+59, 0x09308F ; // FGF15 write IM+60, 0x093090 ; // FGF16 write IM+61, 0x093091 ; // FGF17 write IM+62, 0x093092 ; // FGF18 write IM+63, 0x093093 ; // FGF19 write IM+64, 0x093094 ; // FGF20 write IM+65, 0x0630A0 ; // FGA0 write IM+66, 0x0630A1 ; // FGA1 write IM+67, 0x0630A2 ; // FGA2 write IM+68, 0x0630A3 ; // FGA3 write IM+69, 0x0630A4 ; // FGA4 write IM+70, 0x0630A5 ; // FGA5 write IM+71, 0x0630A6 ; // FGA6 write IM+72, 0x0630A7 ; // FGA7 write IM+73, 0x0630A8 ; // FGA8 write IM+74, 0x0630A9 ; // FGA9 write IM+75, 0x0630AA ; // FGA10 write IM+76, 0x0630AB ; // FGA11 write IM+77, 0x0630AC ; // FGA12 write IM+78, 0x0630AD ; // FGA13 write IM+79, 0x0630AE ; // FGA14 write IM+80, 0x0630AF ; // FGA15 write IM+81, 0x0630B0 ; // FGA16 write IM+82, 0x0630B1 ; // FGA17 write IM+83, 0x0630B2 ; // FGA18 write IM+84, 0x0630B3 ; // FGA19 write IM+85, 0x0630B4 ; // FGA20 write IM+86, 0x0C3028 ; // FGTA write IM+87, 0x0C3029 ; // FGTB write IM+88, 0x01302A ; // FGCL write IM+89, 0x01301B ; // FTBY write IM+90, 0x0A3030 ; // FTAL write IM+91, 0x093031 ; // FTLL write IM+92, 0x093032 ; // FTLS write IM+93, 0x01301C ; // FCBY write IM+94, 0x083038 ; // FCW1 write IM+95, 0x083039 ; // FCW2 write IM+96, 0x08303A ; // FCW3 write IM+97, 0x08303B ; // FCW4 write IM+98, 0x08303C ; // FCW5 write IM+99, 0x073001 ; // TPFS write IM+100, 0x073002 ; // TPFE write IM+101, 0x073005 ; // TPQS0 write IM+102, 0x073006 ; // TPQE0 write IM+103, 0x073007 ; // TPQS1 write IM+104, 0x073008 ; // TPQE1 write IM+105, 0x0E3041 ; // TPHT write IM+106, 0x013043 ; // TPVBY write IM+107, 0x063042 ; // TPVT write IM+108, 0x093040 ; // TPFP write IM+109, 0x053045 ; // TPCL write IM+110, 0x053044 ; // TPCT write IM+111, 0x043047 ; // TPD write IM+112, 0x013046 ; // TPCBY write IM+113, 0x053048 ; // TPCI0 write IM+114, 0x053049 ; // TPCI1 write IM+115, 0x05304A ; // TPCI2 write IM+116, 0x05304B ; // TPCI3 write IM+117, 0x033009 ; // EBD write IM+118, 0x01300C ; // EBSF write IM+119, 0x07300A ; // EBAQA write IM+120, 0x01300D ; // EBSIM write IM+121, 0x07300B ; // EBSIA write IM+122, 0x01300E ; // EBPP write IM+123, 0x01300F ; // EBPC write IM+124, 0x0A3014 ; // EBIS write IM+125, 0x0C3015 ; // EBIT write IM+126, 0x083016 ; // EBIL write IM+127, 0x013017 ; // EBIN write IM+128, 0x09D001 ; // MEMCOR write IM+129, 0x04D002 ; // DMDELA write IM+130, 0x04D003 ; // DMDELS write IM+131, 0x200B80 ; // CTGDINI write IM+132, 0x0C0B81 ; // CTGCTRL write IM+133, 0x060D40 ; // NMOD write IM+134, 0x120D43 ; // NTRO write IM+135, 0x200D45 ; // NES write IM+136, 0x200D4C ; // NCUT write IM+137, 0x120D44 ; // NRRO write IM+138, 0x0B0D48 ; // NP0 write IM+139, 0x0B0D49 ; // NP1 write IM+140, 0x0B0D4A ; // NP2 write IM+141, 0x0B0D4B ; // NP3 write IM+142, 0x100D42 ; // NED write IM+143, 0x1E0D41 ; // NDLY write IM+144, 0x100D47 ; // NBND write IM+145, 0x000D47 ; // END_MARK } // if ( single chip tested) ; { restrict MCM | WAFER write dut, IM+145, 0x100A03 ; // SMMODE write dut, IM+146, 0x050A2A ; // FILCLK write dut, IM+147, 0x033178 ; // SEBDEN write dut, IM+148, 0x033179 ; // SEBDOU write dut, IM+149, 0x000D47 ; // END_MARK } restrict 1