Behavioural Language Compilation with Virtual Hardware Management
FPL '00 Proceedings of the The Roadmap to Reconfigurable Computing, 10th International Workshop on Field-Programmable Logic and Applications
Hi-index | 0.02 |
A theory is presented in which to model the changing structure found in reconfigurable computing devices and which provides a foundation for developing the languages necessary to program such devices. The core concept is that of a complex system of agents which interact with each other over a changing, connective topological structure. The agents themselves may be created, destroyed and evolve in a biological- like manner. These concepts and the manner in which they are harnessed within the dsCircal model are presented in this paper. The relationship between these concepts and reconfigurable evolvable hardware is outlined, giving a basis for a compilation mechanism allowing the high-level programming of dynamically changing hardware systems.