External Memory Interface Handbook Volume 2: Design Guidelines