3 research outputs found

    DSP Based Digital Controller Design and Implementation for Energy Systems

    Get PDF
    This paper presents a comprehensive study on the design and implementation of DSP-based digital controllers for energy systems, with a specific focus on utilizing the TMS320F28335 microcontroller from Texas Instruments. Energy systems play a critical role in various domains and improving their control strategies using advanced digital signal processing (DSP) techniques is of utmost importance. The paper begins with an overview of energy systems and the significance of efficient control mechanisms. It then explores the fundamental concepts of DSP and highlights the relevance of using the TMS320F28335 microcontroller for digital control applications in energy systems. The microcontroller offers a powerful combination of performance, features, and flexibility, making it suitable for implementing complex control algorithms

    Memory hierarchy and data communication in heterogeneous reconfigurable SoCs

    Get PDF
    The miniaturization race in the hardware industry aiming at continuous increasing of transistor density on a die does not bring respective application performance improvements any more. One of the most promising alternatives is to exploit a heterogeneous nature of common applications in hardware. Supported by reconfigurable computation, which has already proved its efficiency in accelerating data intensive applications, this concept promises a breakthrough in contemporary technology development. Memory organization in such heterogeneous reconfigurable architectures becomes very critical. Two primary aspects introduce a sophisticated trade-off. On the one hand, a memory subsystem should provide well organized distributed data structure and guarantee the required data bandwidth. On the other hand, it should hide the heterogeneous hardware structure from the end-user, in order to support feasible high-level programmability of the system. This thesis work explores the heterogeneous reconfigurable hardware architectures and presents possible solutions to cope the problem of memory organization and data structure. By the example of the MORPHEUS heterogeneous platform, the discussion follows the complete design cycle, starting from decision making and justification, until hardware realization. Particular emphasis is made on the methods to support high system performance, meet application requirements, and provide a user-friendly programmer interface. As a result, the research introduces a complete heterogeneous platform enhanced with a hierarchical memory organization, which copes with its task by means of separating computation from communication, providing reconfigurable engines with computation and configuration data, and unification of heterogeneous computational devices using local storage buffers. It is distinguished from the related solutions by distributed data-flow organization, specifically engineered mechanisms to operate with data on local domains, particular communication infrastructure based on Network-on-Chip, and thorough methods to prevent computation and communication stalls. In addition, a novel advanced technique to accelerate memory access was developed and implemented
    corecore