Publication - Optimization of system generator implementations for FPGA-based control systems - Group of Electronic Engineering Applied to Renewable Energy Systems
 

Group of Electronic Engineering Applied to Renewable Energy Systems

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size
Publications Conferences

Optimization of system generator implementations for FPGA-based control systems

Research Area: Year: 2011
Type of Publication: In Proceedings Keywords: FPGA-based systems, System-level specification, Control systems, scheduling, Xilinx System Generator
Authors:
Book title: ELECTRIMACS 2011
Address: Cergy-Pontoise, France
Month: June 2011
ISBN: 9782746634541
Abstract:
Xilinx® System Generator (XSG) is a system-level block diagram modelling environment for field-programmable gate array (FPGA) design aimed at outperforming the low-level line-by-line HDL programming. However, the code automatically generated by XSG leads to non optimal solutions in terms of consumed resources. This is particularly true for resource-dominated circuits, where the number of operational units exceeds the number of available resources. In this regard, this paper presents both a methodology and a tool aimed at automatically reducing the required resources, in particular in systems where the used sampling period is greater than the computation time delay. An automatic way of converting a XSG specification into efficient synthesizable VHDL code is described which mainly involves customized fixed-point hardware definition, Data Flow Graph (DFG) extraction, resource-constrained and latency-constrained scheduling and VHDL specification of the system, inter alia.
You are here: Publications Conferences