The University of Southampton
Warning! Your browser is out-of-date and not compatible with this website. Please download a new secure and faster browser to view this website correctly.
Telephone:
+442380593374
Telephone:
adb@ecs.soton.ac.uk

Professor Andrew Brown

Academic Staff

Andrew Brown currently holds an established chair in Electronics at the University of Southampton. He received a BSc in Physical Electronics from Southampton in 1976 and a PhD in Microelectronics in 1981. He held brief posts as research fellow and computer manager in the Electronics Department at Southampton before being appointed a lecturer at the end of 1980. He was promoted to Senior Lecturer in 1989, Reader in Electronics in 1992 and to one of the established chairs in 1999.

During his time as an academic, he has spent numerous secondments and sabbaticals working in industry. In 1983 he was appointed a Visiting Scientist in the Machine Technology group at IBM Hursley, UK, working on electronic place and route systems for uncommitted logic arrays. In 1985, along with three other academics, he founded Horus System Ltd, an EDA startup (backed by Cirrus Computers) to exploit simulation technology developed at the University. In 1988, he worked at Siemens NeuPerlach (Munich, Germany) on a micro-router for their in-house VENUS EDA suite. In 1995 he was awarded a Senior Academic in Industry secondment to work at a small communications company, MAC, developing a placement tool used in decision support for the placement of mobile phone base stations. In 2001, he co-founded LME Design Automation, a venture capital-backed spinout to exploit an EDA synthesis suite that was been the prime focus of his University research at that time. One consequence of this startup was that he was awarded a Royal Society Industrial Fellowship to continue his work there until 2003. In 2004, he was appointed a Visiting Professor at the University of Trondheim, Norway, and spent time there integrating the simulation and synthesis work of the previous two startup companies. In 2008 he was appointed a Visiting Professor at the Computing Laboratory, University of Cambridge, UK.

He was head of the Design Automation Research Group at Southampton from 1993 to 2007, when he became involved in the Manchester SpiNNaker system, and was able to obtain EPSRC support to allow him to work full time on the project, relinquishing all teaching, supervision and management responsibilities.

 

Research

Research interests

SpiNNaker - a precis:

The human brain remains as one of the great frontiers of science – how does this organ upon which we all depend so critically, actually do its job? A great deal is known about the underlying technology – the neuron – and we can observe in vivo brain activity on a number of scales through techniques such as magnetic resonance imaging, neural staining and invasive probing, but this knowledge - a tiny fraction of the information that is actually there - barely starts to tell us how the brain works, from a perspective that we can understand and manipulate. Something is happening at the intermediate levels of processing that we have yet to begin to understand, and the essence of the brain's information processing function probably lies in these intermediate levels. One way to get at these middle layers is to build models of very large systems of spiking neurons, with structures inspired by the increasingly detailed findings of neuroscience, in order to investigate the emergent behaviours, adaptability and fault-tolerance of those systems.

 

What has changed, and why could we not do this ten years ago? Multi-core processors are now established as the way forward on the desktop, and highly-parallel systems have been the norm for high-performance computing for a considerable time. In a surprisingly short space of time, industry has abandoned the exploitation of Moore’s Law through ever more complex uniprocessors, and is embracing a 'new' Moore's Law: the number of processor cores on a chip will double roughly every 18 months. If projected over the next 25 years this leads inevitably to the landmark of a million-core processor system. Why wait?

 

We are building a system containing a million ARM9 cores - not dissimilar to the processor found in many mobile phones. Whilst this is not, in any sense, a powerful core, it possesses aspects that make it ideal for an assembly of the type we are undertaking. With a million cores, we estimate we can sensibly simulate - in real time - the behaviour of a billion neurons. Whilst this is less than 1% of a human brain, in the taxonomy of brain sizes it is certainly not a primitive system, and it should be capable of displaying interesting behaviour.

 

A number of design axioms of the architecture are radically different to those of conventional computer systems - some would say they are downright heretical. The architecture turns out to be elegantly suited to a surprising number of application arenas, but the flagship application is neural simulation; neurobiology inspired the design.

 

This biological inspiration draws us to two parallel, synergistic directions of enquiry; significant progress in either direction will represent a major scientific breakthrough:

•  How can massively parallel computing resources accelerate our understanding of brain function?

•  How can our growing understanding of brain function point the way to more efficient parallel, fault-tolerant computation?

 

Technical challenges

