Text this: Semiconductor Memory design and application