Practical 6
To design a 4x4 memory system using 1x1 memory chips in COA Virtual Lab (IIT Kharagpur).
Theory
- What is the difference between memory capacity and memory organization?
- How do you calculate the number of address lines required for a 4x4 memory system?
- Explain the role of address decoders in memory chip selection.
- How are 1x1 memory chips interconnected to form a larger memory system?
- What are the advantages of using modular memory design with smaller chips?
Virtual Lab Simulation
Access the COA Virtual Lab at IIT Kharagpur:
COA Virtual Lab
Steps to Design 4x4 Memory
- Open the Memory Design experiment in COA Virtual Lab
- Select 1x1 memory chips from the component library
- Arrange 16 chips in a 4x4 matrix configuration
- Connect address lines A0 and A1 to row decoder
- Connect address lines A2 and A3 to column decoder
- Wire the data input/output lines
- Add control signals (Read/Write, Chip Select)
- Test the memory system with different address inputs
- Verify read and write operations
Memory Organization
The 4x4 memory system requires:
Total Memory Cells: 16 (4 rows × 4 columns)
Address Lines: 4 (A3, A2, A1, A0)
Data Lines: 1 (for 1-bit data)
Control Lines: Read/Write, Chip Select
Address Decoding:
A1 A0 → Row Select (0-3)
A3 A2 → Column Select (0-3)