Course Description How to Design a High-Speed Memory Interface