3 clock and layout considerations, 4 bus and i/o considerations, Clock and layout considerations -2 – Motorola MC68VZ328 User Manual

Page 316: Bus and i/o considerations -2

Advertising
background image

18-2

MC68VZ328 User’s Manual

Application Guide

18.1.3

Clock and Layout Considerations

This section covers layout considerations affecting DragonBall timing issues during operation and also
during the initial power up.

Place the crystal within 0.5 inches of the MC68VZ328. The crystal and the capacitors must be as
close to the chip as possible.

If an RC reset circuit is being used, place the resistor and capacitor within 0.5 inches of the
MC68VZ328. The RESET pin is a Schmitt trigger input signal. A simple power-up RC reset circuit
can be used. Since the internal module takes time to complete the reset operation, a minimum
250 ms power-up reset pulse is required.

Use multiple power and ground planes. It is strongly recommended to use at least one ground plane,
one 3.3 V V

DD

plane, and one 5 V V

SS

plane (if 5 V parts exist in the system). This helps improve

the power stability and enhance the noise immunity of the system.

18.1.4

Bus and I/O Considerations

Several of the items that are warned against in this section appear to be good design practice. However,
experience has demonstrated that not heeding the following suggestions can lead to problems.

Do not leave unused input pins floating. Unused inputs should be tied high or low, but not left
floating. Unused inputs can be tied directly to V

SS

or V

DD

or through pull-ups or pull-downs to V

SS

or V

DD

.

Use the port pins efficiently. When port pins are not used, they should be configured as inputs with
pull-up enabled or as an output with pull-up disabled to reduce power consumption.

Apply internal pull-ups to dedicated function pins. Many pins are mixed with a dedicated function.
The internal pull-up or pull-down resistors apply to both the dedicated function and the general I/O
function. For instance, when using the RXD/PE4 signal and the RXD function, the associated
internal pull-up resistor can be used to pull up the RXD input signal.

Do not rely solely on the value of internal pull-up resistors. The internal resistors are nominally
1 megaohm, but their deviation is large.

Always provide a development interface port on your design. The MC68VZ328 has bootstrap mode
and a bootstrap utility program that can be used to download programs and data to a target system
and perform simple hardware debugging functions. However, bootstrap mode only uses the RXD
and TXD signals of the UART port, so it is recommended that a UART port be included in the
design for system debugging and flash memory updating.

Advertising