Method and apparatus for designing a system for implementation in a
programmable logic device (PLD) is described. In one example, a program
language description of the system is captured. The program language
description includes control code for configuring actor elements with
functions to perform tasks in response to input data. A hardware
implementation is generated for the PLD from the program language
description by mapping the control code to decision logic, the functions
to partial configuration streams, and the actor elements to
reconfigurable slots.