This preview shows pages 1–4. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: (a) f = (B + D)(B' + C)(A' + C' + D) f A B C D 00 01 11 10 00 01 11 10 Static0 hazards: (0000) (0100), (1000) (1100), (1100) (1110) (b) f = (B + D)(B' + C)(C + D)(A' + D) is hazard free. D' C' f A D' B' D' B C' 4. Find all hazards in the threelevel circuit below. ( f = (BC + B'D)(A' + C' + D) = A'BC + BCC' + BCD + B'D f A B C D 00 01 11 10 00 01 11 10 1 1 1 1 1 1 1 Static1 hazards: (0011) (0111), (1111) (1011) Static0 hazard: (1100) (1110) Dynamic hazards: None (C only has two paths through the circuit.) Alternative solution: f = (BC + B'D)(A' + C' + D) = (B + B')(B + D)(B' + C)(C + D)(A' + C' + D) f A B C D 00 01 11 10 00 01 11 10 Static0 hazard: (1100) (1110) Static1 hazards: (0011) (0111), (1111) (1011) Dynamic hazards: None (B only has two paths through the circuit.)...
View Full
Document
 Fall '09
 LarryKinney
 Gate

Click to edit the document details