Page 111 - Embedded Microprocessor Systems Real World Design
P. 111

Make sure the crystal type matches the system specifications. If you are using an
                  external oscillator, make sure it matches duty cycle and drive-level requirements
                  of the microprocessor.
                  Verify that bus loading is not exceeded.
                  Verify that loading of 1/0 port pins is not exceeded (either sinking or sourcing
                  current).
                  Venfy that inputs to timers meet frequency and duty-cycle limitations of the part.
                  This usually depends on the microprocessor or timer IC clock speed.
                  If bus buffers are needed, make sure that each buffer is enabled only when the
                  peripherals it is accessing are selected. Watch for bus conflicts from turning the
                  buffer on too early or turning it off too late. Account for buffer delays in timing
                  calculations.
                  Avoid bus contention between peripherals.
                  Make sure wait-state timing gets wait requests asserted in time.
                  Make sure that the WDT functionality matches system requirements.
                  Make sure the internal peripherals are compatible with your requirements.
                  Make sure the DMA controller logic can handle back-teback accesses.
                  Make sure you take EMC requirements into consideration.

                   Chapter  3 will  cover additional  hardware design topics as well  as a hardware
                 specification outline.





































                 Hardware Design 1                                                    93
   106   107   108   109   110   111   112   113   114   115   116