SpiNNaker is not just another large computing system. It incorporates - at a fundamental level - a number of unorthodox design paradigms. It is designed primarily to simulate large aggregates of neurons (a billion). To do this, a million cores are interconnected by a novel communication infrastructure - details are in the publications and the SpiNNaker website. This involves distributing the topology of the network to be simulated throughout the topology of the processor network itself. The sheer size of both the simulating and simulated networks means that any central overseer - in almost any capacity - is not really feasible, and pretty much every aspect of the whole simulation ensemble has to be self-assembling. Factoring in the estimated mean time between failures intrinsic to extremely large systems compounds the technical challenges, because the simulating system has to be able to modulate its behaviour - on the fly - in the light of component and communication failures whilst a simulation is in progress.

Projects

Grants

G1:       Three‑dimensional reconstruction as an aid to computer modelling of the electrical properties of neurones in the brain 1985-1986. (With the Department of Neurophysiology).

            A.D. Brown and H. Wheal

 

G2:       Three‑dimensional reconstruction as an aid to computer modelling of the electrical properties of neurones in the brain: IBM Winchester postdoctoral fellowship, 1986-1989 (With the Department of Neurophysiology).

            H. Wheal and A.D. Brown

 

G3:       Research in mixed-mode circuit/logic level simulation: ALVEY/CAD042/TASK 6, EPSRC GR/F36453, 1989-1990.

            K.G. Nichols, A.D. Brown, M. Zwolinski and T.K. Kazmierski

 

G4:       A hardware acceleration system for mixed-mode simulation:  IEATP project IED2/1/1755, EPSRC GR/H51804, 1990-1992 (With the University of Manchester.)

            K.G. Nichols, A.D. Brown, M. Zwolinski and T.J. Kazmierski

 

G5:       Circuit Level Accuracy System Simulation (CLASS):IEATP project IED2/475/30/04, EPSRC GR/H51804, 1992-1995.

            K.G. Nichols, A.D. Brown, M. Zwolinski and T.J. Kazmierski

 

 

G6:       Application Specific Synthesis Enforcing Testability (ASSET):  ITD2/475/30/18, EPSRC GR/H51750/01, 1992-1995.

            K.G. Nichols, A.D. Brown and A.J. Currie

 

G7:       Asynchronous dead area test for synthesized ASICS: EPSRC GR/K00752, 1995-1996.

            A.D. Brown, M. Zwolinski and B.R. Wilkins

 

G8:       Novel test methodologies for mixed signal systems: EPSRC GR/J84120/01, 1994-1997.

            M. Zwolinski, A.D. Brown and B.R. Wilkins

 

G9:       High level behavioural synthesis for low power ASICS:  EPSRC GR/K70748, 1996-1999.

            A.D. Brown and M. Zwolinski

 

G10:     High level floating point synthesis library: EPSRC GR/L28494, 1996-1999.

            A.D. Brown

 

G11:     Novel algorithms for analogue fault simulation: EPSRC GR/L35829, 1997-2001.

            M. Zwolinski, A.D. Brown and B.R. Wilkins

 

G12:     Self powered microsystems: EPSRC GR/M35086, 1999-2002.

            N.M. White, J.N. Ross, A.D. Brown and J.D. Turner

 

G13:     Low-Power Built-in-Self-Test: EPSRC GR/S05557, 2003-2006

            B.M Al-Hashimi, A.D. Brown, M. Zwolinski

 

G14:     Royal Society Industrial Fellowship: Royal Society: LME Design Automation, 2001-2003

            A.D. Brown

 

G15:     System-on-chip design methods and tools (Platform grant): EPSRC GR/595770/01, 2004-2007

            B.M. Al-Hashimi, A.D. Brown, M. Zwolinski and P.R. Wilson

 

G16:     A scalable chip multiprocessor for large scale neural simulation: EPSRC EP/D079594/1, 2006-2009

            A.D. Brown, M.Zwolinski, N.R. Shadbolt and P.R.Wilson

 

G17:     Network: Developing a common vision for UK research in microelectronic design: EPSRC EP/D054028/1, 2006-2007

            A.D Brown, S.B. Furber and R. Woods

 

G18:     MIDAS on a chip: Ringfenced EPSRC DTA award, 2006-2009

            A.D. Brown and C.N. Mitchell

 

G19:     Biologically inspired massively parallel architectures:  EPSRC .EP/G015775/1, 2009-2014

            A.D. Brown, J.E. Chad, J.S. Reeve and P.R. Wilson,

 

G20:     Network: eFutures :  EPSRC

            A.D. Brown

 

G21:     Erasmus Mundus: EU

            P.R. Wilson and A.D. Brown

 

G22:     Network: eFuturesXD: EPSRC

            A.D. Brown

Professional

Qualifications

