Open 7 days, 8am to 11pm AESTRequest a call back
Punjab Assignment Help logo

ELEC1710 Project Help: Newcastle Digital Logic and Computer Electronics Guide

Quick answer: ELEC1710 is an introductory course at the University of Newcastle, Australia, that introduces digital computer design: number systems, computer arithmetic, logic gates, Boolean algebra, Karnaugh maps, flip-flops and state machines, computer organisation and assembly language. The handbook lists a project, a mid-semester quiz and a final examination. In the project, marks usually come from a correct design method shown step by step (truth table, simplification, circuit, testing), not just a working final circuit.

ELEC1710 at a glance

ItemDetail
CourseELEC1710 (digital computer electronics), University of Newcastle, Australia
Topics (handbook)Number systems; logic gates; Boolean equations (SOP and POS); Boolean algebra; logic implementation; Karnaugh maps; latches, flip-flops, registers, counters, memory; microcomputer organisation; assembly and machine language; memory-mapped I/O; compiling, assembling and loading
Assessment items (handbook)Project; mid-semester quiz; final examination. Check your course outline for weights and dates
ExclusionStudents who completed ELEC1700 cannot enrol
Skills assessedNumber conversion, signed arithmetic, combinational and sequential logic design, simplification, basic assembly programming

The handbook entry may not match your current term exactly, so treat your course outline and project brief as the final word on tasks, weights and rules.

Topic-by-topic approach hints

Number systems and codes

Show every conversion step. Group binary digits in fours for hexadecimal and threes for octal, and label the base of every number with a subscript. Markers give method marks for a clear layout even when one digit slips.

Computer arithmetic: one's and two's complement

State the word size first, because the range depends on it. For an 8-bit two's complement number the range is minus 128 to plus 127.

Worked method example (not an answer): to represent minus 23 in 8-bit two's complement, write plus 23 as 00010111, invert the bits to 11101000, then add 1 to get 11101001. To check, add it to 00010111: the 8-bit result is 00000000 with a carry out, which confirms the value. When adding two signed numbers, overflow happens if both operands have the same sign and the result has the opposite sign; always state whether overflow occurred.

Boolean algebra, SOP and POS

Write the truth table first, then the canonical sum of products (minterms where the output is 1) or product of sums (maxterms where the output is 0). Quote the law you use at each simplification step, such as distributive, absorption or De Morgan's theorem.

Karnaugh maps

Use Gray code order on the map edges (00, 01, 11, 10). Make groups of 1, 2, 4 or 8 cells, as large as possible, and use don't-care conditions only when they make a group larger. Read each group as the variables that do not change.

StepWhat to showCommon slip
1Truth table with all input combinationsMissing rows
2K-map with Gray code labelsBinary order instead of Gray code
3Circled groups, largest firstMissing wrap-around groups at edges
4Simplified expressionRedundant terms left in
5Gate circuit and gate countCircuit does not match the expression
6Test against the truth tableNo verification shown

Sequential logic: flip-flops, counters and state machines

For a state machine, draw the state diagram, assign binary codes to states, build the state table (present state, input, next state, output), then derive the flip-flop input equations with K-maps. Say which flip-flop type you used (D, JK or T) and why. For counters, show the count sequence and the excitation table.

Assembly language

Comment every line with what it does to registers or memory, show the initial values you assumed and trace the program in a table (instruction, register values, flags). Name the instruction set your course uses rather than mixing syntax from different processors.

Stuck on ELEC1710 Project Help: Newcastle Digital Logic and Computer Electronic…?

Send us your brief. A Australian tutor will explain what the marking criteria are asking for and help you plan your answer. Your first consultation is free.

WhatsApp a tutorGet a free quoteCall us

Planning the ELEC1710 project

Projects in introductory digital electronics typically ask you to design, simulate or build a small system, such as a display decoder, an arithmetic unit or a simple controller. Plan the work in this order: restate the specification in your own words, list inputs and outputs, design with truth tables and K-maps or a state machine, simulate in the software tool your course provides, test against every row of the truth table, then write up. Keep screenshots and test logs as you go so the report writes itself.

