February 2011 - Present: Manager of the Mixed Signal Laboratories, School of Electrical and Computer Engineering, Purdue University, USA. I am employed to manage the development and deployment of teaching in support of the ECE 40200 senior design capstone course.
August 2007 – February 2011: Teaching Fellow, School of Electronics and Computer Science (ECS), Southampton University, UK. I was employed at the same grade as a lecturer with a remit to innovate in teaching. I developed and delivered teaching in computer architecture, advanced analogue electronics, laboratories, DSP laboratories and managed all MSc projects and dissertations. I also developed CAD flows and the computing facilities to run them.
July 2006 – July 2007: Research Fellow, ECS, Southampton University, UK. Principle researcher (Engineering and Physical Sciences Research Council (EPSRC) grant EP/E015522/1) extending the results from my PhD studies into creating an OAE based biometric. Principle work areas were: systematic data collection, signal processing, the design and construction of novel very low noise analogue interface circuits and DSP software.
April 2005 – July 2006: Research Fellow, ECS, Southampton University. Principle researcher (EPSRC grant GR/S45324/01) responsible for specifying, designing and building the infrastructure for studying renewable energy management in suboptimal sites. The system developed consisted of a Gumstix (an XScale based single board computer running Linux) controlling a network of bespoke intelligent active energy monitors via an I2C bus.
Roke Manor: Consulted about the feasibility of a multiprocessor system on chip core technology being considered for deployment in a new ASIC.
ECS: A packet radio beacon based on a Microchip PIC16 transmitting a base station packet at regular intervals on 433MHz for calibration and system testing.
ECE 40200 ECE Design Project which provides a multi-disciplinary design opportunity for students which builds upon their previous experience and skills learned in previous courses. This is a requirement for qualification as an Engineer.
Co-supervised a PhD Project in an industrial collaboration with Spirax-Sarco developing novel DSP algorithms and the sensor/DSP platform to support them.
Supervisor of 4 MSc Projects in the area of computer architecture, developing RFID enhancements to commercial systems and robust, general purpose, system on chip modules.
ELEC6XXX Architecting System on Chip My new course, approved by academic committee January 2010: This will target this topic with a very strong laboratory component. This course leverages relationships with Synopsys, IBM and ARM to provide essential IP and tool support.
ELEC6003 MSc Project Course Leader Aim: To maintain and improve the framework, handle individual issues and manage the running of the MSc programme projects.
COMP6033 Independent Research Report A lighter module with the same basic pattern as COMP6009.
COMP6009 Independent Research Project Aim: To instill in students the essentials of credible academic research, i.e. evaluation of previous work, synthesis of work across a field and finally credible presentation of novel material. Also I have to ensure the annual student conference is an opportunity for them to practise essential research presentation skills in a realistic setting to our industrial partners.
ELEC3031 Analogue Electronics Course Leader Aim: To cover in some depth the mathematics and circuitry likely to be used between an analogue signal source and a digital signal processing system, making maximum use of available integrated circuits.
ELEC2013 Computer Systems Engineering Aim: To give understanding and context of modern processor architecture.
ELEC2018 Software Development Aim: To develop the skills to become a competent programmer for larger software projects.
COMP1010 'C' Programming Laboratories Aim: To provide the student with the necessary skills to write C programs for PCs and microcontrollers.
ELEC1013 Introduction to Digital Electronics Laboratories Aim: To provide a background in digital electronics and to give an understanding of the fundamentals of computer hardware to computer science students.
Year 2 DSP Laboratory Aim: To introduce the power and flexibility of DSP by creating communication channels within audio bandwidth.
Awards & Proposals
JISC Research Data Programme (call 07/09): Proposal submitted July 2009 for £200,000 to fund investigations into the preservation and visualization of stored research data inside virtual machines.
JISC Information Environment and e-Research (call 12/08): Proposal submitted February 2009 for £310,000 to fund the creation of a virtual machine enhanced e-repository to contain machine images alongside existing document types.
Vice-Chancellor’s Teaching Award 2008: "ELEC2017/8 D2 Design Exercise: Engineering Chip Design (ASIC)", this is ECS’s flagship ASIC design exercise taken by all year 2 electronics students in teams of 6. It is split into two parts: design and simulation, then after silicon fabrication (4 months), testing and evaluation.
Best Paper Prize ICBA 2004: "Using Otoacoustic Emissions as a Biometric". This was the first paper published in this area on my research into using OAEs as a biometric characteristic.
"IBM PowerPC™ 405-S: Getting started", a series of articles taking the CPU from RTL through synthesis to gate level verification, Swabey M., http://mattaw.blogspot.com/2009/11/getting-started-with-synthesizable-ibm.html, November 2009 – January 2010.
"The biometric potential of transient otoacoustic emissions", Swabey, M., Chambers P., Lutman M., White N., Chad J., Brown A. and Beeby S., International Journal of Biometrics, 2009, Vol. 1, No. 3.
"Innovative Teaching of IC Design and Manufacture Using the Superchip Platform", Wilson P., Wilcock R., Swabey M. and McNally B.I., IEEE Transactions on Education, Accepted for publication, February 2009.
"The Superchip: Innovative Teaching of IC Design and Manufacture", Wilson, P., Wilcock, R., McNally, B.I., Swabey, M. and Al-Hashimi, B., Custom Integrated Circuits Conference, September 2008, San Jose, CA, USA.
"IC Design and Manufacture for Undergraduates: Theory, Design and Practice", Wilson, P., McNally, B.I., Swabey, M. and Al-Hashimi, B., 7th European Workshop on Microelectronics Education, 28th May 2008, Budapest, Hungary.
"An Intelligent Fuse-box for use with Renewable Energy Sources integrated within a Domestic Environment", Wilson, P., Swabey, M., Brown, A. and Ross, J., World renewable Energy Congress, May 2005, Aberdeen, UK.
"Investigation into the Uniqueness of Neonate Transient Otoacoustic Emissions", Swabey, M., Beeby, S., Brown, A. and Chad, J., Acoustic Research Letters Online, October 2004, Vol. 5, No. 4.
"Using Otoacoustic Emissions as a Biometric", Swabey, M., Beeby, S., Brown, A. and Chad, J., Lecture Notes on Computer Science, July 2004, Vol. 3072.
Forum for Specification and Design Languages 2010, Chair of Local Organization Team
Design, Automation & Test in Europe 2009, Chair of Local Organization Team (Technical Programme Meeting 2008)
11th IEEE European Test Symposium 2006, Local Technical Chair
2007 – 2009: Postgraduate Certificate of Academic Practice This is a Master’s level qualification (PG Cert) in teaching at University level. It focuses on the development of discipline-specific teaching and learning approaches alongside core competencies.
2001 – 2006: PhD titled "The Human Auditory System as a Biometric" This original research built on existing medical knowledge of otoacoustic emissions (OAEs). I synthesized a large medical dataset and studied it mathematically. Various parametrized identification algorithms were developed and an equal error rate of 1 in 1229 (0.0814%) was achieved. This was then verified against a smaller dataset collected by myself. I prototyped a novel acquisition system that improved on the existing medical systems by eliminating the requirement for a probe to be inserted into the ear canal. It used tuned, discrete transistor ultra-low noise analogue designs.
1998 – 2001: Upper Second Class Bachelor of Engineering (Honors) in Electronic
Engineering with a First Class for the final year project
Final Year Project: "Mobile Multichannel Telemetry System". The project consisted of specifying the data capturing requirements and subsequently developing and designing the hardware and software for a multichannel, multirate data logger. I developed a modular C system that compiled to a time-sliced program running on a Microchip PIC17 with a 433MHz radio link to a PC.
Subjects Studied: Design Automation, Integrated Circuit Design, Digital System Design, Advanced Computer Architecture, Computer Networks, Computer Systems Engineering, Advanced C Programming, Software Engineering, Statistics for Engineering Systems, Basic Management, Software Quality Assurance and Project Management.
Industrial and Commercial:
Maintain our relationship with Synopsys enabling access to pre-release tools, established through the Babbage grant, by creating material for their university curriculum and interacting with their engineers to integrate technologies into our courses where appropriate.
Improve on Sperry Rail UK's current involvement in proposing industrial MSc projects.
Successfully initiated contact with Dialog Semiconductors and supported the relationship through to the current position of finalizing details of funding research co-operation.
Maintained and extended our relationship with Imagination Technologies involving them further in our undergraduate programme as a course sponsor and now a project sponsor. They are deploying their custom technology in our laboratories to enhance our MSc course in mobile electronics. ECS and Imagination are currently exploring joint research possibilities.
Two years and six months of tutoring, lecturing, supervising projects and setting exams within ECS including invited participation in the software education working party and the analogue electronics working party. The working parties are tasked with improving student engagement and understanding in their respective areas.
Four years of postgraduate demonstrating within ECS including input into the structure and content of undergraduate electronic laboratories.
Provided reviews, guidance, advice and practical help to numerous third and fourth year undergraduate and MSc projects from 2001.
Management and procurement:
Provision, licensing, installation and maintenance of part of the ECS CAD tool portfolio and IP portfolio (IBM, ARM, Cadence, Synopsys, Mentor Graphics, etc.).
Budget management and purchasing of electronic lab equipment, software and consumables for the Advanced Electronics Lab commissioned in 2008 to support cross departmental measurement and diagnostic work beyond the capabilities of individual research groups. This follows overseeing the commissioning of laboratories destroyed in the fire at Southampton in 2005.
Procurement and commissioning of a VMWare cluster, Linux servers and Sun CAD servers for research and teaching.
Production and maintenance of online (HMTL/wiki) and print documentation.
Experience with complete mixed signal design flow from specification to testing.
Successful mixed signal circuit designs built using radio modules.
Practical experience of hardware and software design for debugging.
Familiarity with Texas Instruments Code Composer and TMS320 DSP architecture.
Mixed signal design experience using Microchip PIC and Atmel AVR microcontrollers.
VHDL, Verilog and System Verilog digital designs using Synopsys’ Design Compiler, Synplicity Synplify (now Synopsys FPGA), Altera Quartus II, Xilinx ISE and Mentor Graphic’s Modelsim.
PCB design and construction including 0805 surface mount using Cadence Orcad tools.
Extremely low noise audio frequency analogue circuit design using PSpice A/D.
Analogue CMOS CAD software Cadence DFII (IC5 and IC6).
Microsoft Office to deliver teaching and presentations (PowerPoint), papers (Word) and financial activities (Excel).
Latex for larger documents such as my thesis and book drafts.
Extensive C++ experience including the standard template library.
C and assembler for paged/non-paged memory microcontrollers.
LabVIEW and National Instruments DAQ technologies.
Matlab/Simulink and Octave mathematical languages.
Microsoft Visual C# typically targeting Windows Mobile.
Working knowledge of scripting languages: Python, bash and (t)csh.
Experienced with the installation and management of Linux and Solaris CAD servers.
Proficient with Microsoft Windows 2000, XP and 7.
Previously maintained a Linux distribution for Sharp Zaurus PDAs (e.g. C760).
47th Design Automation Conference (DAC 2009), San Francisco, USA
Microelectronic Systems Education (MSE 2009), San Francisco, USA
12th Design Automation & Test in Europe (DATE 2009), Nice, France
7th European Workshop on Microelectronic Education (EWME 2008), Budapest, Hungary
11th IEEE European Test Symposium (ETS 2006), Southampton, UK
World Renewable Energy Congress, Regional (WREC 2005), Aberdeen, UK
1st International Conference on Biometric Authentication (ICBA 2004), Hong Kong, China