Task 1 In Computer systems, random access memory (RAM) plays a vital role in storage and retrieval of information. Singl
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Task 1 In Computer systems, random access memory (RAM) plays a vital role in storage and retrieval of information. Singl
Task 1 In Computer systems, random access memory (RAM) plays a vital role in storage and retrieval of information. Single port RAM allows only one access at a time while the dual port RAM allows multiple accesses at the same times. Data_In (8 bits) Address (6 bits) Data_Out (8 bits) WE Clk Figure 1 1288 RAM module Figure 1 illustrates the 1288 single port RAM in 'Data_In' is 8 bit input data to be written during the write operation, 'Address is 6bit memory address from where the data is read or written. 'WE' is a single bit write enable and it is enabled during the writing operation. 'Cik is a clock signal. "Data_Out' is the 8-bit output data read out from the provided input address To better understand physical memory in the computing system, you are required to develop and test static 1288 RAM module by performing the following tasks: a) Implement single port 128x8 RAM module using VHDL with synchronous read/write operations. Maximum of 70% marks will be awarded for the design and implementations. The remaining 30% marks will be awarded on the simulation and discussion of results. 120 Marks b) Design and implement synchronous dual port 128*8 RAM using VHDL. Dual port RAM supports simultaneous read and write operations. Maximum of 70% marks will be awarded for the design and implementations. The remaining 30% marks will be awarded on the simulation and discussion of results. [30 Marks
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!