Some embodiments of the present disclosure relates to an automotive control unit able to communicate with sensors using a plurality of different communication protocols. In some illustrative embodiments, the transport sequencing rule for a robot handler may be dynamically changed when a lot of small size is present in one of the load ports in order to increase the window of opportunity for carrier exchange of a standard lot size currently processed. If the object speed is equal to or more than the threshold value, the body microprocessor makes a digital signal gain setting unit high in gain so as to increase the ISO sensitivity or makes a shatter speed faster to set a shorter exposure time and has a plurality of images continuously picked up under different exposure conditions. For an image group including a plurality of images, the images included therein are displayed and their quality is judged by comparison therebetween. In general, the technique powers a power bus from a fuel cell plant when the actual voltage of the power bus is less than or equal to a nominal voltage for the power bus and sinks power from the power bus into the fuel cell plant when the actual voltage exceeds the nominal voltage. A first epitaxial growth is performed to epitaxially grow a plurality of semiconductor regions in the plurality of trenches, wherein facets are formed and exposed during the step of the first epitaxial growth.