Draw a module that can accept a new value every cycle

Assignment Help Other Engineering
Reference no: EM131034047

Digital logic and computer design-

1. Draw a module that can accept a new value every cycle, enabling full throughput.  You are not allowed to have any combinational paths from the downstream interface to the upstream interface (or vice versa).  You will need two registers to store the incoming data.

2. Music player: input song.  In the music player specification and simple block diagram (below), add the ability to input a song file into the RAM.

940_Figure.png

3. Assume that a module has a latency of 20 ns and that treg = 500 ps.  Including the output register, what are the latency and throughput of this module when pipelined into five equal stages and then this pipeline is replicated five times.

4. Determine the state equations for the following FSM. The state, S, is the value at the top of each state while the output, o, is at the bottom of each state.  The input signals are a and rst.  Assume the R = 0, M = 6, and L=7.  Show your Karnaugh maps.  Ignore hazards.

Let S = (s2, s1, s0) be the current state and N = (n2, n1, n0) be the next state.

1094_Figure1.png

5. Compute tdGQ for the latch (below) in terms of the delays of the individual gates.  Assume that the delay of gate Ui is ti.

528_Figure2.png

6. For flip-flops with ts = 20, th = 10, tcCQ = 10, and tdCQ = 20 in a 1 GHz circuit, for any block of logic that separates two flip-flops, what is the minimum tc and maximum td?

7. Modify the divide-by-3 counter (below) to be a divide-by-4 counter.

1199_Figure3.png

8. Memory Addressing: For each of the following memories, state how many bits are needed to address the full capacity?  Also explain which bits are used for byte, bank, and word selection.  Assume byte addressing and that the bank selection is done with the bits just after the byte selection bits.

a) One array with 2,000 32-bit words.

b) Eight bit-sliced arrays, each with 1,000 16-bit words.

c) 16 banked arrays, each with 512 128-bit words.

d) Eight banks of 16 bit-sliced arrays, each array has 1,000 64-bit words.

9. What is the maximum initial voltage difference for a metastable system to settle to ΔV = 1 V within 7τs?

10. Calculate the mean time to failure of a system with fa= 200 MHz, fcy = 2 GHz, waiting one cycle for synchronization. Use the flip-flop parameters: ts = 50 ps, th = 20 ps, τs = 40 ps, and tdCQ = 20 ps.

Reference no: EM131034047

Questions Cloud

Calculate the range of resonant frequency as the diode : calculate the range of resonant frequency as the diode varies through a reverse bias of 3-15 V. ( 966kHz, 1.15MHz)
What is the best approximation for the upper cut off : The two stages of a cascade amplifier have individual upper cut off frequency f1=5MHz and f2=3.33MHz.
Disadvantages of the ethnocentric-polycentric-region-centric : What are the main advantages and disadvantages of the ethnocentric, polycentric, region-centric, and geocentric approaches to staffing policy? When is each approach appropriate? Be sure to relate the different global staffing approaches to strategy. ..
Discuss the experiences of one of the central characters : Discuss the experiences of one of the central characters in this book and explain what you think the author's purpose was in telling so many individual anecdotes about life before the bomb.
Draw a module that can accept a new value every cycle : Draw a module that can accept a new value every cycle, enabling full throughput.  You are not allowed to have any combinational paths from the downstream interface to the upstream interface (or vice versa).  You will need two registers to store th..
Propose a feedback control method : The distillation column shown in the drawing is used to distill a binary mixture. Symbols x, y, and z denote mole fractions of the more volatile component, while B, D, R, and F represent molar flow rates.
What is the sociological imagination : What is "Dunbar's number"? Why does Dunbar's number tell us that we need different tools and ideas to understand large human communities than the ones we use to think about individuals and small groups? How does this relate to the definition of ..
List and describe five product placements that you remember : List and describe five product placements that you remember in recent TV shows or movies that you recently viewed. What initially caught your attention and drew your eye to the product.
Describe three key ideas of the critical chain approach : PERT/CPM methods of project scheduling have been utilized for over 50 years. More recently, ideas from Goldratt’s Critical Chain (1997) are becoming increasingly popular with project managers. Describe three key ideas of the critical chain approach. ..

Reviews

Write a Review

Other Engineering Questions & Answers

  Find concentrate of solution

Environmental engineering, CEE 357 Win 2014 HW#3,  A solution contains 3 x 10 -4  M H 2 CO 3  and 1.5 x 10 -3  M HCO 3  - . How much CO 3  2-  is in the solution?

  Find the maximum value of r

Find the maximum value of R. Using the value of R found in part (a), design a multiplexing system that first multi-plexes s1 (t) and s2 (t) into a new sequence, s5 (t), and then multiplexes s3 (t), s4 (t), and s5 (t).

  Explain the changes alone the instantaneous gor plot

Please plot the solution gas oil ratio and instantaneous gas oil ratio with pressure relations, and explain the changes alone the instantaneous GOR plot

  Duality property between time domain and frequency domain

Duality Property between Time domain and Frequency domain with Numerical example. Zero Padding and Spectral Density Discussions. Explanation with the help of magnitude and phase plots of numerical example for different Number of frequency samples. Sa..

  Determine the first order energy shift

Do the calculation again for the hypothesis that the nuclear charge is uniformly distributed over the surface of a spherical shell of radius R.

  The maximum available memory address space for flash memory

the maximum available memory address space for flash memory on the mc9s12dp256b is 1m byte 1024k bytes. since the size

  Find optimum dimensions to minimise the cost of the vessel

You are designing a simple vessel to store raw material for a production process. The vessel is cylindrical, with an open top and a conical bottom.

  Traffic signal controller for a crossroads

Problem: Design, using an ASM chart, a traffic signal controller for a crossroads. The signals change only when a car is detected in the direction with a red signal.

  Comparison of companies to adopt cloud computing

Comparison of companies to adopt cloud computing

  Determining the components of the force

A steel rod is bent into a semicircular ring of radius 36 in. and is supported in part by cables BD and BE which are attached to the ring at B. Knowing that the tension in cable BD is 55 lb, determine the components of the force exerted by the cab..

  Relation in dimensionless form

The torque M required to turn the cone-plate viscometer in Fig. depends upon the radius R, rotation rate Ω, fluid viscosity μ, and cone angle θ. Rewrite this relation in dimensionless form.

  Explain the operation of a sliding vane compressor

Explain the need for an instrument air system and explain the operation of a Sliding vane compressor.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd