CPE 487 Digital System Design