Question: Description: Continuing from last assignment, lets create a memory walker, which stores random values to consecutive addresses in a Ram. Steps: A ) Add a

Description: Continuing from last assignment, lets create a "memory walker", which stores random values to consecutive addresses in a Ram.
Steps: A) Add a Ram unit (available under the "Memory" group) to the simulation area. Configure it to have 16 address bits, and 8 data bits, and to have separate load/store ports. B) Change the counter we designed in last assignment to have 16 bits instead of 8 bits (what needs to change for this?). You can remove the hex displays at the counter output, or expand them to cover the 16 bits. C) Connect the output of the counter to the Address bus of the Ram. D) Add an 8-bit Random Generator (under "Memory") to the circuit and connect its output to the data Input of the ram. Don't forget to connect the clock generator to all units that need it. Set the write signal on the Ram to "high", so that data will be written to it.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!