Memory Interface: RAM and ROM, VHDL Slides PDF

Summary

These slides cover memory interfaces, RAM, and ROM concepts, with a focus on VHDL implementation. It includes examples of register files and activities related to above-mirror display using registers. The document details aspects of memory management and implementation.

Full Transcript

Memory Interface RAM or ROM Memory in VHDL CH: 4.7 Synchronous logic: Register File Memories are a common element in most digital design systems. Register Files are useful constructs that allow addres...

Memory Interface RAM or ROM Memory in VHDL CH: 4.7 Synchronous logic: Register File Memories are a common element in most digital design systems. Register Files are useful constructs that allow addressing of registers. Each flop is assumed as a n-bit register. 3-bit register using 3 flip-flops: Inputs only stored on rising clk. PA: 3.2.8 Above-mirror display using registers. PA: 4.8.1 PA: 4.8.2 Activity. Above-mirror display using registers. Given: reg0 = 00010001, reg1 = 11110000, reg2 = 10101010, reg3 = 11111111. 1. If a1a0 = 01, load = 1, and C = 00000111, and xy = 10. What is D? 2. If a1a0 = 01, load = 1, and C = 00000111, and xy = 01. What is D? 3. How many control inputs does the system have? 4. How many data inputs does the system have? 5. How many wires are needed to connect the car's computer to the display? Register File RAM MEMORY ROM MEMORY