Pipelined processor implementation for ELEC 326 final project