BSc Physical electronics 1976

PhD Microelectronics 1981

FIEE

SMIEEE

FBCS

CEng

Eur Ing

Consultancy

Most external work has been providing expert opinions in legal cases.

Conferences attended

  • PARCO'11 (Ghent)
  • CECAM (Lausanne)
  • DATE'11 (Grenoble)
  • Computational Neuroscience (Freiburg)
  • DATE'10 (Dresden)
  • HiPEAC'09 (Gothenburg)
  • PARCO'09 (Aachen)
  • .
  • .
  • .

Publications

El-hami, M., Glynne-Jones, P., James, E., Beeby, S.P., White, N.M., Brown, A.D. and Hill, M. (2000) A new approach towards the design of a vibration-based microelectromechanical generator. In, Eurosensors XIV, Copenhagen, Denmark, 27 - 30 Aug 2000. 4pp.

Glynne-Jones, P., El-hami, M., Beeby, S.P., James, E.P., Brown, A.D., Hill, M. and White, N.M. (2000) A vibration-powered generator for wireless microsystems. In, Smart Structures and Microsystems, Hong Kong, China, 19 - 21 Oct 2000.

Wilson, P.R., Ross, J.N., Markvart, T. and Brown, A.D. (2002) Development of model library for microgrid simulation. In, Second International Symposium on Distributed Generation: Power System and Market Aspects, Stockholm, Sweden, 02 - 04 Oct 2002.

Claverol, E.T., Brown, A.D. and Chad, J.E. (2002) A Large-Scale Simulation of the Piriform Cortex by a Cell Automaton-Based Network Model. IEEE Transactions on Biomedical Engineering, 49, (9), 921-935. (doi:10.1109/TBME.2002.801986).

Claverol, E.T., Brown, A.D. and Chad, J.E. (2002) Discrete simulation of large aggregates of neurons. Neurocomputing, 47, (1-4), 277-297. (doi:10.1016/S0925-2312(01)00629-4).

Swabey, M.A., Beeby, S.P., Brown, A.D. and Chad, J.E. (2004) Investigation into the uniqueness of neonate transient otoacoustic emissions. Acoustics Research Letters Online (ARLO), 5, (4), 139-142. (doi:10.1121/1.1771712).

Swabey, M.A., Beeby, S.P., Brown, A.D. and Chad, J.E. (2004) Using Otoacoustic emissions as a biometric. In, Zhang, D. and Jain, A.K. (eds.) Biometric Authentication. First International Conference, ICBA 2004 , Springer, 600-606. (Lecture Notes in Computer Science, 3072).

Claverol, E.T., Brown, A.D. and Chad, J.E. (2002) Scalable cortical simulations on Beowulf architectures. Neurocomputing, 43, (1), 307-315. (doi:10.1016/S0925-2312(01)00668-3).

Rodamporn, S., Beeby, S., Harris, N., Brown, A., Hill, M. and Chad, J. (2007) Microfluidic system for cell transfection using sonoporation and ultrasonic particle manipulation. In, International Conference on Cellular & Molecular Bioengineering, Singapore, 10 - 12 Dec 2007.

Bailey, J.A., Wilson, P.R., Brown, A.D. and Chad, J. (2008) Behavioural Simulation and Synthesis of Biological Neuron Systems using VHDL. In, Proceedings of 2008 IEEE International Behavioral Modeling and Simulation Workshop. Behavioral Modeling and Simulation Workshop San Jose, US, New York, US, Institute of Electrical and Electronics Engineers. (doi:10.1109/BMAS.2008.4751231).

Brown, A.D., Baker, K.R. and Williams, A.C. (1997) On-Line Testing of Statically and Dynamically Scheduled Synthesized Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 16, (1), 47-57.

Williams, A.C., Brown, A.D. and Baidas, Z.A. (1998) Hierarchical Module Expansion in a VHDL Behavioural Synthesis System. UNSPECIFIED

Brown, A.D., Nichols, K.G. and Zwolinski, M. (1996) Issues in the design of a logic simulator: element modelling for efficiency. IEE proceedings on Circuits, Devices and Systems, IEE CD, (1), 21-27.

Nijhar, T.P.K. and Brown, A.D. (1997) Source level optimisation of VHDL for behavioural synthesis. IEE Proceedings on Computers and Digital Techniques, IEE CD, (1), 1-6.

Nijhar, T.P.K. and Brown, A.D. (1997) HDL-specific source level behavioural optimisation. IEE Proceedings on Computers and Digital Techniques, IEE CD, (2), 138-144.

