design a memory decoder circuit. a) You are building an application specific digital device (ASDD) that...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
design a memory decoder circuit. a) You are building an application specific digital device (ASDD) that needs to hold 256-bits of data (8-bits wide by 32 words) in a volatile memory. The only available memory units are 64-bits (8-bits wide by 8 words). Design a memory decoder for this custom digital system by deriving the logic expressions. From the memory user's perspective, they should be able to use 256-bits as a contiguous memory block. For this part design only the ASDD memory decoder and then clearly state i) how many bits are required for memory decoding, ii) how many bits are required for addressing, and iii) provide an example of how a user would access address 3 in memory (show decode-bits:address-bits). Your decoder must be designed using digital design methodology from lecture and labs (truth table, k-map, and minimized Boolean functions). You may not use predesigned integrated circuits elements for the decoder (e.g., MUX, Encoder, Decoder, etc.). [10 marks] b) Based upon part-a, very neatly draw your 256-bit memory design's digital circuit using standard logic symbols. For the 8x32 memory ICs you may represent them as a functional unit/block with clearly labelled pins that show: address pin(s), enable pin(s), read/write pin(s), input(s), output(s). Do not draw the memory ICs at the flip- flop level. Cleary label all inputs and outputs. You may assume the complement of any variable is readily available. [5 marks] design a memory decoder circuit. a) You are building an application specific digital device (ASDD) that needs to hold 256-bits of data (8-bits wide by 32 words) in a volatile memory. The only available memory units are 64-bits (8-bits wide by 8 words). Design a memory decoder for this custom digital system by deriving the logic expressions. From the memory user's perspective, they should be able to use 256-bits as a contiguous memory block. For this part design only the ASDD memory decoder and then clearly state i) how many bits are required for memory decoding, ii) how many bits are required for addressing, and iii) provide an example of how a user would access address 3 in memory (show decode-bits:address-bits). Your decoder must be designed using digital design methodology from lecture and labs (truth table, k-map, and minimized Boolean functions). You may not use predesigned integrated circuits elements for the decoder (e.g., MUX, Encoder, Decoder, etc.). [10 marks] b) Based upon part-a, very neatly draw your 256-bit memory design's digital circuit using standard logic symbols. For the 8x32 memory ICs you may represent them as a functional unit/block with clearly labelled pins that show: address pin(s), enable pin(s), read/write pin(s), input(s), output(s). Do not draw the memory ICs at the flip- flop level. Cleary label all inputs and outputs. You may assume the complement of any variable is readily available. [5 marks]
Expert Answer:
Related Book For
College Physics Reasoning and Relationships
ISBN: 978-0840058195
2nd edition
Authors: Nicholas Giordano
Posted Date:
Students also viewed these databases questions
-
You have been asked to design a rater-training program. What types of elements would you build into the process?
-
You have been asked to design a program that will allow a teacher to calculate the percentage and the final grade for students in a class. The program will prompt the teacher to enter the student's...
-
In this assignment, you will be asked to write SQL queries to get relevant information from the database you built from Assignment 3 and therefore to answer some questions pertaining to the S record...
-
Please answer all questions from 1 to 12 4. Work-Power-Energy 7. A body of mass m, accelerates uniformly from rest to v, in time t,, The instantaneous power delivered to the body as a function of...
-
As Drs. Dennis S. Reina and Michelle L. Reina explained in their book Trust and Betrayal in the Workplace, Some leaders assume that . . . they are obligated to tell employees only what they...
-
Who wins and who loses in corporate takeovers? Why does acquiring firm shareholders generally lose in stock- swap mergers but either benefit or at least break even in acquisitions paid for with cash?
-
The inversion temperature of helium is (a) \(460 \mathrm{~K}\) (b) \(40 \mathrm{~K}\) (c) \(620 \mathrm{~K}\) (d) \(823 \mathrm{~K}\).
-
The following transactions and events relate to the Harmer Independent School District High School Building Capital Projects Fund during 20X6. 1. The school board appropriated $9,000,000 to construct...
-
In your view, what would cause the cash book of an enterprise to disagree with the bank statement at the of month? Explain what you would include under Cost of sales of an enterprise during the...
-
An experiment was performed to improve the yield of a chemical process. Four factors were selected, and two replicates of a completely randomized experiment were run. The results are shown in the...
-
A single mispriced asset has an alpha = 4.0%, a beta = 1.0 and unsystematic risk (variance) of 16.0%. The market risk premium is 5.0% and the market's Sharpe Ratio is 0.5.In constructing an optimal...
-
What are the implications of using structural irony in narrative fiction, particularly in relation to the author-reader relationship and the construction of meaning within the text ? Explain
-
In assessing family problems , which type of family system therapy is most likely to use a genogram ? Why
-
How do authors utilize situational irony to challenge societal norms and conventions, as seen in the works of authors from the Harlem Renaissance or the Beat Generation ?
-
When comparing the effectiveness of insight therapies to drug therapies, what is the result?
-
Types of Issues (disorders)this therapy helps: -psychotherapy -client-center therapy -adversive conditioning -cognitive therapy of depression -family therapy -psychopharmacology -electroconvulsive...
-
If you could tell your human resources manager three things that would improve the way in which employees are educated regarding those benefits, what would you recommend?
-
Match each of the key terms with the definition that best fits it. _______________ A record of the sequence of data entries and the date of those entries. Here are the key terms from the chapter. The...
-
In the drop zone. Consider a skydiver who jumps from an airplane. Suppose she waits for 1 min before opening her parachute and she lands 4 min after leaving the airplane. Draw qualitative plots of...
-
For the bungee jumper in Example 6.9 (page 189), plot the following quantities as a function of time: (a) the gravitational potential energy of the jumper, (b) the kinetic energy of the jumper, (c)...
-
A large suitcase full of gold sits at the bottom of a lake. A team of treasure hunters uses a crane to recover the suitcase and finds that a force of 3.0 10 5 N is required to lift the suitcase to...
-
Copper is deposited at a cathode from solution with a bulk concentration of \(0.5 \mathrm{M}\) at the rate of \(3.0 \mathrm{~g} / \mathrm{m}^{2} \cdot \mathrm{s}\). Find the surface concentration of...
-
Find the mobility of \(\mathrm{H}^{+}, \mathrm{OH}^{-}\), and other ions from the diffusivity data given in Table 22.1. Table 22.1. Diffusion coefficients of ions in water at 25 C. H+ Na+ K+ Ca+ OH-...
-
Consider an uncharged membrane of thickness \(100 \mu \mathrm{m}\) with concentrations of \(1 \mathrm{M} \mathrm{HCl}\) on one side and \(0.1 \mathrm{M} \mathrm{HCl}\) on the other side. Assume that...
Study smarter with the SolutionInn App