Practice Purpose Mastering the working principle of memory; Mastering the Verilog language description method of memory
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 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
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
Cost Accounting A Managerial Emphasis
ISBN: 978-0136126638
13th Edition
Authors: Charles T. Horngren, Srikant M.Dater, George Foster, Madhav