MEMORY AND INTERCONNECTS