Chapter 12

Memory

Ian Grout

12.1 Introduction

Memory is used to store, provide access to, and allow modification of data and program code for use within a processor-based electronic circuit or system. The two basic types of memory are ROM (read-only memory, and RAM (random access memory). Memory can be considered for use for one of the following three data or program storage purposes:

1. Permanent storage for values that are normally only read within the application and can be changed (if at all) only by removing the memory from the application and reprogramming or replacing it.

2. Semi-permanent storage for values that can be read only within the application (as with permanent storage). However, stored values can be modified by reprogramming while ...

Get Circuit Design: Know It All now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.