Zwolinski, M., Brown, A.D. and Chalk, C. (1997) Concurrent analogue fault simulation.

Brown, A.D, Ross, J.N., Nichols, K.G. and Penny, M. (1997) Simulation of magneto-electronic systems using Kirchoffian networks.

Pedder, D.A.G., Brown, A.D. and Skinner, J.A. (1999) A contactless energy transmission system. IEEE Transactions on Industrial Applications, IEEE I, (1), 23-30.

Wong, S.C., Brown, A.D. and Zwolinski, M. (1999) Simulation of losses in resonant converter circuits. International Journal of Electronics, 86, (6), 763-783.

Ea, C.S. and Brown, A.D. (1999) Enhanced pattern area density proximity effect correction. Journal of Vacuum Science & Technology B, B 17, (2), 323-333.

Zaluska, E.J. (1991) CMOS digital circuits. In, Brown, A.D. (eds.) Very Large Scale Integration Circuits and Systems in Silicon. New York, US, McGraw-Hill, 55-79.

Zaluska, E.J. (1991) Digital systems. In, Brown, A.D. (eds.) Very Large Scale Integration Circuits and Systems in Silicon. New York, US, McGraw-Hill, 174-182.

Claverol, E.T., Cannon, R.C., Chad, J.E. and Brown, A.D., Mastorakis, N.E. (ed.) (1999) Event based neuron models for biological simulation: a model of the locomotion circuitry of the nematode C. elegans, World Scientific Engineering Society Press

Brown, A. D., Ross, J. N., Nichols, K. G. and Penney, M. D. (2000) Simulation of magneto-electronic systems using Kirchoffian networks. Sensors and Actuators, A81, (1-3), 346-350.

Williams, A.C., Brown, A.D. and Zwolinski, M. (2000) In-line Test of Synthesised Systems Exploiting Latency Analysis. IEE Proceedings on Computers and Digital Techniques, 147, (1), 33-41.

Currie, A. J. (1991) High-level Simulation. VLSI Circuits and Systems in Silicon , 351-366.

Baker, K. R., Brown, A. D. and Currie, A. J. (1994) Optimisation Efficiency in Behavioural Synthesis. IEE Proceedings-G: Circuits, Devices and Systems, 141, (5), 399-406.

Baker, K. R., Currie, A. J. and Brown, A. D. (1994) VHDL as a Behavioural Language. Advances in Modelling and Analysis B, 30, (3), 49-55.

Brown, A D, Zwolinski, M and Redman-White, W (1990) Mixed mode simulation of oversampled A/D converters. UNSPECIFIED

Brown, A D and Redman-White, W (1991) Bipolar analogue circuits. In, Brown, A D (eds.) UNSPECIFIED Circuits and systems on silicon , McGraw-Hill,London, 80 - 98.

Nicolici, N., Al-Hashimi, B.M., Brown, A.D. and Williams, A.C. (2000) BIST Hardware Synthesis for RTL Data Paths Based on Test Compatibility Classes. IEEE Transactions on CAD, 19, (11), 1375-1385.

Brown, A.D., Wong, S.C., Williams, A.C. and Kazmierski, T.J. (2000) Fast time domain simulation of generic resonant mode power converter: mapping the stability region. IEE Proceedings on Circuits, Devices and Systems, 147, (4), 211-218.

Williams, A.C., Brown, A.D. and Zwolinski, M. (2000) Simultaneous Optimisation of Dynamic Power, Area and Delay in Behavioural Synthesis. IEE Proceedings on Computers and Digital Techniques, 147, (6), 383-390.

Williams, A.C., Brown, A.D. and Zwolinski, M. (2000) A VHDL Behavioural Synthesis System Featuring Simultaneous Optimisation of Dynamic Power, Area and Delay. UNSPECIFIED , 23-30.

Brown, A.D. and Williams, A.C. (2000) The MOODS Behavioural Synthesis System. UNSPECIFIED , 17-22.

Baidas, Z.A., Brown, A.D. and Williams, A.C. (2000) A VHDL Behavioural Synthesis System with Floating Point Support. UNSPECIFIED , 31-36.

Milton, D.J.D., Brown, A.D. and Williams, A.C. (2000) Dynamic Memory Allocation in a VHDL Behavioural Synthesis System. UNSPECIFIED , 45-52.

Sacker, M., Williams, A.C. and Brown, A.D. (2000) Case Study: Comparing Behavioural with RTL Synthesis in the Development of a Programmable Digital Filter using VHDL. UNSPECIFIED , 53-59.

