Improving the absolute X measurement

Below you read about the ideas I had in the past few years and then go to the preleminary system description for ATLAS. Or you can go there directly: the ATLAS RASNIK system.

Pixel synchronious camera's

Using the same test set-up, we connected a pixel synchronious camera to the frame grabber. Thus the systematic error in the X position and X size can be eliminated by grabbing the edges of the picture. Also the analog video data is digitised with the clock coming from the camera. This eliminates the jitter, normally introduced by the PLL in the framegrabber. The results, after analyzing the data of several 'pictures', show that the X direction is now more accurate then the Y direction. This is caused by the bigger amount of edges in the X direction in the picture grabbed.
Normally, pixel synchronious cameras (and grabbers) are expensive. So this might be an option when not too many channels are needed. You get excellent results with little effort. 

New chips on the market

More and more new chips become available that might be used to build camera's that can be read out synchroniously or even random accessable. This is pretty new (at least the cheap ones) and these chips employ photo-diodes, rather then the CCD structures as used in cheap observation camera's. The read-out structure makes the photo-diodes more suitable to be integrated in the process. Drawback is that the fill-factor (how much of the area is sensitive to light) is relatively low. This, and the process itself, makes them less sensative. Also the sensitivity over the surface used to be not very homogenious.
We tested such a chip (FUGA15 from IMEC) and came to the same conclusion. However, new chips using the CMOS process enter the market constantly.

Using a mechanical reference

An other possibility is to use reference at the location of the camera, that is 'seen' at the same time as the projected image of the mask. In principle this reference should be reconstructed with the same accuracy as the projected image. This means that half of the digitized data is used as a reference. In practice, this reference will be more stable then the projected image and can therefor be much smaller then half the sensor's size.
In the test set-up two wires, of 30 microns thickness, were stretched on top of the CCD sensor window. These wires become the reference, rather then some X offset in the framegrabber settings. The distance between the wires determine the scalefactor in X direction, rather then the PLL synthesized clock of the framegrabber. The data, taken with this setup, have not been analized.
You can have a look at one of the grabbed pictures, however. Drawback of this system is that it is not easy to separate the reference from the projected image.

Using a professional frame-grabber

The more expensive frame-grabbers allow the user to change the start position of digitization and its frequency. This way the intrinsic black pixels at the begin and end of the video line can be grabbed. Thus the mechanical edges of the CCD sensor act as the reference for the picture projected.
The accuracy of the position reconstruction of these edges is limited however. This is described on this page. Special software, analysing the picture contents near these edges, may improve this accuracy a bit.

I had an other idea (not tested). The video signal is activily split near the frame grabber. One branch is used to synchronize the grabber. The other branch is bandwidth limited to app. 2 MHz. This hardly influences the signal generated by the projection of the mask. If the time constant is known, the picture can be reconstructed to its original location. The fast edges however, are stretched with a time constant of 80 ns. Thus, 3 or 4 sample points become available for the reconstruction of the begin and endpoints of each video line. Thus the edges of the intrinsic black pixels can be reconstructed very accurately. This seemed to be a promising and cheap method.


Develop a special frame grabber

It may be interesting to develop a dedicated frame grabber for this special purpose. One can use simple cameras, which share a bit more expensive grabber. There are some vague ideas about how this grabber should work. The edges, introduced by the intrinsic black pixels, could by measured by means of a TDC. The TDC values can be used to correct the grabbed picture. The clocks of the TDC and ADC should be coupled closely.

Going a bit further, is to switch to a TDC completely. The video signal is differentiated twice. The first differentiation gives the direction of the edge. When the second differentiation goes through zero, it points to the middle of the edge of the video signal. Because of the different polarities, two TDC inputs are needed. There will be differences between the comparators and TDC channels. But since there are app. as many black/white as white/black transitions on a reconstructed vertical line, this will be of little influence. The same problem is seen in the classical system, where the white areas are bigger then expected in the reconstruction. This is most likely caused by the gamma correction, which is standard for cheap observation cameras.

Simulation results

The circuit described above has been simulated, using SPICE. You can have a look at the results.
 
These files are postrscript format
schematics 190 kbyte
begin of a video line 455 kbyte
end of a video line 350 kbyte
whole video line 512 kbyte

The begin and end simulations include the differentiated and double differentiated video signals V(dif) and V(ddif). The falling edge of ff2 points to the middle of the rising edge of the video signal. The falling edge of ff1 points to the middle of the falling edge of the video signal. You can see that the first falling edge is missed by the detector because of the strong signal of the first rising edge. The results have not been analysed in detail but the principle seems to work.
Drawback of this scheme is that one cannot look at the actual picture. This is "lost" after the conversion, which may make debugging more difficult. One cannot even recognize dust on the sensor. 



We have now choosen to use the VV5430 CMOS sensor from Vision (VVL) for the ATLAS RASNIK system. From here on the story continues on the RASNIK for ATLAS pages.
Or go to the old CCD_Rasnik home page. 
You can mail  suggestions for (or questions about) this page to: Henk Groenstege.

 

 
 
 
 
 
 
 
 
 

March 1999