Customizing DDR4 Designs for Cost & Performance