ADVANCED DIGITAL SYSTEM DESIGN