<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>05972469</id>
  <dt>a</dt>
  <an>05972469</an>
  <augroup>
    <au>Chen, Edward</au>
    <au>Lesau, Victor Gusev</au>
    <au>Sabaz, Dorian</au>
    <au>Shannon, Lesley</au>
    <au>Gruver, William A.</au>
  </augroup>
  <ti>FPGA framework for agent systems using dynamic partial reconfiguration.</ti>
  <so>Ma\v{r}{\'\i}k, Vladim{\'\i}r (ed.) et al., Holonic and multi-agent systems for manufacturing. 5th international conference on industrial applications of holonic and multi-agent systems, Holomas 2011, Toulouse, France, August 29--31, 2011. Proceedings. Berlin: Springer (ISBN 978-3-642-23180-3/pbk). Lecture Notes in Computer Science 6867. Lecture Notes in Artificial Intelligence, 94-102 (2011).</so>
  <py>2011</py>
  <pu>Berlin: Springer</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>dynamic partial reconfiguration</ut>
    <ut>FPGA</ut>
    <ut>hardware abstraction</ut>
    <ut>agent systems</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
    <li>doi:10.1007/978-3-642-23181-0_9</li>
  </ligroup>
  <abgroup>
    <ab>Summary: Dynamic Partial Reconfiguration of FPGAs enables tasks typically executed in software, such as threads and agents, to be executed directly in hardware. Typically, these systems use a CPU to manage the hardware and software tasks, but they do not take full advantage of the concurrency capable from an FPGA. This paper presents a hardware framework that leverages the concept of agents for FPGA-based designs. This enables not only the hardware modules to be viewed as agents, but also provides a means to selectively design and componentize the communications network for the hardware agents. The proposed framework enables hardware agents to be implemented to run concurrently and allows them to communicate with each other without requiring a CPU.</ab>
    <rv></rv>
  </abgroup>
</item>