ELEC8250 Assignment 1
This purpose of this assignment is to have you understand the architecture of the Ultra96-V2 MPSoC
development board and how it can be used to prototype SoC designs. Be sure to list the resources
and reference materials you used to compile your report.
Part 1 (30% of total marks)
At the heart of the Ultra96-V2 MPSoC development board is a Xilinx Zynq Ultrascale+ MPSoC.
Describe the architecture and features of the specific Ultrascale+ chip that is on the Ultra96-V2. Give
details of the processors, memory, interfaces and programmable logic and describe how they are
connected.
Part 2 (30% of total marks)
Describe the architecture of the Ultra96 -V2 board. List the interfaces and devices that are available
and describe how they are connected to the Ultrascale+ MPSoC.
Part 3 (40% of total marks)
For the system (system 2) you have been allocated, describe how the Ultra96-V2 development board
can be used to prototype the system. What additional components would you need? Explain how these
components might be connected to the SoC. Describe any assumptions you have made and justify your
design decisions.
System 2: Head-mounted virtual reality (VR) system.
The VR system must not have any wires and will run from batteries. It will need to decode a 360° stereo
video and 4-channel audio track that has been encoded in a proprietary format. The system should be
able to determine the orientation of the user and decode the video and audio display that is appropriate
for that direction.
Marking Ru
ic
Each part will be graded according to the two attributes described below. The final mark will
e determined by:
Final mark = Part 1 [0.3 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}] +
Part 2 [0.3 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}] +
Part 3 [0.4 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}]
Attribute 1: Quality of analysis, discussion and understanding
Grade Range Criteria
Fail 0-49 Work presented is deficient. Does not address question or has major technical
problems
Pass 50-64 Question mostly answered but lacks meaningful or intellectual analysis.
Credit 65-74 Question answered with some attempt to support arguments and conclusions. The
work is technically co
ect but demonstrates a lack of cohesive understanding
D 75-84 Question answered and contains a mix of critical review and data
eferences to
support arguments and conclusions. Arguments are clear and convincing
HD XXXXXXXXXXPresented work exceeds above requirements. Demonstrates substantial insight and
originality.
Attribute 2: Presentation
Grade Range Criteria
Fail 0-49 Presentation is poor, inconsistent and impedes the reading of the document.
Document may contain grammatical e
ors, inappropriate use of figures and tables,
inconsistent document formatting, and lack of (or incomplete) citations, etc.
Pass 50-64 Presentation adheres to a minimum professional spirit. Contains large pools of text
where the reader must fish for information. Figures/tables may be inco
ectly
labelled or not referenced in text. However, the reader may be able to make sense
of the figure/table from the context being communicated. Document formatting and
layout is somewhat consistent. Appropriate use of citations, where relevant.
Credit 65-74 Writing is understandable but some redundancy is noted. Graphical presentations
are of good quality and properly labeled. Appropriate use of tables, section and sub-
section heading structures. Document is well presented, and formatting is consistent.
Appropriate use of citations, where relevant.
D 75-84 Document is well structured and communicates meaningful information. Writing is
logical. Good use of graphics and tables to support arguments. Citations are
appropriately used, where relevant.
HD XXXXXXXXXXDocument is presented at a professional level. Writing is clear, concise, interesting
and engaging. Graphical presentations are appropriate in supporting information
transfer. Citations are appropriately used, where relevant.
ELEC8250 Assignment 1
This purpose of this assignment is to have you understand the architecture of the Ultra96-V2 MPSoC
development board and how it can be used to prototype SoC designs. Be sure to list the resources
and reference materials you used to compile your report.
Part 1 (30% of total marks)
At the heart of the Ultra96-V2 MPSoC development board is a Xilinx Zynq Ultrascale+ MPSoC.
Describe the architecture and features of the specific Ultrascale+ chip that is on the Ultra96-V2. Give
details of the processors, memory, interfaces and programmable logic and describe how they are
connected.
Part 2 (30% of total marks)
Describe the architecture of the Ultra96 -V2 board. List the interfaces and devices that are available
and describe how they are connected to the Ultrascale+ MPSoC.
Part 3 (40% of total marks)
For the system (system 2) you have been allocated, describe how the Ultra96-V2 development board
can be used to prototype the system. What additional components would you need? Explain how these
components might be connected to the SoC. Describe any assumptions you have made and justify your
design decisions.
System 2: Head-mounted virtual reality (VR) system.
The VR system must not have any wires and will run from batteries. It will need to decode a 360° stereo
video and 4-channel audio track that has been encoded in a proprietary format. The system should be
able to determine the orientation of the user and decode the video and audio display that is appropriate
for that direction.
Marking Ru
ic
Each part will be graded according to the two attributes described below. The final mark will
e determined by:
Final mark = Part 1 [0.3 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}] +
Part 2 [0.3 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}] +
Part 3 [0.4 x {[mark for attribute 1] x 0.7 + [mark for attribute 2] x 0.3}]
Attribute 1: Quality of analysis, discussion and understanding
Grade Range Criteria
Fail 0-49 Work presented is deficient. Does not address question or has major technical
problems
Pass 50-64 Question mostly answered but lacks meaningful or intellectual analysis.
Credit 65-74 Question answered with some attempt to support arguments and conclusions. The
work is technically co
ect but demonstrates a lack of cohesive understanding
D 75-84 Question answered and contains a mix of critical review and data
eferences to
support arguments and conclusions. Arguments are clear and convincing
HD XXXXXXXXXXPresented work exceeds above requirements. Demonstrates substantial insight and
originality.
Attribute 2: Presentation
Grade Range Criteria
Fail 0-49 Presentation is poor, inconsistent and impedes the reading of the document.
Document may contain grammatical e
ors, inappropriate use of figures and tables,
inconsistent document formatting, and lack of (or incomplete) citations, etc.
Pass 50-64 Presentation adheres to a minimum professional spirit. Contains large pools of text
where the reader must fish for information. Figures/tables may be inco
ectly
labelled or not referenced in text. However, the reader may be able to make sense
of the figure/table from the context being communicated. Document formatting and
layout is somewhat consistent. Appropriate use of citations, where relevant.
Credit 65-74 Writing is understandable but some redundancy is noted. Graphical presentations
are of good quality and properly labeled. Appropriate use of tables, section and sub-
section heading structures. Document is well presented, and formatting is consistent.
Appropriate use of citations, where relevant.
D 75-84 Document is well structured and communicates meaningful information. Writing is
logical. Good use of graphics and tables to support arguments. Citations are
appropriately used, where relevant.
HD XXXXXXXXXXDocument is presented at a professional level. Writing is clear, concise, interesting
and engaging. Graphical presentations are appropriate in supporting information
transfer. Citations are appropriately used, where relevant.