@inproceedings{ec59452238774d02a991a49aefd3bc13,
title = "Behavioural language compilation with virtual hardware management",
abstract = "High-level, behavioural language specification is seen as a significant strategy for overcoming the complexity of designing useful and interesting reconfigurable computing applications. However, appropriate frameworks for the design of behaviourally specified systems are still being sought. We are investigating behavioural language and compiler design based on the Circal process algebra, which is a natural framework within which to describe the concurrent activity of reconfigurable logic circuits. In this paper we describe an FPGA interpreter that exploits the inherent concurrency, hierarchy, and modularity of Circal and its circuit realization to automatically manage hardware virtualization. The techniques employed by the interpreter may be used to overcome resource limitations and adapt circuits to changing application needs at run time.",
author = "Oliver Diessel and George Milne",
year = "2000",
month = jan,
day = "1",
language = "English",
isbn = "3540678999",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer-Verlag Berlin",
pages = "707--717",
editor = "Herbert Grunbacher and Hartenstein, {Reiner W.}",
booktitle = "Field-Programmable Logic and Applications",
address = "Germany",
note = "10th International Conference on Field-Programmable Logic and Applications, FPL 2000 ; Conference date: 27-08-2000 Through 30-08-2000",
}