El-hami, M., Glynne-Jones, P., James, E.P., Beeby, S.P., White, N.M., Brown, A.D. and Hill, M. (2000) A new approach towards the design of a vibration-based microelectromechanical generator. In, Proceedings of The 14th European Conference on Solid State Transducers (Eurosensors 2000). Denmark, Eurosensors 2000, 483-486.

Glynne-Jones, P., El-Hami, M., Beeby, S.P., James, E.P., Brown, A.D., Hill, M. and White, N.M. (2000) A vibration-powered generator for wireless microsystems. In, International Symposium on Smart Structures and Microsystems (IS3M 2000), Hong Kong, HK, 19 - 21 Oct 2000.

Williams, A.C., Brown, A.D. and Baidas, Z. (1970) Optimisation in behavioural synthesis using hierarchical expansion: module ripping. IEE Proceedings on Computers and Digital Techniques

Pedder, Don A.G., Brown, Andrew D., Ross, J. Neil and Williams, Alan C. (2000) A Parallel-Connected Active Filter for the Reduction of Supply Current Distortion. IEEE Transactions on Industrial Electronics, 47, (5), 1108-1117.

Wilson, P.R., Ross, J.N. and Brown, A.D. (2000) Dynamic Electrical-Magnetic-Thermal Simulation of Magnetic Components. In, IEEE Workshop on Computers in Power Electronics, Blacksburg, Va., USA, IEEE, 286-291.

AD, Brown, JN, Ross and KG, Nichols (2001) Time-Domain Simulation of Mixed Nonlinear Magnetic and Electronic Systems. IEEE Transactions on Magnetics, 37, (1), 522-32.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2001) Optimizing the Jiles-Atherton Model of Hysteresis by a genetic algorithm. IEEE Transactions on Magnetics, 37, (2), 989-93. (doi:10.1109/20.917182).

El-hami, M., Glynne-Jones, P., White, N.M., Beeby, S., James, E., Brown, A.D. and Hill, M (2001) Design and fabrication of a new vibration-based electromechanical generator. [in special issue: Selected Papers for Eurosensors XIV] Sensors and Actuators A: Physical, 92, (1-3), 335-342. (doi:10.1016/S0924-4247(01)00569-6).

Zwolinski, M., Garagate, C., Mrcarica, Z., Kazmierski, T. J. and A.D, Brown (1995) Anatomy of a simulation backplane. IEE Proc.-Comput. Digit. Tech,, Vol. 1

Nichols, K G, Kazmierski, T J, Brown, A D and Zwolinski, M (1994) Overview of SPICE simulation algorithms. IEE Proc. Circuits, Devices and Systems, v. 141, (no. 4), 242-250.

Brown, A. D., Zwolinski, M., Nichols, K. G. and Kazmierski, T J (1992) Confidence in Mixed-mode Circuit Simulation. Computer-Aided Design, v. 24, (2), 115-118.

Kazmierski, T J, Nichols, K G, Brown, A D and Zwolinski, M (1992) A general-purpose network solving system. In, Halaas, A. and P.B. Denyer, (eds.) UNSPECIFIED IFIP Transactions , North-Holland,, 147-156. (A1).

Nichols, K.G., Kazmierski, T J, Zwolinski, M and Brown, A D (1993) Reliability of circuit-level simulation,. Proc. IEE Colloquium on SPICE IEE.

Wilson, Peter R, Kilic, Yavuz, Ross, J. Neil, Zwolinski, Mark and Brown, Andrew D. (2002) Behavioural Modelling of Operational Amplifier Faults using VHDL-AMS. In, Design, Automation and Test in Europe , 1133.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2002) Simulation of Magnetic Component Models in Electric Circuits including Dynamic Thermal Effects. IEEE Transactions on Power Electronics, 17, (1), 55-65.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2002) Magnetic Material Model Characterization and Optimization Software. IEEE Transactions on Magnetics, 38, (2), 1049-1052.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2002) Simulation of Magnetic Components in Electric Circuits using a coupled SPICE-Finite Element Analysis approach. At Computational Electromagnetics IEE.

Wilson, Peter R., Ross, J. Neil, Brown, Andrew D. and Chapman, Paul (2001) Experience of Behavioural Modeling in the Mixed-Signal ASIC Design Process - a Case Study. In, BMAS IEEE.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2001) Magnetic Material Model Optimization and Characterization Software. In, Compumag, Evian,

Wilson, Peter R., Ross, J. Neil, Kazmierski, T.J. and Brown, Andrew D. (2001) VHDL-AMS Editor and debugger for Analogue and Mixed Signal Models (VEDAMS). In, FDL

