Fujitsu The Possibilities are Infinite

FAQ for F2MC-16LX Family

Reset


To FAQ List

  1. What happens when a nonstandard noise signal is input to an external reset input?
  2. Does watchdog stop for CPU sleep, time base timer, and stop mode?
  3. What kind of status does the reset pin have at power-on reset?
  4. Is the oscillation stabilization wait time generated after watchdog reset?
  5. Teach me the method of clearing the causes of reset.
  6. Explain roles of power-on reset and external reset (what kind of processing is performed internally?)
  7. The hardware RST time is shorter than the oscillation stabilization wait time. At actual design, is there any problem if hardware RST time is made longer than the oscillation stabilization wait time?
  8. How long can the watchdog timer interval time be set?
  9. WRST of the WDTC register is set. What status is that when power supply is suddenly turned off?
  10. For a product having no HSTX pin, is the RAM value retained even if external reset is input at normal operation?
  11. To reset a microcomputer, is it necessary to supply clocks?
  12. What is the input circuit type of the reset pin?
  13. Teach me the differences in reset relating items between MB90495G series and MB90545G series. (Target: MB90495G/ 545G series)
  14. Are there products for which an countermeasure is taken on the registers not initialized by reset input?
  15. The CPU does not run normally when the following procedure is performed: power supply voltage is lowered to about 0.5 V; the CPU is started; then the external reset is canceled and the CPU does not run normally. However, the CPU runs normally when a software reset is applied to the related routine.(Target: MB906XX, MB905XX series)

What happens when a nonstandard noise signal is input to an external reset input?

  • Answer :
    Reset is accepted and resetting occurs. Alternatively, reset is not accepted. Improper operations such as runaway does not occur.

Does watchdog stop for CPU sleep, time base timer, and stop mode?

  • Answer :
    Whether or not watchdog stops depends on types. For MB90560/ MB90565, MB904XX, and MB903XX (excluding 90390), since watchdog does not stop for the sleep and time base timer, reset is used for return. In this case, in stop mode, watchdog stops because the main oscillation stops.

What kind of status does the reset pin have at power-on reset?

  • Answer :
    The reset pin has no output function. So, it is always in the high-impedance status by a device.

Is the oscillation stabilization wait time generated after watchdog reset?

  • Answer :
    Generation of the oscillation stabilization wait time depends on a product. No oscillation stabilization wait time occurs for MB903XX, MB904XX, and MB908XX. (MB90435 is excluded.) The stabilization wait time for which the WS1 and WS0 bits are set is generated for MB905XX.

Teach me the method of clearing the causes of reset.

  • Answer :
    All causes of reset can be cleared by reading the watchdog timer control register (WDTC).

Explain roles of power-on reset and external reset (what kind of processing is performed internally?)

  • Answer :
    The power-on reset requires the oscillation stabilization wait time, but the external reset does not. In other functions, both perform the same operations.

The hardware RST time is shorter than the oscillation stabilization wait time. At actual design, is there any problem if hardware RST time is made longer than the oscillation stabilization wait time?

  • Answer :
    There is no problem even if the hardware RST is made longer than the oscillation stabilization wait time. In this case, the CPU runs after the hardware RST time elapses. (A longer reset is validated.)

How long can the watchdog timer interval time be set?

  • Answer :
    The watchdog timer interval time varies depending on the FAIL/ SAFE policy in each system. The following advantages and disadvantages depend on the time setting.
    • Shorter time setting:
      Fast detection of runaway (advantage)
      Software load is great. (disadvantage)
    • Longer time setting:
      Software load is small. (advantage)
      low detection of runaway (disadvantage)

WRST of the WDTC register is set. What status is that when power supply is suddenly turned off?

  • Answer :
    When power supply voltage is suddenly lowered, a WDTC register value is unpredictable (this, however, depends on the lowered voltage). The value is currently set. This is because, as the cause of operation resulting from lowered power supply (operation not guaranteed), it cannot be determined whether WDT is active or a register value is garbled. When the power supply monitoring IC is used and power supply is lowered, the ERST bit of the WDTC register is set. So, this bit can be used to confirm that power supply is lowered.

For a product having no HSTX pin, is the RAM value retained even if external reset is input at normal operation?

  • Answer :
    The RAM value is retained.

To reset a microcomputer, is it necessary to supply clocks?

  • Answer :
    Clocks are required. For the reset standards, see the characteristic examples in the data sheet of each device.

What is the input circuit type of the reset pin?

  • Answer :
    The hysteresis input type is used for the circuit type for removing external noises to a certain extent.

Teach me the differences in reset relating items between MB90495G series and MB90545G series. (Target: MB90495G/ 545Gseries)

  • Answer :
    • Difference in whether or not there are registers not initialized with reset input :
      See the attached data. For MB90540G and MB90545G, there are registers not initialized with reset input.
    • Difference in whether or not a direct transition is possible from PLL mode to sub mode :
      See the attached data. For MB90495G, a transition is possible from PLL mode to sub mode.
    • Difference in whether or not hardware standby is available :
      MB90540G series and MB90545G series have the HSTX function, while MB90495G series has no HST function.

Are there products for which an countermeasure is taken on the registers not initialized by reset input?

  • Answer :
    For MB903XX and MB904XX, all CKSCR and LPMCR registers are initialized by reset input.

The CPU does not run normally when the following procedure is performed: power supply voltage is lowered to about 0.5 V; the CPU is started; then the external reset is canceled and the CPU does not run normally. However, the CPU runs normally when a software reset is applied to the related routine. (Target: MB906XX, MB905XXseries)

  • Answer :
    Problems with registers not initialized with power-on reset (Possible problem is that some products have registers only initialized with power-on reset). In this case, the reason why the CPU runs normally with software reset is as follows: LPMCR registers are used to perform software reset and some of them are initialized only with power-on reset of CG1 and CG0; these registers are also the LPMCR registers and so when software reset is applied, changes are made until CG1 and CG0 bits and the CPU runs normally. To avoid this problem, be sure to initialize the uninitialized registers with the initialization routine.