現今,可組態計算的主要使用方法為FPGA,其中包含了組態(configuration)、重組態(reconfiguration)與部分重組態(partial reconfiguration)等三種不同型態。組態是應用在硬體可使用資源空間充分並可滿足任務(task)的需求的時候,重組態是應用在硬體可使用資源空間缺乏不能滿足任務需求的時候。 本論文提出針對重組態系統中任務的分配與配置做有效管理的應用,首先分析既有硬體資源空間大小,再將新的任務執行組態,當硬體資源空間不足時,利用設計之機制將既有的任務刪除釋放出硬體資源空間,然後再重新分析硬體資源空間大小,最後進行重組態,將新任務放入硬體資源空間內,執行新任務。
Nowadays, the main of configuration computation is FPGA which includes three kind of types - configuration, reconfiguration, and partial reconfiguration. Configuration is applied when hardware can use resource space sufficiently and satisfy the tasks, but reconfiguration is applied when hardware is under insufficient resource space and cannot satisfy the tasks. This thesis is addressed the application of effective management of distributing and deploying the tasks in reconfiguration method. First is to analyze the size of hardware space to configure for new tasks. When insufficient resource space is occurred, mechanism of this thesis will cancel the task in order to release hardware space, and to re-analyze the hardware resource for the reconfiguration to execute new task within adequate hardware resource.