Common mistake: Submitting a circuit that works in simulation without the design steps that produced it. Method marks sit in the truth table, K-map groupings and equations. Another frequent loss is skipping the test table: show the expected output, the simulated output and a pass or fail for each input combination.

How assessors judge ELEC1710 work

CriterionWhat strong work shows
CorrectnessConversions, arithmetic and logic results are right and checked
MethodEvery step from truth table to circuit is shown and labelled
SimplificationMinimal expressions with correct K-map groups
Sequential designComplete state diagram, state table and excitation equations
TestingFull test table with expected and actual outputs
CommunicationNeat diagrams, labelled signals, concise explanations

Pre-submission checklist

  • Every number labelled with its base and word size stated
  • Overflow checked and stated for signed arithmetic
  • K-maps use Gray code order and include edge wrap-around groups
  • Circuit diagram matches the final simplified expression
  • State diagram, state table and flip-flop equations agree
  • Assembly code commented and traced
  • Test table covers every input combination or state transition
  • Simulation screenshots are your own and clearly labelled

Want a tutor to check your draft first?

Get clear written feedback on your own work before the deadline: structure, criteria coverage and referencing. Your first 15-minute consultation is free.

WhatsApp a tutorGet a free quoteCall us

Stuck on ELEC1710? Get tutor feedback

Share your draft or your plan and a tutor will explain where the marks are, check your structure against the criteria and suggest improvements. We tutor, give feedback and proofread; you write your own work.

Chat on WhatsAppGet the free planning template

ELEC1710 project answer hints and sample structure

We do not provide ELEC1710 answers or completed circuits: projects change each term and your design must be your own. Use this report structure and fill it with your own design work:

SectionSuggested shareContent
Introduction and specification10%Problem in your own words, inputs and outputs
Design35%Truth tables, K-maps, equations or state machine
Implementation20%Circuit diagram or code, components used
Testing and results25%Test table, screenshots, discussion of failures
Conclusion10%What works, limitations, improvements

Deadline coming up?

Book a 1-to-1 online session today. Tutors are available 7 days a week, 8am–11pm, and usually reply within 2 hours.

WhatsApp a tutorGet a free quoteCall us

Frequently asked questions

What is ELEC1710 at the University of Newcastle?

ELEC1710 is an introductory University of Newcastle course introducing digital computer design, covering number systems, computer arithmetic, digital logic, Karnaugh maps, flip-flops, state machines, computer organisation and assembly language.

What are the ELEC1710 assessments?

The handbook lists a project, a mid-semester quiz and a final examination. Weights and dates are in your current course outline.

How do I get 8-bit two's complement of a negative number?

Write the positive value in 8 bits, invert every bit, then add 1. Check by adding it to the positive value and confirming the 8-bit result is zero.

Why use Gray code order on a Karnaugh map?

Adjacent cells then differ by one variable, so groups of adjacent 1s can be combined to remove that variable.

Which flip-flop should I use in a state machine?

D flip-flops are usually simplest because the next state equals the D input. Use JK or T if your brief requires them or if they reduce the logic.

Can I do ELEC1710 if I passed ELEC1700?

The handbook says students who have completed ELEC1700 cannot enrol in ELEC1710.

Can you check my ELEC1710 project report?

Yes. A tutor can review your design steps, test table and write-up and explain what to improve. You complete the design yourself.

Related help

Academic integrity: This guide explains how to approach the task. It is not an answer to submit. Your provider may check your work with similarity and authorship tools, and in Australia the TEQSA Act makes it an offence to provide or advertise academic cheating services. Use this guide, your provider's brief and marking guide, and tutor feedback to produce your own work, and follow your provider's rules on generative AI.

Stuck on this unit? Talk to a tutor free for 15 minutes

1-to-1 online tutoring • Brief and rubric breakdown • Feedback on your own draft • 7 days, 8am–11pm AEST

WhatsApp a tutor Book a free consultation →
Free 15-minute tutor consultation

1-to-1 tutoring • Rubric breakdown • Draft feedback

Book free consultation How tutoring works
CallWhatsAppFree quote