ELEC 2141 Digital Circuit Design Assignment 2 Term 01 2025 | UNSW

Published: 27 May, 2025
Category Assignment Subject Engineering
University University of New South Wales Module Title ELEC 2141 Digital Circuit Design

ELEC 2141 Digital Circuit Design Assignment 2 

Your assignment solutions are to be submitted in PDF format on Moodle. Combine all scanned copies of your handwritten work and electronic documents into one PDF file for the submission. 

In your submission file, include a scanned copy of a completed and signed assignment submission form as the front page. 

Your design should aim at achieving an optimised implementation. Your report should include your design procedure, choice of technology implementation, and simulation results. The gate input cost must also be calculated. Use Vivado to simulate and verify your design.

Attach all design and simulation materials such as schematic diagram (or HDL), simulation outputs and testing fixtures. 

Any output of generative AI software used within your assignment must be attributed with full referencing. If the outputs of generative AI such as ChatGPT form part of your submission and are not appropriately attributed, it will be regarded as serious academic misconduct and subject to the standard penalties, which may include 00FL, suspension and exclusion. 

*To cite: OpenAI (Year Accessed). ChatGPT. OpenAI. *Please note that the outputs from these tools are not always accurate, appropriate, or properly referenced. You should ensure that you have moderated and critically evaluated the outputs from generative AI tools such as ChatGPT before submission.

ELEC 2141 Digital Circuit Design Assignment 2 Term 01 2025 | UNSW

ARC UNSW is back again. Their sponsor was so impressed with your efforts in assignment 1 that they have a second task for you! 

Buy Answer to This Assignment & Raise Your Grades

Request to Buy Answer

ARC has decided to make the escape room more difficult. To achieve this, teams will be given a limited amount of time to complete the escape room; each challenge will have an equal amount of time. They want you to design a finite state machine (FSM) that controls the amount of time teams have available to complete the three challenges in the escape room presented in Assignment 1. The FSM controlling time available to the teams is reset when the start button is pressed (START = 1). The FSM will stay on until the end of the sequence. It sequences through an initial reading time, challenge 1, challenge 2 and challenge 3 and then returns to the start. The same amount of time is allocated to the initial reading time and each of the three challenges. 

An external timer tracks the duration allotted for each challenge. It begins ticking as soon as the start button is pressed. The timer generates an output (TIME = 1) at the end of its duration, which is fed as an input to the FSM. It then resets itself and starts again. COMP from challenge 1, OUTS from challenge 2 and CODE from challenge 3 are additional inputs to the FSM used to prevent teams from working on multiple challenges during the same period. If, while TIME = 0, COMP from challenge 1 has a non-zero value (i.e. COMP ≠ 00) and either OUTS from challenge 2 has a non-zero value (i.e. OUTS ≠ 0000) or CODE from challenge 3 has a non-zero value (i.e. CODE ≠ 0000), the FSM will stay at challenge 1. Similarly, while TIME = 0, if OUTS from challenge 2 has a non-zero value (i.e. OUTS ≠ 0000), COMP from challenge 1 is zero (i.e. COMP = 00) and CODE from challenge 3 has a non-zero value (i.e. CODE ≠ 0000), the FSM will stay at challenge 2. When the time for all three challenges is complete, the FSM will provide an output OVER = 1 and the timer reset for the next team. 

For your assignment, you need to 

1. Identify the system inputs and outputs. 
2. Draw a state diagram for the FSM. 
3. Determine if the number of states can be reduced and assign them with binary codes. 
4. Design and implement the FSM using D, T and JK flip-flops. 
5. Write Verilog HDL models for: 
a. The FSM based on the state diagram in (2) (behavioural modelling) 
b. The JK flip-flop sequential circuit that you implement in (4) (structural or dataflow modelling) 
6. Verify the HDL models in (5)

Seeking help with your ELEC 2141 Digital Circuit Design, now stress-free and get Professional Help With Computer Engineering Assignment from our expert team. we also provide free assignment samples that have been written by PhD expert writers. We are available 24/7 to assist you. Now, be tension-free and focus on studying and give your assignment to our expert team. We will deliver your assignment before the deadline with well-researched results. Contact us today and boost your academic grades!

Workingment Unique Features

Hire Assignment Helper Today!


BBSC4103 Assignment: Strategic Supply Chain Management Question Semester 2025 | OUM

BBSC4103 Part 1: The purpose of this assignment is to help learners study the important of strategic alliances by focusing on inter-organisational relationships and the challenges in managing them.

BBHI4103 Industrial Relation Assignment Question | Open University Malaysia

BBHI4103 Part 1: The purpose of this assignment is to enhance learners' ability to discuss the perspectives in industrial relations and evaluate which perspective is the best for the selected organisation

Scientific Research Review Assignment 4 | USM

You are required to write an individual review paper on a topic of advancements in your area of study. This paper must demonstrate your ability to plan, execute, and present a scholarly task ethically and professionally.

BTEC Level 5 Unit 16: Computing Research Project Assignment Part 1 Brief

BTEC Level 5 Unit 16: Assignment Brief: Artificial intelligence is at the forefront of innovation within Computer Science that uses a combination of logic, algorithms and large data sets to produce an AI model.

ACC210 Accounting for Decision Making and Control TMA Assignment Question | SUSS

ACC210 Question 1  Cool Strokes Pte Ltd ("CS") manufactures white board markers for educational use. The company's markers are sold by the box at $50 each in 20x3.

BM414 Financial Decision Making CW1 Assignment Brief (SIG) | BNU

Suppose you are part of the Accounting and Finance team at Sheffield Insulation Group (SIG) plc. You are required to write a report to the senior management team of SIG plc, discussing the importance of accounting and finance functions.

7167EXQ Environmental Management Systems and Auditing CW1 Brief | CU

7167EXQ Assignment Task: Essay on the relevance of organisational behaviour on environmental management in an organisation You may approach this essay in one of two ways depending on your experience and knowledge.

BENV1015 History of Design Thinking Assignment 1 Brief Term 2 2025 | UNSW

The assignment develops your knowledge of historical design ideas and communication skills corresponding to the course learning outcomes below. It aims to give an appreciation of the implications of past movements, practitioners, and projects for current challenges.

7ME500 Advanced Mechanical Design and Manufacturing Engineering CW1 Report Assessment Brief | UoD

An integrated design, material selection, and manufacturing approach provides one of the key enabling capabilities needed to effectively evaluate specific areas of initial concept development and perform detailed engineering design and analysis throughout a product development cycle.

Atomic Structure & Bonding Assignment : Lab-Based Element Analysis and Molecular Case Study

Atmospheric ions are electrically charged particles that occur naturally in the atmosphere. They form in the upper atmospheric layers mainly because of the action of ultraviolet radiation from the sun, as well as in lower atmospheric layers as a result of radioactive radiation and cosmic rays.

Online Assignment Help in UK