Wilson, P R, Kilic, Y, Ross, J N, Zwolinski, M and Brown, A D (2001) Behavioural Modelling of Operational Amplifier Faults using analogue Hardware Description Languages. In, Behavioral Modeling and Simulation Workshop

Baker, K R, Zwolinski, M and Brown, A D (1995) Concurrent Testing of Latent Modules in Synthesized Systems. 1st IEEE International On-Line Testing Workshop, Nice, France, IEEE, 196-200.

Yee, Tack Boon and Brown, Andrew D (2002) Profile-Driven Partitioning in a Behavioural Synthesis System. In, Postgraduate Research in Electronics, Photonics, communications and software, Nottingham, UK,

Yee, Tack Boon and Brown, Andrew D (2002) Profile-Driven Partitioning in a Behavioural Synthesis System. At UK ACM SIGDA Workshop on Electronic Design Automation, Bournemouth, UK,

Wilson, Peter, Mantooth, Alan and Brown, Andrew (2003) Standard VHDL 1076.1.1 Packages for Multiple Energy Domain Support. In, IEEE Behavioural Modeling and Simulation, San Jose, USA, IEEE.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2004) Modeling Frequency Dependent Losses in Ferrite Cores. IEEE Transactions on Magnetics, 40, (3), 1537-1541.

Wilson, Peter R., Ross, J. Neil and Brown, Andrew D. (2004) Predicting Total Harmonic Distortion (THD) in Asymmetric Digital Subscriber Line (ADSL) Transformers using Simulation. IEEE Transactions on Magnetics

Claverol, ET, Brown, AD and Chad, JD (2002) A Large-Scale Simulation of the Piriform Cortex by a Cell Automaton-Based Network Model. IEEE Transactions on Biomedical Engineering, 49, (9), 921-935.

Wilson, Peter R., Ross, Neil, J., Brown, Andrew D. and Rushton, Andrew (2004) Multiple Domain Behavioural Modeling using VHDL-AMS. In, IEEE International Symposium on Circuits and Systems, Vancouver,

Sacker, Matthew, Brown, Andrew D., Rushton, Andrew and Wilson, Peter R. (2004) A general purpose behavioural asynchronous synthesis system. In, International Symposium on Asynchronous Circuits and Systems,

Sacker, Matthew, Brown, Andrew D., Rushton, Andrew and Wilson, Peter R. (2004) A behavioral synthesis system for asynchronous circuits. IEEE Transactions on Very Large Systems Integration (VLSI), 12, (9), 978-994.

Modi, Sankalp, Wilson, Peter R., Brown, Andrew D. and Chad, John E. (2004) Behavioral Simulation of Biological Neuron Systems in SystemC. At IEEE Workshop on Behavioural Modeling and Simulation (BMAS), San Jose, USA, IEEE.

Milton, DJD, Brown, AD, Zwolinski, M and Wilson, PR (2004) Behavioural synthesis utilising dynamic memory constructs. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 151, (3), 252-264.

Brown, AD and Zwolinski, M (2004) Behavioural modelling of analogue faults in VHDL-AMS - A case study. In, 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, Vancouver, Canada, 23 - 26 May 2004. IEEE, V632-V635.

Brown, AD, Nichols, KG and Zwolinski, M (1995) Issues in the design of a logic simulator: an improved caching technique for event-queue management. IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 142, (5), 293-298.

Swabey, Matthew A, Beeby, Stephen P, Brown, Andrew D and Chad, John E (2004) Investigation into the uniqueness of neonate transient otoacoustic emissions. Acoustics Research Letters Online, 5, (4), 139-142.

Swabey, Matthew, Beeby, Stephen, Brown, Andrew and Chad, John (2004) Using Otoacoustic Emissions as a Biometric. At First International Conference on Biometric Authentication (ICBA 2004), Hong Kong, 17 - 15 Jul 2004. Springer, 600-606.

Modi, Sankalp, Wilson, Peter R., Brown, Andrew D. and Chad, John E. (2004) Behavioral Simulation of Biological Neuron Systems in SystemC. At IEEE Workshop on Behavioural Modeling and Simulation (BMAS), San Jose, USA, IEEE.

Wilson, Peter R. and Brown, Andrew D. (2005) DES in 4 days using behavioural modeling and simulation. In, IEEE International Behavioral Modeling and Simulation Conference, San Jose, USA, IEEE.

Wilson, Peter R., Brown, Andrew D., Wilcock, Reuben and Al-Hashimi, Bashir (2005) Behavioural modeling and simulation of a switch-current phase locked loop. In, IEEE International Behavioral Modeling and Simulation Conference, San Jose, USA, IEEE.

