Pulse generation unit 106 includes {TAIL ~ a pulse length determiner} 230, {HEAD ~ a controller pulse modulator} 240, and a calibration unit 246 
Pulse generation unit 106 includes { TAIL ~ a pulse length determiner } 230 , { HEAD ~ a controller pulse modulator } 240 , and a calibration unit 246
OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH