کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
432777 | 689067 | 2012 | 18 صفحه PDF | دانلود رایگان |
The parallelism attained by the use of Field Programmable Gate Arrays (FPGAs) has shown remarkable potential for accelerating control systems applications. This comes at a time when well established methods based on inherited serial Central Processor Units (CPUs) cannot guarantee solutions for the increasing execution speed demands. However, the transition from serial to parallel architectures represents a tremendous challenge due to overwhelming numbers of unexplored options and conflicting factors. The work presented achieves a parallelisation characterisation for generic MIMO systems using stand-alone FPGA implementations. The main contribution is that a very fine subset of possible serial/parallel implementations is obtained. This is used to achieve a flexible trade-off between cost and performance. Automatic optimisation of latency, occupied FPGA area and execution speed is attained and justified in respect to most of the feasible scenarios.
► A holistic strategy for parallel FPGA state space systems computation.
► Standalone FPGA implementation for most feasible parallel architectures.
► Effect of block latencies and shared resources on the FPGA execution speed.
► Multivariable FPGA optimisation strategies justified in the context of use.
► Automatic FPGA parallelisation and optimisation; an exhaustive search.
Journal: Journal of Parallel and Distributed Computing - Volume 72, Issue 8, August 2012, Pages 990–1007