EE486C Design Document