Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

ASAP please Lab 2 - DATA PROCESSOR DESIGN This is a 3-week long group proiect. There will be one group report (typed) due at the

ASAP please
image text in transcribed
Lab 2 - DATA PROCESSOR DESIGN This is a 3-week long group proiect. There will be one group report (typed) due at the end of this project. There will be a formal team member assessment form to be filled out individually. Each student will be responsible primarily for one of the project's three modules. Clearly identify who did what and simulate your design separately and prove that it works (200 points for each student). Finally, integrate all three modules into one design, simulate it, and prove to me that it works ( 100 points). If it doesn't work, comment on why it did not. In this lab exercise, you will design a data processor, which keeps counting under given conditions. You will use an Algorithmic State Machine (ASM) chart, which will define its digital hardware algorithm. Design a digital system with two flip-flops, E and F, and one 4-bit binary counter, A. The individual flip-flops in AaredenotedbyA4,A3,A2, and A1, with A4 holding the MSB of the count. A start signal S initiates the system operation by clearing the counter A and flip-flop F. The counter is then incremented by 1 starting from the next clock pulse and continues to increment until the operations stop. Counter bits A3 and A4 determine the sequence of operations: If A3=0,E is cleared to 0 and the count continues If A3=1,E is set to 1 ; then If A4=0, the count continues If A4=1,F is set to 1 on the next clock pulse and the system stops counting. - I recommend you to use modular desian techniques. Once you come up with your design, divide the task into groups, such as: E and F flip-flops design, 4-bit counter design, and - Control circuit design. Design each one separately, simulate it and make sure that it works, and then combine them all. - I also recommend you to use available ICs from the Quartus II database, instead of designing your own small parts. For example, try to see if you can use a 4-bit register from the list before attempting to design a 4-bit register yourself. Find out how the register functions and if you are not satisfied with the capabilities of that chip, then try to find another one to use, otherwise, build one to accommodate your design specifications. - You can use any of the techniques you learned in class in order to design the control subsystem. EET 4100

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions