ADVANCED DIGITAL SYSTEMS

ELE5ADS

Not currently offered

Credit points: 15

Subject outline

This subject builds on previous studies in Field-Programmable Gate Array (FPGA)hardware design. Commencing with an overview of today's FPGA technology, devices and tools for the design and implementation of complex, state-of-the-art, high speed, complete system solutions on a hardware programmable device. Practical lectures will be supported by hands-on exercises which gradually increase in complexity, to allow students to build an understanding of design environments, processes, what is feasible, and what is not feasible in various design situations. From this, the key challenges in implementing sophisticated high speed digital systems will be demonstrated and appropriate design methodologies developed to meet these challenges. Important topics covered include: design planning, design for synthesis, efficient hardware design, effective use of simulation, fixed point versus floating point implementation, trade-offs between serial and parallel architecture, IP design, use and re-use, clocks and synchronous design, use of high speed ADCs and DACs, asynchronous interfacing, timing closure, and in-system debug.

SchoolEngineering and Mathematical Sciences

Credit points15

Subject Co-ordinatorDarrell Elton

Available to Study Abroad/Exchange StudentsNo

Subject year levelYear Level 5 - Masters

Available as ElectiveNo

Learning ActivitiesN/A

Capstone subjectNo

Subject particulars

Subject rules

Prerequisites Students must be admitted in one of the following courses: SMENC, SMENCB, SMENE, SMENEB, SMENM or SMENMB

Co-requisitesN/A

Incompatible subjectsN/A

Equivalent subjectsN/A

Quota Management StrategyN/A

Quota-conditions or rulesN/A

Special conditionsN/A

Minimum credit point requirementN/A

Assumed knowledgeN/A

Readings

Designing with Xilinx FPGAs

Resource TypeRecommended

Resource RequirementN/A

AuthorChuriwala, S.

Year2017

Edition/VolumeN/A

PublisherSpringer

ISBNN/A

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

FPGA Design: Best Practices for Team-based Reuse

Resource TypeRecommended

Resource RequirementN/A

AuthorSimpson, P.

Year2015

Edition/VolumeN/A

PublisherSpringer

ISBNN/A

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

Advanced FPGA design - Architecture, Implementation and Operation

Resource TypeRecommended

Resource RequirementN/A

AuthorKilts, S.

Year2007

Edition/VolumeN/A

PublisherWILEY

ISBNN/A

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology)

Resource TypeRecommended

Resource RequirementN/A

AuthorMeyer-Baese, U.

Year2014

Edition/VolumeN/A

PublisherSpringer

ISBNN/A

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

Career Ready

Career-focusedNo

Work-based learningNo

Self sourced or Uni sourcedN/A

Entire subject or partial subjectN/A

Total hours/days requiredN/A

Location of WBL activity (region)N/A

WBL addtional requirementsN/A

Graduate capabilities & intended learning outcomes

Graduate Capabilities

Intended Learning Outcomes

01. Apply models, techniques and tools to investigate design options, determine appropriate approaches to practical digital systems design.
02. Identify, articulate and apply current developments, in the application of complex digital systems in FPGA technology.
03. Demonstrate the application of advanced digital systems knowledge and skills in a creative and innovative way so as to design, implement, and test a complex digital system satisfying a set of predefined requirements
04. Design a complex digital system using FPGA hardware.
05. Demonstrate the effective use of advanced hardware features of modern FPGAs.

Subject options

Select to view your study options…

Start date between: and    Key dates

Subject not currently offered - Subject options not available.