Talks description


Talk 1: Progress in Reconfigurable Computing

It is now more than a decade since reconfigurable computing was 'discovered'. Over this period a collection of datapoints have been exposed for a wide range of facets of this technology including: programmable device architectures, software tools, applications. In all of these areas there have been significant explorations of the design space. FPGAs remain the components of choice for systems builders although there are some interesting structures emerging handling information units greater than a single bit. In software, progress has been made in supporting the mapping of algorithms from programs to platforms of processors and programmable logic but design flows tend to be ASIC based and cumbersome. The elegance of software centric design flows has yet to be more widely exposed although it is visible in experimental form. In applications there has been continuous progress providing better solutions to traditional problems although we are still some way from reconfigurble computing being a standard implementation choice for practicing engineers.
It is now reasonable to review the progress of the decade and attempt to quantify advances in relationship to other technologies to asses: the validity of the basis of reconfigurable processing, progress against historical predictions, the stretch still available in the technology and the extent to which the technology is becoming mainstream. Arguments and examples will be drawn from recent Xilinx experience in an attempt to identify the remaining challenges for the subject.

Talk 2: Evolutionary electronics/Digital DNA: a guide to rolling your own adaptive system and avoiding the burden of design technology

Recently it has become possible to use field programmable gate arrays as electronic genetic material. So just as DNA sequences define the properties of a living organism, the programming bit sequence defines the behaviour of an electronic subsystem. As nature design by evolution so systems can be created to specifications by rapidly growing generations of candidate circuits and mimicking natural selection. This talk will cover the basic concepts and show how simple but interesting systems may be evolved. It will focus on the work of Thomson who pioneered this use of FPGA technology.
 
 Return to the main page