Home

Manual

image

Contents

1. BRO BRI BR2 BR3 SERCLK SERDAT IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQI 5 V STDBY 5 V
2. 2 User s Guide CORBO VME Readout Control Board Read Out Controller It is wanted to use the CORBO channel 1 as Read Out trigger input This signal comes from NIM logic which has to be disabled during the Read Out Dead Time The maximum Read Out Dead Time is 3 m s Before inserting the board in the VME crate one has to set the base address properly see 2 3 The INPUTI and BUSY 1 have to be selected as NIM signals see 2 4 If there are missing boards between the CORBO and the CPU which will receive the interrupt one has to put jumpers on the IACK IN OUT strap of the empty slots The NIM logic TRIGGER signal has to be connected to the INPUT 1 The BUSYI signal has to be put in coincidence with the NIM trigger logic so that the trigger is not sent during Dead Time Three tasks have to be written O Initialization Event Read Out which will be started by the event interrupt 6 BUSY Time Out task which will be started if the BUSY signal exceeds 10 ms The Initialization Task is the following Write OxEC in CSRI Write in TESTI to assert BUSY and so disable the external trigger generation e Write vector number of the event task in BIMI VRO e Write vector number of the BUSY Time Out task in BIM2 VRO Clear Event Numberl e Write 65536 100 65436 in Deadtimel to set the Time Out at 10 ms e Write DO in CSR e Write 0 in CLEARI to release BUSY and allow the Trigger to be generated Write BIMI CRO and BIM2 CRO w
3. 14 2 8 Front Panel BL iuo nenn Raten 16 2 9 Bxamples of Use ee ep Ferte tea ba Freue EET PUE PE retia T IER DEEE eher 16 2 10 Some simple problems 2 0 28 pee eerte at wa sevens de dee epe RENS 18 3 Software 19 SD rini PR 19 3 2 Software availability cerro here pen Pee re eR ie ERR T 19 3 3 Where are these programs annn renee esser eae e e e eee resero eso trede e eTR Teo EGES rennen 19 3 4 HOW to run the programs t et I sh she a a TETE dais 20 Annex VME Connector 21 Contents CORBO VME Readout Control Board Abstract This VME module handles up to four event interrupt signals It takes care of VME interrupt generation event counting Dead Time generation and control It is possible to connect several modules together when using them in a multiprocessor multicrate data acquisition system Specifications Standard Double height VME module A24 D16 Number of Channels Trigger Input NIM or TTL selectable with front panel jumpers Lemo 00 connector Sensitive to low level Width gt 20 ns or Differential input neg 2V pos 3V 3M 8 pin connector Trig ger Input impedance 50 Q 1 Fast Clear Input NIM or TTL selectable with front panel jumper Width gt 50 ns Fast Clear Input impedance 50 Q 1 Busy output level NIM or TTL selectable with front panel jumper 50 Q load capability Actice Low TTL Active High NIM Lemo 00 connector or Differential output neg 2V pos 3V 3M 8 pin connector Slow
4. RCB 8047 CORBO VME Read Out Control Board User s Manual version 1 0 Designation DOC 8047 UM PN 085 355 Version 1 0 June 1995 Warranty Information The information in this document has been checked carefully and is thought to be entirely reliable However no responsibility is assumed in case of inaccuracies Furthermore CES reserves the right to change any of the products described herein to improve reliability function or design CES neither assumes any liability arising out of the application or use of any product or circuit described herein nor conveys any licence under its patent rights or the rights of others WARNING THIS EQUIPMENT GENERATES USES AND CAN RADIATE RADIO FREQUENCY ENERGY AND MAY CAUSE INTERFERENCE TO RADIO COMMUNICATIONS IF NOT INSTALLED AND USED IN ACCORDANCE WITH THE INSTRUCTION MANUAL IT HAS BEEN TESTED AND FOUND TO COMPLY WITH THE LIMITS OF A CLASS A COMPUTING DEVICE PURSUANT TO SUB PART J OF PART 15 OF FCC RULES WHICH ARE DESIGNED TO PROVIDE REASONABLE PROTECTION AGAINST SUCH INTERFERENCES WHEN OPERATED IN A COMMERCIAL ENVIRONMENT OPERATION OF THIS EQUIPMENT IN A RESIDENTIAL AREA IS LIKELY TO CAUSE INTERFERENCE IN WHICH CASE THE USER AT HIS OWN EXPENSE WILL BE REQUIRED TO TAKE WHATEVER MEASURES ARE NECESSARY TO CORRECT THE INTERFERENCE Creative Electronic Systems SA June 1995 All Rights reserved The reproduction of this material in part or whole is strictly prohibited For copy info
5. TORS O E OF U N DIFFERENTIAL 5 T BUS e I T A L S Wa Fig 3 CORBO VME Readout Control Board 2 User s Guide Front panel display Twelve LEDs give the display of one of the CSRi A front panel switch allows to select the CSRi which has to be displayed 2 3 Connectors Differential Input It receives 3M 8 pin connector for 4 pairs flat cable The pin out as view from the front panel is Differential BUSY It receives 3M 8 pin connector for 4 pairs flat cable The pin out as view from the front panel is 2 4 How to set the base address In the VME A24 address field the board responds to the following addresses The base address of the board is defined by bits lt 23 08 gt Four rotary switches are available on the board to define them Figure 4 gives the link between the rotary switches and the address Rotary switches view from top A23 A19 A20 A16 A15 A11 A12 A08 Rotary Switches For Fig 4 Base Address 2 User s Guide CORBO VME Readout Control Board 2 5 How to select the Input Output levels Each signal on the LEMO 00 connectors may be defined as NIM or TTL level To do the selection a jumper is available close to each connector The level selection is done as shown in figure 5 NIM TTL selection Fig 5 2 6 How to change the Slow Clock period It may happen that the Slow Clock frequency is not adapted to the applicati
6. case the number of Triggers arriving during the Dead Time are counted The counter may be read and write through VME It can be cleared by an external front panel signal Fast Clear The Dead Time Counter may be read and written through VME access The written value is the Time Out value of the BUSY signal The read value gives the duration of the BUSY signal With a Slow Clock running at 10 KHz the maximum value is roughly 6 5 s CORBO VME Readout Control Board Contents State Diagram gt TRIG_INPUT Y Assert it Assert Busy N Increment Event Counter Sart Busy_ Watchdog ASSERT_IT Fig 2 CLEAR_BUSY Wait For Clear_Busy Or Watchdog WATCHDOG A In the following sections will be given a description of the different parts of this module e VME interface and address mapping Interrupt generator e Counters e Input selection e Differential bus e Front panel Input e CSR description e Front panel display Output Contents CORBO VME Readout Control Board 1 3 VME interface The module has a VME slave interface A24 D16 is a VME interrupter DOS 0 I 7 1 and uses 256 bytes in the VME address field Table 1 gives the mapping of the address space Table 1 Address mapping Name Function base CSRI CSR of channel 1 CSR2 CSR of channel 2 CSR3 CSR of channel 3 CSR4 CSR of channel 4 Event Numberl Event counter of channel 1 Event Number2 Eve
7. clock output level NIM or TTL selectable with front panel jumper 50 Q load capability Event number counters 4 x 32 bit counters fully programmable HN oo NN Dead time measurement 4 x 16 bit counters fully programmable Overflow generates a VME interrupt watch dog Measurement accuracy 100 us Power consumption 0 1 A at 12 V 5Aat 5 V Total power 25 W CORBO VME Readout Control Board Contents 1 General description 1 1 Introduction The aim of this chapter is to give a good understanding of the module and of its properties A description of the operations the user has to do for proper use are given in the following chapter User s Guide Most data acquisition systems are now based on VME bus architecture s with either one or more processors scattered in different crates We often face the problem of trigger distribution and Read Out Dead Time control This module aims at addressing this problem and has been designed to be used in the new multiprocessor acquisition system of the Omega spectrometer 1 2 Description summary This module houses four identical and independent channels Each of them contains a TRIGGER input a BUSY output two VME interrupt generators and two counters one Event Counter used to count the TRIGGER inputs and the other one used to measure the BUSY width Dead Time Counter The block diagram of one channel is shown in figure 1 Although the module may be used in different ways the main use described on
8. ease make sure that the power of the VME crate is off before inserting the board 2 Some components are sensitive to static discharges To avoid damage minimise handling Precautions against static discharges must be taken 2 1 Installation procedure Before inserting the board in a VME crate the following has to be done Set the base address of the board see 2 4 Select the proper level for Input Output see 2 5 Switch the VME power off O If between the slot which will be occupied by the module and the CPU which will receive the interrupt there are empty slots jumpers have to be installed on the IACKIN IACKOUT daisy chain of the empty slots Insert the board Power the crate on Send SYSRESET if there is not one at the power on 2 User s Guide CORBO VME Readout Control Board 2 2 View of the board A view of the board with the location of the different parts the user may have to change is given in figure 3 View of the board PUSH BUTTON C L 0 O C K SLOW CLOCK OSCILLATOR V M E C O N N E C 0 O7 N L o n 1 U R 5 O A23 A19 AA Y A20 A16 IFA OJ NL A15 A11 ia O 2 A12 A08 u v ROTARY SWITCHES M er FOR NU BASE ADDRESS 3 p su b If D O ed B 4 U U O gt I D N I P F U F T E TERMINATION R RESIS
9. f CSR bit lt 05 gt e if 1 the BUSY signal is counted event number e if 0 the Trigger input is counted number of triggers received even during the Dead Time CORBO VME Readout Control Board Contents Dead Time Counter This 16 bit counter counts the number of Slow Clock which occurred during the duration of the BUSY signal This gives a measurement of the BUSY signal i e the Read Out Dead Time with an accuracy of 100 us This counter may be read and written through VME When the counter overflows a VME interrupt is sent if enabled in the BIM2 If the counter starts at 0 then the overflow occurs roughly 6 5 s later To avoid such a long Time Out it is possible to start the counting at an offset value defined by a VME write to the counter Then the Time Out will be 65536 offset 100 us The BUSY time will be value read offset 100 us The initialization of the counter has just to be done once Then the offset value is automatically loaded at the start of BUSY 1 6 Input selection The Trigger input of each channel may be chosen between different sources front panel LEMO input NIM or TTL level front panel push button front panel input differential bus inverted and filtered front panel input differential bus internal pulse generated by a VME write at the TESTi register The selection between these possibilities is done with three bits in the CSRi CSRi lt 03 02 gt 00 Front panel inpu
10. is the event interrupt related to the Trigger input the other one is the Time Out on the BUSY signal Each of the eight interrupts has a programmable VME IRQ level programmable vector and may be enabled or disabled Sixteen VME registers are available for this purpose For each interrupt a register called VRi defines the vector number and a register called CRi controls the VME interrupt The contents of these registers are given in table 2 and 3 Table 2 VRi format 507 vns Fas oss os oe or o Cor oe es or os oe or 9o Table 3 CRi format Eo oss vos 900 os Tz oor o RAC Bit lt 02 00 gt L2 L1 L0 VME Interrupt Level Bit lt 03 gt IRAC Auto Clear If equal to 1 IRE is cleared during the IRQ ACK Bit lt 04 gt IRE IRQ enable disable Enable if 1 Bit lt 05 gt X IN Has to be 0 Bit lt 06 gt FAC Flag Auto Clear If 1 Flag is cleared during the IRQ ACK Bit lt 07 gt F Test amp Set Flag 1 5 Event and Dead Time counters For each channel two counters are available The first one gives either the event number or the number of trigger inputs received The second one gives the BUSY duration measurement Event Counter This 32 bit counter may be read and write through VME The high order bits of data are at address 2n the low order at address 2n 2 If enabled an external Fast Clear signal clears the counter contents The selection of the signal which has to be counted is done by the content o
11. ith the following byte BIETEN where lt L2 L1 LO gt is the VME IRQ level selected The Event Task is the following e Read Event number to know the event number e Perform the Read Out e Read the DeadTimel The BUSY time was 65536 read value 0 1 ms Write 0 to CLEARI to release BUSY The BUSY Time Out Task is waked up by a VME interrupt What it does depends of the application CORBO VME Readout Control Board 2 User s Guide 2 10 Some simple problems Here are given a few simple problems diagnostics VME Bus Error Check the base address Interrupt Acknowledge Time Out Check the VME interrupt acknowledge daisy chain ACKIN IACKOUT CORBO VME Readout Control Board 3 Software Description 3 Software Software has been developed by CES while testing the CORBO module for integration in a data acquisition system It consists of a low level library and a few test programs all written in C The software is running under OS 9 but can fairly easily be ported to other environments Please contact CES for more information The description of the libraries given in 3 1 3 2 3 3 and 3 4 is specific and must be ignored CORBO VME Readout Control Board Annex VME Connector Annex VME Connector This 96 pin connector follows the VME specification The pin assignment is given in the following table o IAE Ea pe E 7 S ACI SYSCLK WRITE DTACK IACK IACKIN IACKOUT BG3IN BG30UT
12. nt counter of channel 2 Event Number3 Event counter of channel 3 Event Number4 Event counter of channel 4 DeadTimel Dead Time counter of channel 1 DeadTime2 Dead Time counter of channel 2 DeadTime3 Dead Time counter of channel 3 DeadTime4 Dead Time counter of channel 4 IM1 CRO Control of channel event interrupt IM1 CRI Control of channel 2 event interrupt IM1 CR2 Control of channel 3 event interrupt I I B B B B B M1 CR3 Control of channel 4 event interrupt M1 VRO Vector of channel 1 event interrupt BIMI VRI Vector of channel 2 event interrupt BIMI VR2 Vector of channel 3 event interrupt BIMI VR3 Vector of channel 4 event interrupt BIM2 CRO Control of channel 1 Time Out interrupt BIM2 CRI Control of channel 2 Time Out interrupt BIM2 CR2 Control of channel 3 Time Out interrupt IM2 CR3 Control of channel 4 Time Out interrupt IM2 VRO Vector of channel 1 Time Out interrupt I I B B BIM2 VRI Vector of channel 2 Time Out interrupt BIM2 VR2 Vector of channel 3 Time Out interrupt BIM2 VR3 Vector of channel 4 Time Out interrupt TESTI Simulate input trigger 1 TEST2 Simulate input trigger 2 TEST3 Simulate input trigger 3 TESTA Simulate input trigger 4 CLEARI Clear BUSY channel 1 CLEAR2 Clear BUSY channel 2 CLEAR3 Clear BUSY channel 3 CLEAR4 Clear BUSY channel 4 CORBO VME Readout Control Board Contents Contents CORBO VME Readout Control Board 1 4 Interrupt generator For each channel two VME interrupts may be used one
13. of these two modes of operation In both case a VME interrupt may be sent but in the second mode the Dead Time control is very poor as soon as a VME interrupt is acknowledged a new one will appear when a new input signal arrives Nevertheless this mode may be useful to distribute signals see 2 6 1 10 CSRi Format For each channel a CSR is available Table 6 gives its format After a VME SYSRESET the CSRi lt 00 07 gt bits are set to one This means in particular that all the channels are disabled Din ons Tos Tous bor oos pos or Tos Tor Tour Tom Bit lt 00 gt Bit 01 Bit lt 02 03 gt Bit 04 Bit 05 Bit lt 06 gt Bit 07 Bit lt 08 gt Bit lt 09 gt Bit 10 Bit 11 Channel enable BUSY mode Input selection BUSY output selection Counter selection Fast Clear enable Push button enable Input state Local BUSY state Differential output BUSY state VME interrupt state O Enable Disable BUSY is a level set by the input BUSY follows the input Front panel input Differential input bus Differential output bus Internal test pulse 0 Local BUSY Differential output BUSY Count input Count BUSY O Enable Disable O Push button enable Push button resets the VME IRQ Input present local BUSY present Differential output BUSY present IRQ pending CORBO VME Readout Control Board 2 User s Guide 2 User s guide Warnings 1 Pl
14. on To change it replace the Slow Clock oscillator shown in figure 3 by another one 2 7 How to use several CORBOs There are different ways of connecting the modules together One can connect all the differential BUSY output together with a four twisted pair flat cable equipped with female 3M 8 pin connectors and distribute the Trigger as a coaxial NIM or TTL signal to all the boards on the same channel number One of the CORBOs has to be initialized so that its coaxial NIM or TTL output is reflecting the BUSY on the differential bus Due to the wired or this will be the total BUSY of the system and it can be used as a veto for the Trigger source Only the first and the last modules on the chain must have the termination resistors shown on figure 3 These resistors networks must be removed on the intermediate modules One can do the same thing but uses a differential driver to distribute the Trigger In this case one has to connect all the differential Trigger input together with a four twisted pair flat cable equipped with female 3M 8 pin connectors One possible driver is the MODEL V64 from CAEN used in TTL mode One can use a single flat cable to connect together all the differential Trigger inputs and differential BUSY outputs as shown on figure 6 Only the last CORBO needs termination resistors All the others must be removed One of the CORBO receives the Trigger on coaxial input and is initialized so that BUSY is n
15. ont Panel Display The content of CSRi may be displayed on front panel LEDs The meaning of this display is given in table 7 from the top to the bottom Table 7 Front panel display name To select the CSR number to be displayed two switches are available under the display The relationship between the switches position and the displayed CSR is given in table 8 Table 8 Display selection Top switch Bottom CSRi switch 2 9 Examples of use Two examples of initialization are given The first one shows how to use the CORBO as a pulse generator The second one shows how to initialize the CORBO as Read Out controller in a VME Read Out system Pulse Generator It is wanted to use the CORBO channel 1 as a NIM pulse generator controlled by a VME CPU Before inserting the board in the crate one has to set the base address of the board see 2 3 The BUSY output of channel 1 has to be selected as a NIM output see 2 4 The channel has to be initialized by written OXEC in CSR1 channel enabled BUSY latched Internal test pulse as input To set the output a VME write cycle at TEST1 address has to be done Busy will go to 0 V To reset ita VME write access at CLEAR1 address has to be done Busy will go to 800 mV The minimum width of the nnlse is the minimum time hetween two consecutive VMF access CORBO VME Readout Control Board 2 User s Guide The content of EVENT NUMBER 1 gives the number of pulses which were sent
16. osition of front panel jumpers Eight of these signals are Input Output of channels 1 to 4 The two others are Fast Clear input and Slow Clock output Input It is the Trigger input of channel i In both NIM and TTL standard the low level is active In order to select the use of this input CSRi lt 03 02 gt have to be properly set 00 The BUSY signal generated by this input will be forwarded on the output differential bus Output It is the BUSY output of channel i It is TTL active low and NIM active high in NIM it acts as a ready signal Depending on the setting of CSRi lt 04 gt it may be the BUSY generated by this board or the BUSY present on the differential output bus In a multicrate system the second selection makes the or of all the BUSY signals available The selection is done in the following way CSRi lt 04 gt 0 Local BUSY signal e CSRi lt 04 gt 1 Differential output bus BUSY signal Slow Clock Output The internal 10 KHz clock is made available on this connector in either NIM or TTL standard Fast Clear Input If enable by CSRi lt 06 gt this NIM or TTL active low signal clears the Event counter i CSRi lt 06 gt 0 Fast Clear input is enabled CSRi lt 06 gt 1 Fast Clear input is disabled CORBO VME Readout Control Board Contents 1 9 BUSY mode The BUSY may be either a level set by the input and reset by a VME write to the CLEAR register or a fan out of the input CSRi lt 01 gt selects one
17. ot latched The Trigger is also sent on coaxial input initialized in a normal way All the others CORBOs use also channels 1 and 2 in the following way channel 1 is initialized to receive Trigger from differential input 1 and to have an unlatched BUSY CSR lt 1 gt 1 The coaxial BUSY output is connected to coaxial Trigger input 2 channel 2 is initialized to receive Trigger from coaxial input CORBO VME Readout Control Board Fig 6 Connection of several CORBOs 2 User s Guide Trigger Trigger Trigger Input Input Input i9 ism i VETO O Busy O Busy O 2 OQ In 2 e In 2 Q O Busy Bus Differential Differential INPUT INPUT OUTPUT OUTPUT SOLUTION 1 19 In 1 e In 1 Q O Busy Busy VETO OI 2 O In 20 2 n 5 2 m 2 Busy Busy Differential Differential d OUTPUT OUTPUT T DIFFERENTIAL SOLUBGNS DRIVER Trigger In O Input In 1 i SO Busy S Busy In 2 2 VETO Busy O Busy O OUTPUT INPUT OUTPUT SOLUTION 3 In Busy In Bus Differential INPUT OUTPUT In Busy In Busy Differential INPUT OUTPUT In Busy In Busy Differential INPUT OUTPUT 2 User s Guide CORBO VME Readout Control Board 2 8 Fr
18. rmation please contact Creative Electronic Systems 70 Route du Pont Butin P O Box 107 CH 1213 PETIT LANCY 1 SWITZERLAND The information in this document is subject to change without notice Creative Electronic Systems assumes no responsibility for any error that may appear in this document CORBO VME Readout Control Board Contents Contents Abstract 1 Specifications 1 1 General description 3 1 2 Description summary ido ett BREI E ED 3 1 329 ME interface na ee dd a aria dias vinil E sonda 6 IE Interrupt DEE di 7 1 5 Event and Dead Time COUNTeTS oooocccnonccnnncccnonocnnonocanonnronnonocnnnnnronnnnrcnnonocnnnnnrnnnnnrennninss 7 1 6 Input selection iia iia ne eue ede SURG 8 1 7 Differential Ds a ds 8 1 8 Front panel Input OutpU t eorr ere ea een sieh 9 L9 BUSY mode casa Ei Ri iu 10 1 102 CSRI Format ED nie es 10 2 User s guide 11 2 As Installation procedure aa etr ere exer eee ese eeu UU d AR lerne 11 2 2 VIEW OF the boardin Mu nn ERE EE E e nep e SERE NER ZO T RR R 12 2 37 CODTe CLOES cocco odes edente fe ree rennen ue deer vy euo e deseen ey ex eon esee py PA ENe ee tete nee 13 2 4 How to set the base addresS ooccccooccconccnonnccnonccnnnccnnonacnonocnonocnnnnnrnnnnrcnnnrrcnnnrcnnnrcnnnniss 13 2 5 How to select the Input Output levels essem 14 2 6 How to change the Slow Clock period sese 14 2 7 How tonse several CORBOS o pese ee SERERE ERE ERE ERE REESE repe epe pepert
19. t 01 Filtered and inverted differential input bus 10 Differential input bus 11 Internal test input CSR 07 O Push button enable 1 Push button disable 1 7 Differential bus Two differential bus connectors are available on the front panel One called INPUT is used to transmit the Trigger to several board in an easy way The second one called OUTPUT transmits the BUSY output The drivers receivers used are AMD26LS38 which allow transmission on long distances up to 50 m and wired OR capability This is very useful for the BUSY line if we have more than one VME crate involved in the Read Out we need one CORBO per crate The total Dead Time is the longest one Thanks to the wired OR of the BUSY signals the BUSY on the differential bus will be present as long as one of the CORBO s drives BUSY The BUSY signal on the differential bus may be available as a NIM or TTL signal on the LEMO output of the front panel see next topic Contents CORBO VME Readout Control Board The connectors used for these bus are 8 pin 3M compatible The pin out as seen by looking at the front panel is given in table 4 and 5 Table 4 Input Differential Bus Connector Table 5 Output Differential Bus Connector 1 8 Front panel Input Output In addition to the two differential Input Output buses ten others Input Output signals are available Each of them uses LEMO 00 connector and electrical standard NIM or TTL depending on the p
20. the flow chart of figure 2 is the following e when the TRIGGER input occurs a BUSY signal is asserted as well as a VME interrupt the Event Counter is incremented by one and the Dead Time Counter starts counting the Slow Clock signal 100 us period the BUSY signal will remain active until it is cleared by a VME access As long as BUSY is asserted no other TRIGGER is accepted e the content of the Dead Time Counter gives a measure of the BUSY active time e if the BUSY remains active too long a VME interrupt is sent Contents Fig 1 CORBO VME Readout Control Board One channel block diagram Count Select Trigger Select COUNTER M U _ _ VME X IRQ_ACK Lemo TRIGGER In 2 RL VME IRQ M Front Panel S o U Push Button X d 5 Differential Bus TRIGGER In CLEAR BUSY VME iss COUNTER Lemo BUSY Out 2 EN Differential Bus 100 us Clk Overflow BUSY out S VME_IRQ L IRQ_ACK The Trigger input may be the front panel NIM or TTL input the front panel differential bus input the front panel push button or the signal generated by a software access to a special VME register The event counter may count either the BUSY signal in this case the event number is counted or the Trigger input in this

Download Pdf Manuals

image

Related Search

Manual manual manualslib manual car manual timesheet manual transmission manuale digitale manually meaning manual wheelchair manual arts high school manually update your device drivers windows manual labor manual definition manual for courts martial manual muscle testing manual muscle testing grades manually register devices with autopilot manual keyboard manual blood pressure cuff manualidades manual lawn mower manual transfer switch manual transmission cars for sale manual therapy cpt code manual libs manual autopilot enrollment

Related Contents

GF0.06  MODE D`EMPLOI  1800 psi electric pressure washer instruction manual laveuse  Microlab 600 Advanced User Manual - Sigma  平成26年11月1日号20ページ(PDF:1048KB)  Epson EB-X72 Video Projector  

Copyright © All rights reserved.
Failed to retrieve file