Yee, Tack Boon, Zwolinski, Mark and Brown, Andrew D (2005) Multi-FPGA Synthesis with Asynchronous Communication Subsystems. In, IFIP International Conference on Very Large Scale Integration (VLSI-SOC 2005)

Wilson, Peter R., Swabey, Matthew, Brown, Andrew D. and Ross, J. Neil (2005) An Intelligent Fuse-box for use with Renewable Energy Sources integrated within a Domestic Environment. In, World renewable Energy Congress, Aberdeen, UK,

Modi, Sankalp, Wilson, Peter and Brown, Andrew (2005) POWER SCALABLE IMPLEMENTATION OF ARTIFICIAL NEURAL NETWORKS. In, IEEE International Conference on Electronics, Circuits and Systems (ICECS), IEEE.

Wilson, Peter R, Ross, Neil and Brown, Andrew D (2003) Microscope Laboratory for undergraduate courses in Integrated Circuit design and fabrication. Proceedings of the Royal Microscopy Society, 38, (4)

Modi, Sankalp, Wilson, Peter and Brown, Andrew (2006) Power Aware Learning for Class AB Analogue VLSI Neural Network. In, IEEE International Symposium on Circuits and Systems (ISCAS 2006), Kos, Greece, 21 - 24 May 2006.

Wilson, Peter R, Al Hashimi, Bashir, Brown, Andrew D and Zwolinski, Mark (2006) A Masters Course in System on Chip. In, European Workshop on Microelectronics Education, Stockholm, , 11-14.

Brown, AD and Zwolinski, M (2003) The continuous-discrete interface - What does this really mean? - Modelling and simulation issues. In, IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, Bangkok, Thailand, 25 - 28 May 2003. IEEE, 894-897.

Ali, Sawal M, Wilson, Peter R and Brown, Andrew D (2007) Yield Predictive Model Characterization in Analog Circuit Design. At International Synposium on Integrated Circuits 2007,

Bailey, Julian, Wilson, Peter R., Brown, Andrew D. and Chad, John (2007) Behavioural simulation of biological neuron systems using VHDL and VHDL-AMS. At IEEE Behavioural Modeling and Simulation, San Jose, US, 20 - 21 Sep 2007.

Rodamporn, Somphop, Beeby, Steve, Harris, Nick, Brown, Andrew and Chad, John (2007) Design and Construction of a Programmable Electroporation system for Biological Applications. At The 1st Symposium Thai Biomedical Engineering, 18 - 19 Dec 2007. , 234-238.

Rodamporn, Somphop, Beeby, Steve, Harris, Nick, Brown, Andrew, Hill, Martin and Chad, John (2007) Microfluidic system for cell transfection using sonoporation and ultrasonic particle manipulation. At International Conference on Cellular & Molecular Bioengineering, 10 - 12 Dec 2007. , 57.

Ali, Sawal, Wilson, Peter, Wilcock, Reuben and Brown, Andrew (2008) A New Approach for Combining Yield and Performance in Behavioural Models for Analogue Integrated Circuits. At Design Automation and Test in Europe (DATE), Munich, 03 - 07 Mar 2008.

Wilson, Peter and Brown, Andrew (2008) Effective Modeling of Leakage Inductance for use in Circuit Simulation. In, Applied Power Electronics Conference, Austin, Tx, USA,

Ali, Sawal, Wilcock, Reuben, Wilson, Peter and Brown, Andrew (2008) Yield Model Characterization for Analogue Integrated Circuit Using Pareto-Optimal Surface. At CDNLive 2008, Munich, Germany,

Ali, Sawal, Wilcock, Reuben, Wilson, Peter and Brown, Andrew (2008) Yield Model Characterization For Analog Integrated Circuit Using Pareto-Optimal Surface. At IEEE International Conference on Electronics, Circuits, and Systems,

Bailey, Julian, Wilson, Peter, Brown, Andrew and chad, john (2008) Behavioural Simulation and Synthesis of Biological Neuron Systems using VHDL. At BMAS

Thorbjornsen, Bjorn, White, Neil, Brown, Andrew and Reeve, Jeff (2010) Radio Frequency (RF) Time-of-Flight Ranging for Wireless Sensor Networks. Measurement Science and Technology, 21, (3), 1-12.

Brown, A., Lester, D., Plana, L., Furber, S. and Wilson, P. (2009) SpiNNaker: the design automation problem. Advances in Neuro-Information Processing. 15th International Conference, ICONIP 2008. Revised Selected Papers, 1049-56|xxxviii+1087.

