Unformatted text preview: which can damage the chip; hence, it is important to prevent bus conflicts during normal operation as well as shift operation [Cheung 1996]. For BIST applications, since pseudo-random patterns are commonly used, it is also crucial to protect the capture operation [Al-Yamani 2002]. To avoid potential bus contention, it is best to resynthesize each bus with multiplexers. If this is impractical, make sure only one tristate driver is enabled at any given time. The one-hot decoder shown in Figure 5.6 is an example of a circuit that can ensure that only one driver is selected during each shift or capture operation. (a) (b) EN1 D1 EN2 D2 D1 D2 SE BIST_mode EN1 EN2 ± FIGURE 5.6 A one-hot decoder for testing a tristate bus with two drivers: (a) tristate bus, and (b) one-hot decoder....
View Full Document
This note was uploaded on 05/16/2011 for the course ENGINEERIN mp108 taught by Professor Elbarki during the Spring '08 term at Alexandria University.
- Spring '08