University Staff Directory The University of Adelaide Australia
Faculties & Divisions | People A to Z | Media Expertise | Phonebook
Public browsing [Login]
Text Zoom: S | M | L

Dr Braden Phillips

Telephone +61 8 8313 5114
Position Senior Lecturer
Fax +61 8 8313 4360
Building Ingkarni Wardli
Floor/Room 3 38
Campus North Terrace
Org Unit School of Electrical and Electronic Engineering

To link to this page, please use the following URL:

Biography/ Background

Senior Lecturer
Ph.D., B.E. (Hons), B.Sc., MIEEE

ResearcherID: A-8373-2008 

Short Biography

Braden Phillips is a lecturer in the School of Electrical and Electronic Engineering at the University of Adelaide. Prior to the completion of his PhD thesis, ’An Optimised Implementation of Public Key Cryptography for Smart Card Processors’, Braden worked as a process control engineer and was a founding partner in Current Dynamics, an electronic hardware design venture. In September 2000 he took up a lecturing position at Cardiff University in South Wales, a post he held for 2 years before returning to Adelaide. Braden’s research interests include digital arithmetic, digital microelectronics, computer architecture, real time systems and information security.

Curriculum Vitae

Curriculum vitae (PDF)

Professional Affiliations

  • Member of the IEEE

Other Achievements and Service

Consulting and research contacts (archive)

Grants and funding (archive)

Invited presentations (archive)

Awards (archive)

University service (archive)

Committees (archive)

Working parties (archive)

Conference service (archive)

Other professional service (archive)



Research Interests


  • Digital Arithmetic   Hardware for integer and floating point operations, number systems, estimating arithmetic

  • Information Security   Implementing cryptography, circumventing side-channel attacks, semiconductor remanence

  • Digital Microelectronics   Low-power and high-performance circuits

  • Computer Architecture   Data value speculation, application specific architectures


Principle Research Projects


  • Arithmetic data value speculation

  • RNS hardware for public-key cryptography

  • Semiconductor remanence


Research Affiliations


  • Centre for High Performance Integrated Technologies and Systems, (CHiPTec), The University of Adelaide




  • 11/2007-1/2008   Low Power Multipliers
    Sabbatical with ARITH group, LIRMM, University of Montpellier II

  • 11/2007-5/2008   Subthreshold Logic
    Hosted Prof. David Blaauw, University of Michigan


Research Outputs


  • RNSpack   A Maple package for experimenting with the Residue Number System (RNS) (Project Homepage)

  • MIMESIS   A synthesisable VHDL description of a processor based on the MIPS R4000 (Project Homepage)

  • Sesame   An arbitrary precision long integer software library written in C and using the Residue Number System (RNS). (Project Homepage)




Completed research students (archive)

Completed honours projects (archive)

Theses examined (archive)

Current Research Students


  • Robert Moric   Fault tolerance
    Ph.D., commenced 2008

  • James Kitchener   Online arithmetic in cryptographic functions
    Ph.D., commenced 2007

  • Zhining Lim   An RNS-enabled microprocessor
    Ph.D., commenced 2006

  • Daniel Kelly   Arithmetic data value speculation
    Ph.D., commenced 2005

  • Norfadila Mahrom   Chip Multi-Processor: Optimizing Memory Sharing Mechanisms
    Ph.D., commenced 7/2008 (first supervisor: M. Liebelt)

  • Geng Tian   Low Power Computer Architecture
    Ph.D., commenced 7/2009 (first supervisor: M. Liebelt)

  • Raja Ghosal   Lightweight cryptography
    M.Eng.Sc., commenced 2006 (first supervisor: P. Cole)



Current Honours Projects


  • David Kinlough and Justin Mok, “Smart Package Prototype,” The University of Adelaide, 2009.




Courses delivered in the past (archive)

Resources for current students (link)

Current Courses


  • 3/2007–   1009 Electrical & Electronic Engineering 1A
    Lecturer, Course Coordinator 2009, The University of Adelaide

  • 3/2004–   7051 Microelectronic Datapaths and Arithmetic
    Course Coordinator, The University of Adelaide

  • 3/2004–   4037 Digital Microelectronics
    Course Coordinator, The University of Adelaide



Web pages for these courses are available via MyUni.



Complete publication list (PDF)

Complete publication list on ResearcherID

Entry last updated: Sunday, 13 Jul 2014

The information in this directory is provided to support the academic, administrative and business activities of the University of Adelaide. To facilitate these activities, entries in the University Phone Directory are not limited to University employees. The use of information provided here for any other purpose, including the sending of unsolicited commercial material via email or any other electronic format, is strictly prohibited. The University reserves the right to recover all costs incurred in the event of breach of this policy.