data forwarding logic in processor makes CPI to a good value. Most of the processor( new gen and old gen) is having data forwarding unit to solve the hazard. I developed an architecture for the data forwarding but still I am confused whether it is an efficient design or not.