About our research area: reconfigurierable microelectronic systems and their applications, especially in Communication Techniques
Structurally programmable circuits offer a way out: providing new designs is replaced by reconfiguration within milliseconds. But FPGAs  available commercially are too inefficient. A study at MIT reports, that FPGAs use only one percent chip area for the real application, whereas the other 99% are used for reconfigurability artefacts (about 10% configuration code memory, and about 90% for programmability of interconnect).
The Xputer Laboratory works on development and application of a new generation  of dynamically reconfigurable computing systems - Kaiserslautern's KressArray offers about a thousand times  more area-efficient than FPGAs and permits massive parallelism for its use in programmable accelerator co-processors.
Configware-Co-Compiler. The Xputer Lab develops not only applications but also a new kind of compilers translating C source programs into reconfiguration code (configware). Based on hardware/software co-design methods our Co-De-X co-compiler  generates machine code for both: microprocessor and accelerator. Since its maschine principles are different from those of the Methusala "computer", the term "Xputer" stands for Kaiserslautern-type accelerator co-processors.
Application areas of such dynamically reconfigurable high-preformance accelerators are e. g. wireless communication networks. The end-users portable device becomes field-adaptable by downloading software and configware over the network down to the customers location: for instance for bug fixes, updates for changes (e. g. protocols and others), upgrading for new services (e. g. for innovating the network services), adaptation to environments, e. g. select SECAM, PAL oder NTSC, or, regional mobile phone standards (multi standard handies!).