HOME       UP       PREV       NEXT (Example: Sequential Long Multiplication)  

Hazards

»Definitions (some authors vary slightly):

We have a structural hazard when an operation cannot proceed because a resource is already in use.

Resources that might present structural hazards are:

A non-fully pipelined component cannot start a new operation on every clock cycle. Instead it has handshake wires that start it and inform the client logic when it is ready.


35: (C) 2008-13, DJ Greaves, University of Cambridge, Computer Laboratory. Flash Player Upgrade Needed   PLAY/PAUSE  READY    STOP DOWNLOAD