Brown, Andrew D., Furber, Steven B., Reeve, Jeff S., Wilson, Peter R., Zwolinski, Mark, Chad, John E., Plana, Luis and Lester, David R. (2010) A communication infrastructure for a million processor machine. At Proceedings of the 7th ACM international conference on Computing frontiers ACM, 75-76.

Brown, Andrew D., Reeve, Jeffrey, Furber, Stephen and Lester, David (2012) Processing with a million cores. In, De Bosschere, Koen, D'Hollander, Gerhard R., Padua, David, Peters, Frans and Sawyer, Mark (eds.) Applications, Tools and Techniques on the Road to Exascale Computing. 14th Biennial ParCo Conference, ParCo2011 Amsterdam, NL, IOS Press, 327-334. (Advances in Parallel Computing, 22). (doi:10.3233/978-1-61499-041-3-327).

Mazomenos, Evangelos B., Reeve, Jeffrey S., White, Neil M. and Brown, Andrew D. (2012) A tracking system for wireless embedded nodes using time-of-flight ranging. IEEE Transactions on Mobile Computing, n/a, 1-14. (doi:10.1109/TMC.2012.209).

Dugan, Kier J., Reeve, Jeff S. and Brown, Andrew D. (2012) SpinLink: An interconnection system for the SpiNNaker biologically inspired multi-computer. In, UK Electronics Forum 2012, Newcastle upon Tyne, GB, 30 - 31 Aug 2012. 7pp, 52-58.

Wilson, Peter R., Rudolf, Robert, Li, Ke, Wilcock, Reuben, Brown, Andrew D. and Harris, Nick (2013) Fully differential electro-mechanical phase locked loop sensor circuit. Sensors and Actuators A: Physical, 194, (1), 240-246. (doi:10.1016/j.sna.2013.01.053).

Swabey, Matthew, Chambers, Paul, Lutman, Mark E., White, Neil M., Chad, John E., Brown, Andrew D. and Beeby, Stephen P. (2009) The biometric potential of transient otoacoustic emissions. International Journal of Biometrics, 1, (3), 349-364. (doi:10.1504/IJBM.2009.024278).

Painkras, Eustace, Plana, Luis, Garside, Jim, Temple, Steve, Galluppi, Francesco, Patterson, Cameron, Lester, David, Brown, Andrew D. and Furber, Steve B. (2013) SpiNNaker: a 1-W 18-core system-on-chip for massively parallel neural network simulation. IEEE Journal of Solid-State Circuits , 48, (8), 1943-1953. (doi:10.1109/JSSC.2013.2259038).

Brown, A.D., Milton, Dan, Rushton, Andy and Wilson, Peter R. (2013) Behavioural synthesis utilising recursive definitions. IET Computers & Digital Techniques, 6, (6), 362-369. (doi:10.1049/iet-cdt.2012.0006).

Furber, Steve, Lester, David, Plana, Luis, Garside, Jim, Painkras, Eustace, Temple, Steve and Brown, A.D. (2012) Overview of the SpiNNaker system architecture. IEEE Transactions on Computers, 99, 1-14. (doi:10.1109/TC.2012.142).

Dugan, K., Reeve, J.S., Brown, A. and Furber, S. (2013) Interconnection system for the SpiNNaker biologically inspired multi-computer. IET Computers and Digital Techniques, 7, (3) (doi:10.1049/iet-cdt.2012.0139).

Brown, A.D., Reeve, J.S., Garside, J.D., Dugan, K.J., Plana, L.A. and Temple, S. (2014) SpiNNaker - programming model. IEEE Transactions on Computers, 1-14. (doi:10.1109/TC.2014.2329686).

Cooper, Ian, Wilson, Peter R. and Brown, Andrew D. (2013) Rapid virtual prototyping of electric vehicles using DQ behavioral model of a brushless DC motor. Author's Original, 1-9.

Brown, A.D., Mills, Rob, Dugan, Kier J., Reeve, Jeff and Furber, Steve (2015) Reliable computation with unreliable computers. IET Computers & Digital Techniques, 1-8. (doi:10.1049/iet-cdt.2014.0110).

Brown, Andrew, Reeve, J.S., Dugan, K.J. and Furber, S.B. (2015) Discrete event-based neural simulation using the SpiNNaker system. In, Communicating Process Architectures 2015, Canterbury, UK, 23 - 26 Aug 2015.

Contact

Telephone: +442380593374

Email: adb@ecs.soton.ac.uk

Fax: 02380 592901

Share this profile FacebookGoogle+TwitterWeibo

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×