Question: Practice Purpose Mastering the working principle of memory; Mastering the Verilog language description method of memory Understanding the composition of memory and its role

Practice Purpose

Mastering the working principle of memory;          

Mastering the Verilog language description method of memory Understanding the composition of memory and its role in computer system

Practice Content

In the quartus development platform, use Verilog language to realize a 64 × 8 bit RAM memory. It has storing, reading and writing functions.

Practice requirements

According to the requirements in the practice report template, complete the relevant design and test, and submit the complete practice report. 

thinking questions

How to solve the speed mismatch problem between memory and CPU? Is virtual storage used to solve the above problems?

Appendix

q[7.0]: Data output data[7.0]: Data input wren: Read write control port, high 


             

 Verilog source code and analysis

Provide a complete source code, and analyze the source code in detail;

 Practice results(Waveform)

First, initialize each storage unit of the memory as a random number, and then read out the data in the storage locations in turn: 0x0, 0x1E, 0x1f, 0x24, 0x33, 0x39 to verify that the results are correct; (provide the test waveform and analyze it)

Add the initial block in the program, initialize the 11 storage units with the starting position of 0x10 to your student ID(20193290628), and read the student number in turn to verify that the initialization is correct; (provide the test waveform and analyze it).

 Thinking questions

Complete practice thinking questions

 

 Summary

Summarize the problems existing in practice, the experience of practice and relevant precautions

q[7.0]: Data output data[7.0]: Data input wren: Read write control port, high level: read; low level: write inclock Input outclock: Output clock, high level clock, high level; 7. 01 data(7 0 w ren address[5 0 ] inclock outclock Practice report Name Grade Class Student Serial Major ID Number Practice Practice 2 Memory design practice scure Name x bts

Step by Step Solution

3.41 Rating (154 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Working Principle of Memory Memory is actually the storage unit of a computerIt is organized as an array of cellsEach cell can store one bit of inform... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!