Page 259 - A Practical Guide from Design Planning to Manufacturing
P. 259

Circuit Design  231







                               Poly
                               gate


                               _
                Source                      Drain
                             + _  +_
                              +  _  _
                                  +  _  +  _
                                      +

                                          Neutron
        Figure 7-31 Neutron induced soft error.


        frequency and lower power, but for sequential storage nodes the prob-
        lem of soft errors creates the need for a minimum capacitance per node.
        The larger the capacitance of a storage node, the more electrons will be
        required to switch its voltage, making soft errors less likely. In addition,
        most large memory arrays on microprocessors include parity bits or
        error-correcting bits. These are redundant memory bits, which allow the
        processor to detect or even correct when one of the bits has the wrong
        value. The more redundant bits added, the less likely that two errors
        in the same data block will mask each other. Of course, these extra bits
        take up die area and add to the cost of the processor, so an important
        design decision is which memory arrays on the processor will have
        redundant bits and how many.
          Any of the sources of noise lead to propagated noise. This is noise on
        the output of a gate due to noise on its input. Perhaps the noise on the
        input of a gate is not enough to flip the node entirely, but that noise may
        contribute to a failure on the gate’s output. Designers must simulate the
        way noise propagates through circuit paths in the same way they sim-
        ulate timing. Almost all circuits can trade off noise immunity and speed.
        By adjusting P-to-N ratios to make gates switch after very little move-
        ment of their inputs, the circuit path becomes faster for real transitions
        but more susceptible to false transitions. Noise and timing must be con-
        sidered together to create a robust design.



        Power
        Most processors designed in the 1980s or earlier gave little or no thought
        to power. Even in the 1990s, typically only processors intended for portable
   254   255   256   257   258   259   260   261   262   263   264