This document is for Coventry University students for their own use in completing their assessed work for this module and should not be passed to third parties or posted on any website. Any infringements of this rule should be reported to [email protected].
Faculty of Engineering, Environment and Computing 201CDE Module Title
Assignment Brief
Module Title
Analogue and Digital Electronics2
Individual
Cohort (Sept)
Module Code
201CDE
Coursework Title (e.g. CWK1)
Digital Coursework
Hand out date:
16th September 2019
Lecturer
Dr. Arfan Ghani
Due date and time:
25th October 2019
Moodle: 18:00:00
Estimated Time (hrs):
15
Word Limit*:
Coursework type:
Digital Design and Implementation
% of Module Mark/
25%
Submission arrangement online via CUMoodle:
File types and method of recording: Submit through Moodle as a pdf document naming the file name with your student identification number as the file name
Mark and Feedback date:
Mark and Feedback method:
Module Learning Outcomes Assessed:
1. Analyse and design synchronous sequential systems.
2. Model digital systems for simulation and synthesis using an HDL.
Task and Mark distribution:
This coursework involves the design and simulation of a synchronous sequential counter using a traditional approach employing small scale logic components and a modern approach using behavioural modelling with VHDL. The design specification for each student is unique and based on their student ID number.
Marks breakdown
Max
Awarded
Sequential design and simulation
25
VHDL model and simulation
25
Assessors signature
Total 50
Total
This document is for Coventry University students for their own use in completing their assessed work for this module and should not be passed to third parties or posted on any website. Any infringements of this rule should be reported to [email protected].
Specification
Write down the seven digits of your student identification number below. An example is shown so that you know what to expect.
Example
Actual SID
The digits in your ID number, in the right to left order are used to specify the sequential behaviour that a synchronous counter will execute in response to applied clock pulses. Assume that the ID digits are represented in a conventional 4-bit BCD code. The behaviour required of the counter is that it produces a 4- bit digital output that represents the BCD value of the successive digits of your ID number in the right to left sequence above. Once the left hand digit is output the counter will go back to the first and the sequence repeats. Note the digits represent the outputs of the counter and not its state variables.
1. Traditional design
Draw a state diagram to represent the behaviour of the counter you are required to design. It is suggested you employ the letters of the alphabet to refer to each state and keep the outputs as decimal numbers at this stage.
Insert state diagram here. (2 marks) Convert the state diagram into its associated state table.
Insert state table here. (2 marks)
Assume that a simple binary state variable allocation can be made and that any unused states can be treated as dont cares. Draw the corresponding transition table for the counter including flip-flop (D- FF) inputs and BCD outputs for your designated storage device.
Insert transition table here. (4 marks)
Using excitation maps determine the next state logic functions that can be used to drive your flip-
flop inputs.
Insert excitation maps clearly showing groups and logic functions here. (6 marks)
Also draw Karnaugh maps to deduce minimal logic functions for the 4 output functions that are required to give the BCD output codes. Note that depending on your ID number not all outputs will be significant in all cases.
1
4
2
7
5
1
4
Insert the output function maps and logic equations here. (5 marks)
Enter the associated schematic circuit diagram here along with commentary. The simulation
results clearly show the implementation is fully compliant with the specification. (6 marks)
This document is for Coventry University students for their own use in completing their assessed work for this module and should not be passed to third parties or posted on any website. Any infringements of this rule should be reported to [email protected].
2. VHDL Design
For exactly the same counter specification in Part 1, write a VHDL entity and architecture that will model the required sequential behaviour. The VHDL code should be entered in a VHDL tool such as Xilinx Vivado to confirm that it compiles without errors.
Insert your VHDL model design with proof of compilation here. (9 marks)
Also write a test bench that will enable the correct function of the counter model to be simulated.
Again include proof that it compiles without errors on your design tool.
Insert your VHDL test bench here. (8 marks)
Briefly explain why you consider the result gives this confirmation. Insert simulation results
Finally include output from the simulator that confirms your design simulates correctly.
and commentary here. (8 marks)
Note: it is very important that the work submitted is an individual effort. The penalties for plagiarism are severe.
Notes:
1. You are expected to use the Coventry University Harvard Referencing Style. For support and advice on this students can contact Centre for Academic Writing (CAW).
2. Please notify your registry course support team and module leader for disability support.
3. Any student requiring an extension or deferral should follow the university process as outlined
here.
4. The University cannot take responsibility for any coursework lost or corrupted on disks, laptops
or personal computer. Students should therefore regularly back-up any work and are advised to
save it on the University system.
5. If there are technical or performance issues that prevent students submitting coursework
through the online coursework submission system on the day of a coursework deadline, an appropriate extension to the coursework submission deadline will be agreed. This extension will normally be 24 hours or the next working day if the deadline falls on a Friday or over the weekend period. This will be communicated via your Module Leader.
6. You are encouraged to check the originality of your work by using the draft Turnitin links on your Moodle Web.
7. Collusion between students (where sections of your work are similar to the work submitted by other students in this or previous module cohorts) is taken extremely seriously and will be reported to the academic conduct panel. This applies to both courseworks and exam answers.
8. A marked difference between your writing style, knowledge and skill level demonstrated in class discussion, any test conditions and that demonstrated in a coursework assignment may result in you having to undertake a Viva Voce in order to prove the coursework assignment is entirely your own work.
This document is for Coventry University students for their own use in completing their assessed work for this module and should not be passed to third parties or posted on any website. Any infringements of this rule should be reported to [email protected].
9. If you make use of the services of a proof reader in your work you must keep your original version and make it available as a demonstration of your written efforts.
10. You must not submit work for assessment that you have already submitted (partially or in full), either for your current course or for another qualification of this university, unless this is specifically provided for in your assignment brief or specific course or module information. Where earlier work by you is citable, ie. it has already been published/submitted, you must reference it clearly. Identical pieces of work submitted concurrently will also be considered to be self- plagiarism.
Mark allocation guidelines to students (to be edited by staff per assessment)
0-39
40-49
50-59
60-69
70+
80+
Work mainly incomplete and /or weaknesses in most areas
Most elements completed; weaknesses outweigh strengths
Most elements are strong, minor weaknesses
Strengths in all elements
Most work exceeds the standard expected
All work substantially exceeds the standard expected
This document is for Coventry University students for their own use in completing their assessed work for this module and should not be passed to third parties or posted on any website. Any infringements of this rule should be reported to [email protected].
Marking Rubric
GRADE
ANSWER RELEVANCE
ARGUMENT & COHERENCE
EVIDENCE
SUMMARY
First 70
Innovative response, answers the question fully, addressing the learning objectives of the assessment task. Evidence of critical analysis, synthesis and evaluation.
A clear, consistent in-depth critical and evaluative argument, displaying the ability to develop original ideas from a range of sources. Engagement with theoretical and conceptual analysis.
Wide range of appropriately supporting evidence provided, going beyond the recommended texts. Correctly referenced.
An outstanding, well-structured and appropriately referenced answer, demonstrating a high degree of understanding and critical analytic skills.
Upper Second 60-69
A very good attempt to address the objectives of the assessment task with an emphasis on those elements requiring critical review.
A generally clear line of critical and evaluative argument is presented. Relationships between statements and sections are easy to follow, and there is a sound, coherent structure.
A very good range of relevant sources is used in a largely consistent way as supporting evidence. There is use of some sources beyond recommended texts. Correctly referenced in the main.
The answer demonstrates a very good understanding of theories, concepts and issues, with evidence of reading beyond the recommended minimum. Well organised and clearly written.
Lower Second 50-59
Competently addresses objectives, but may contain errors or omissions and critical discussion of issues may be superficial or limited in places.
Some critical discussion, but the argument is not always convincing, and the work is descriptive in places, with over-reliance on the work of others.
A range of relevant sources is used, but the critical evaluation aspect is not fully presented. There is limited use of sources beyond the standard recommended materials. Referencing is not always correctly presented.
The answer demonstrates a good understanding of some relevant
theories, concepts and issues, but there are some errors and irrelevant material included. The structure lacks clarity.
Third 40-49
Addresses most objectives of the assessment task, with some notable omissions. The structure is unclear in parts, and there is limited analysis.
The work is descriptive with minimal critical discussion and limited theoretical engagement.
A limited range of relevant sources used without appropriate presentation as supporting or conflicting evidence coupled with very limited critical analysis. Referencing has some errors.
Some understanding is demonstrated but is incomplete, and there is evidence of limited research on the topic. Poor structure and presentation, with few and/or poorly presented references.
Fail <40Some deviation from the objectives of the assessment task. May not consistently address the assignment brief. At the lower end fails to answer the question set or address the learning outcomes. There is minimal evidence of analysis or evaluation.Descriptive with no evidence of theoretical engagement, critical discussion or theoretical engagement. At the lower end displays a minimal level of understanding.Very limited use and application of relevant sources as supporting evidence. At the lower end demonstrates a lack of real understanding. Poor presentation of references.Whilst some relevant material is present, the level of understanding is poor with limited evidence of wider reading. Poor structure and poor presentation, including referencing. At the lower end there is evidence of a lack of comprehension, resulting in an assignment that is well below the required standard.Late submission00 00
Reviews
There are no reviews yet.