Jk flip-flop, Software Engineering

Assignment Help:

It should include all the theory that you need to complete the requested design, and all the simulation documents that you produce after synthesizing the circuit. Briefly, your report should include the followings:

o Introduction: It should include the theory behind the design; e.g. the logic expressions, the circuit operation and the circuit applications.

o Design Problem: It includes only the problem statements.

o Design Procedure: It must include, in details, your plan of what you need in order to solve the problem with all derived logic expressions, truth tables, optimization procedures, etc.

o Simulation Results: It should include the circuits' schematics, VHDL codes, functional and timing simulation waveforms, reports on the propagation delays, and your observations on the hard copies.

o Conclusion: It must include your comments on the problem, design procedure, CAD System, simulation results, and anything came up during your work.

As long as the licensed version of Quartus II is only available in our instructional laboratory (IH203), the student has to contact the instructor in order to have an access. Note that everybody MUST work individually and his report should reflect his own understanding to the subject.

DESIGN STATEMENT

JK Flip-Flop:

Write VHDL code that represents a JK flip-flop. Use behavioral code rather than structural code. Synthesize a circuit using CAD tools. Simulate the circuit that verifies the desired functionality.

Johnson Counter:

Write VHDL code that represents an eight-bit Johnson counter. Synthesize the code using CAD tools. Simulate the circuit showing the counting sequence.

Bus Structure:

Implement the schematic of the following circuit using the CAD tools.

Use

14_control circuit.png

Use the VHDL code as an entry design for the following figure that describes the details for connecting registers to a bus. (Hint: Using Figures 7.61 and 7.62 in the textbook).

1236_VHDL code.png

Also write the VHDL code that can be used as an entry design for the following figure that describes the control circuit. (Hint: Modify the VHDL code in Figure

Synthesize the circuit for your schematic and simulate.


Related Discussions:- Jk flip-flop

What is system engineering, What is System Engineering? System Engineer...

What is System Engineering? System Engineering means designing, executing, deploying and operating systems which contain software, hardware, and people.

implicit and explicit conceptual model, difference between implicit and ex...

difference between implicit and explicit conceptual model

Define cohesion & coupling, Define cohesion & coupling? Give suitable examp...

Define cohesion & coupling? Give suitable examples.  Coupling : Coupling refers to the strength of the relationship among modules in a system. Coupling shows how strongly dif

Explain predictive validity, Q. Explain Predictive validity? Predictiv...

Q. Explain Predictive validity? Predictive validity: It is the potential of the model to predict future failure behaviour from present and past failure behaviour. This capabi

What is software measure, What is software measure? A software measure ...

What is software measure? A software measure is a mapping from a set of objects in the software engineering world information a set of mathematical construct like numbers or ve

Explain real time system, What is a Real time system? Real time system ...

What is a Real time system? Real time system is a software system in which the correct functionalities of the system are dependent upon results formed by the system and the tim

State the software measure, What is software measure? A software measu...

What is software measure? A software measure is a mapping from a set of objects in the software engineering world information a set of mathematical construct like numbers or v

List the points of a simplified design process, List the points of a simpli...

List the points of a simplified design process. Ans. A design process may comprise a series of steps followed by designers. Depending on the product or else service some of t

State the technique pilot used in software engineering, State the technique...

State the technique Pilot used in software engineering With this approach, new system is introduced into one part of the company (for example into one warehouse of a supermark

Write Your Message!

Captcha
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