beautypg.com

Operational timing, Power up / boot up, Power up/boot up – Metrologic Instruments IS4921 User Manual

Page 30

background image

24

Operational Timing

The following section describes the timing associated with the various operating modes of the decode engine
assembly including Power Up, Power Down, and Operating (from Idle or Sleep). The waveforms shown in this
section assume VIN = 3.3V, nGoodRead pulled up with 10K resistor to VIN, and nBeeper pulled up with 10K
resistor to VIN, unless otherwise noted.

Power Up / Boot Up

The power up sequence of the decode engine depends on the interface type. For the USB version, a USB
Microcontroller controls the power to the decoding platform and imaging engine via a power switch. When
power is initially applied, only the USB controller is active and begins the process of enumeration. Once
enumeration is complete, the USB controller turns power on to the imaging engine and decoding platform. As a
result, powering up the engine is completely controlled by the on board USB controller per the USB
specifications. In this version, only Idle and Sleep Modes are supported. For additional power savings, the unit
must be placed in Suspend Mode per the USB specification. Figure 20 shows the power up sequence of the
USB version of the decode engine.

Note: The PWNDWN signal remains high until the Decode platform transitions to Idle Mode and is ready to

accept commands. In the USB version, the PWNDWN Pin will only be high during this boot up condition
or when the Decode enters, Suspend Mode. From Figure 20 , it can be seen that the entire boot up
sequence takes approximately nine seconds.

Figure 20. Power Up / Boot Up Sequence of USB Version