The Experts below are selected from a list of 129 Experts worldwide ranked by ideXlab platform

Youssef Atat - One of the best experts on this subject based on the ideXlab platform.

  • No-instruction-set-computer design experience of flexible and efficient architectures for digital communication applications: two case studies on MIMO turbo detection and universal turbo demapping
    Design Automation for Embedded Systems, 2021
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    The emerging Flexibility need in designing application-specific processors dedicated for modules of digital receiver imposes a new design metric, which is added to the Requirements of efficiency and productivity. In order to cope with the emerging Flexibility Requirement combined with the best performance efficiency, many application-specific processor design approaches have been proposed and investigated. In general, available design approaches that adopt dynamic scheduling of instructions add an overhead due to the instruction decoding. To minimize this overhead, several approaches have been introduced, which opt static scheduling. In this context, No-Instruction-Set-Computer (NISC) concept has been introduced to design application-specific processors without an instruction set. NISC concept proposes that there is no need to first design and then use an instruction set when the hardware is programmed by its designers rather than its users. NISC designing approach offers a good compromise between Flexibility, productivity, and quality for the design of a digital system. In our work, NISC approach is explored through the design of flexible and efficient architectures dedicated for digital communication applications which fulfill the Requirements imposed by multiple emergent communication standards. This paper introduces briefly the NISC concept and the corresponding design methodology. Also, it provides an overview of the related design approach. In addition, the relevance of NISC in realizing flexible and efficient implementation in the domain of digital communication is demonstrated through two case studies on MIMO turbo detection and universal turbo demapping. Both designed NISC-based architectures have been compared to state-of-the-art ASIP-based architectures using similar computational resources and supporting same Flexibility parameters. The obtained results show that the proposed NISC-based architectures provide a significant improvement in execution performance while having reduced implementation costs. The results also illustrates how the control memory Requirements depend on the application and the devised architecture choices. In the detector module, the adopted re-usability of allocated resources imposes separate controlling of each component; hence, additional control signals are implied. Whereas for the demapper module, implemented hardware components are considered to perform specific operations and to deal with the same type of data; hence, the number of control signals can be reduced significantly.

  • Design and Prototyping Flow of Flexible and Efficient NISC-based Architectures for MIMO Turbo Equalization and Demapping
    Electronics, 2016
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    In the domain of digital wireless communication, flexible design implementations are increasingly explored for different applications in order to cope with diverse system configurations imposed by the emerging wireless communication standards. In fact, shrinking the design time to meet market pressure, on the one hand, and adding the emerging Flexibility Requirement and, hence, increasing system complexity, on the other hand, require a productive design approach that also ensures final design quality. The no instruction set computer (NISC) approach fulfills these design Requirements by eliminating the instruction set overhead. The approach offers static scheduling of the datapath, automated register transfer language (RTL)synthesis and allows the designer to have direct control of hardware resources. This paper presents a complete NISC-based design and prototype flow, from architecture specification till FPGA implementation. The proposed design and prototype flow is illustrated through two case studies of flexible implementations, which are dedicated to low-complexity MIMO turbo-equalizer and a universal turbo-demapper. Moreover, the Flexibility of the proposed prototypes allows supporting all communication modes defined in the emerging wireless communication standards, such LTE, LTE-Advanced, WiMAX, WiFi and DVB-RCS. For each prototype, its functionality is evaluated, and the resultant performance is verified for all system configurations.

  • Implementation of NISC-based flexible architecture for MIMO MMSE-IC turbo-equalization
    2014
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    Many application-specific processor design approaches are being proposed and investigated nowadays. All of them aim to cope with the emerging Flexibility Requirement combined with the best performance efficiency. Application Specific Instruction-set Processor (ASIP) design approach is among the most explored, and thus in many application domains. However, this concept implies a dynamic scheduling of a set of instructions which generally lead to an overhead related to instruction decoding. To reduce this overhead, other approaches were proposed using static scheduling of datapath control signals. This paper presents a design of a custom architecture for a Minimum Mean Square Error Interference Cancellation (MMSE-IC) Linear Equalizer (LE) used in iterative MIMO turbo receiver using NO Instruction Set Computer (NISC) design approach. The proposed processor has a datapath, memory, and a simple controller with no instruction set or instruction decoder. NISC compiler schedules statically all operations and generates control values that must be driven to datapath components at every clock cycle and loads them in the memory. At runtime the controller only loads the control words and applies them to the datapath.

  • Statically-scheduled application-specific processor design: A case-study on MMSE MIMO equalization
    2013 Design Automation & Test in Europe Conference & Exhibition (DATE), 2013
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohana, Youssef Atat
    Abstract:

    Many application-specific processor design approaches are being proposed and investigated nowadays. All of them aim to cope with the emerging Flexibility Requirement combined with the best performance efficiency. Application Specific Instruction-set Processor (ASIP) design approach is among the most explored, and thus in many application domains. However, this concept implies a dynamic scheduling of a set of instructions which generally lead to an overhead related to instruction decoding. To reduce this overhead, other approaches were proposed using static scheduling of datapath control signals. In this paper, we explore this last approach and illustrate its benefits through a design case-study on MMSE MIMO equalization. The proposed design has common main architectural choices as a state-of-the-art ASIP for comparison purpose. The obtained results illustrate a significant improvement in execution time while using identical computational resources and supporting same Flexibility parameters.

Francois Bouffard - One of the best experts on this subject based on the ideXlab platform.

  • Spatio-Temporal Flexibility Management in Low-Carbon Power Systems
    IEEE Transactions on Sustainable Energy, 2020
    Co-Authors: Yuchong Huo, Francois Bouffard, Geza Joos
    Abstract:

    The deepening penetration of renewable power generation is challenging how the minute balancing of supply and demand is carried out by power system operators. Several proposals to short-term operational planning rely on robust optimization to offer guarantees on the ability of the operator to meet a wide array of possible scenarios. The main downside of these approaches is their conservative results whose operating costs and/or carbon footprint may be sub-economical. Such results come by because these approaches immunize their solutions for the required level of security against realizations of potential events within their uncertainty set. Moreover, these approaches also often ignore the inherent time and spatial couplings of wind and solar generation variability. In this article, we seek to reduce the conservativeness of the robust solution by proposing the concept of spatio-temporal Flexibility Requirement envelopes. We show how it is able to efficiently capture and model the temporal trends and spatial correlation of multisite renewable generation and load. A mathematical program for energy scheduling is also developed using the projections of this envelope. We showcase the use and advantages of spatio-temporal Flexibility Requirement envelopes and their associated scheduling approach in a microgrid and on a modified IEEE Reliability Test System.

  • Reconstructing Operating Reserve: Flexibility for Sustainable Power Systems
    IEEE Transactions on Sustainable Energy, 2015
    Co-Authors: Hussam Nosair, Francois Bouffard
    Abstract:

    Traditionally, the planning of operating reserve has been done in terms of capacity and average constant ramping Requirements, whereas the newly emerging concept of power system Flexibility puts emphasis on resources maneuverability, as well as accurately capturing the intra-hourly variability and uncertainty resulting from significant penetration of renewable power generation. However, the traditional reserve paradigm is deemed impeding to the notion of Flexibility, whereas there is yet to be a proper way of defining power system Flexibility. To that end, we rethink the fundamental meaning of reserve with respect to the emerging concept of Flexibility and present a new Flexibility modeling framework. We characterize Flexibility provision and Flexibility Requirements via dynamical envelopes that can reflect the higher order dynamics of power system resources and those of variability and uncertainty. We assert that Flexibility adequacy is directly related to how well the aggregate Flexibility envelope formed by Flexibility resources encloses the Flexibility Requirement envelope and its dynamics over operational planning horizons. An optimal Flexibility planning problem with envelopes is formulated, followed by examples involving unit commitment and economic dispatch.

Mostafa Rizk - One of the best experts on this subject based on the ideXlab platform.

  • No-instruction-set-computer design experience of flexible and efficient architectures for digital communication applications: two case studies on MIMO turbo detection and universal turbo demapping
    Design Automation for Embedded Systems, 2021
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    The emerging Flexibility need in designing application-specific processors dedicated for modules of digital receiver imposes a new design metric, which is added to the Requirements of efficiency and productivity. In order to cope with the emerging Flexibility Requirement combined with the best performance efficiency, many application-specific processor design approaches have been proposed and investigated. In general, available design approaches that adopt dynamic scheduling of instructions add an overhead due to the instruction decoding. To minimize this overhead, several approaches have been introduced, which opt static scheduling. In this context, No-Instruction-Set-Computer (NISC) concept has been introduced to design application-specific processors without an instruction set. NISC concept proposes that there is no need to first design and then use an instruction set when the hardware is programmed by its designers rather than its users. NISC designing approach offers a good compromise between Flexibility, productivity, and quality for the design of a digital system. In our work, NISC approach is explored through the design of flexible and efficient architectures dedicated for digital communication applications which fulfill the Requirements imposed by multiple emergent communication standards. This paper introduces briefly the NISC concept and the corresponding design methodology. Also, it provides an overview of the related design approach. In addition, the relevance of NISC in realizing flexible and efficient implementation in the domain of digital communication is demonstrated through two case studies on MIMO turbo detection and universal turbo demapping. Both designed NISC-based architectures have been compared to state-of-the-art ASIP-based architectures using similar computational resources and supporting same Flexibility parameters. The obtained results show that the proposed NISC-based architectures provide a significant improvement in execution performance while having reduced implementation costs. The results also illustrates how the control memory Requirements depend on the application and the devised architecture choices. In the detector module, the adopted re-usability of allocated resources imposes separate controlling of each component; hence, additional control signals are implied. Whereas for the demapper module, implemented hardware components are considered to perform specific operations and to deal with the same type of data; hence, the number of control signals can be reduced significantly.

  • Design and Prototyping Flow of Flexible and Efficient NISC-based Architectures for MIMO Turbo Equalization and Demapping
    Electronics, 2016
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    In the domain of digital wireless communication, flexible design implementations are increasingly explored for different applications in order to cope with diverse system configurations imposed by the emerging wireless communication standards. In fact, shrinking the design time to meet market pressure, on the one hand, and adding the emerging Flexibility Requirement and, hence, increasing system complexity, on the other hand, require a productive design approach that also ensures final design quality. The no instruction set computer (NISC) approach fulfills these design Requirements by eliminating the instruction set overhead. The approach offers static scheduling of the datapath, automated register transfer language (RTL)synthesis and allows the designer to have direct control of hardware resources. This paper presents a complete NISC-based design and prototype flow, from architecture specification till FPGA implementation. The proposed design and prototype flow is illustrated through two case studies of flexible implementations, which are dedicated to low-complexity MIMO turbo-equalizer and a universal turbo-demapper. Moreover, the Flexibility of the proposed prototypes allows supporting all communication modes defined in the emerging wireless communication standards, such LTE, LTE-Advanced, WiMAX, WiFi and DVB-RCS. For each prototype, its functionality is evaluated, and the resultant performance is verified for all system configurations.

  • Implementation of NISC-based flexible architecture for MIMO MMSE-IC turbo-equalization
    2014
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohanna, Youssef Atat
    Abstract:

    Many application-specific processor design approaches are being proposed and investigated nowadays. All of them aim to cope with the emerging Flexibility Requirement combined with the best performance efficiency. Application Specific Instruction-set Processor (ASIP) design approach is among the most explored, and thus in many application domains. However, this concept implies a dynamic scheduling of a set of instructions which generally lead to an overhead related to instruction decoding. To reduce this overhead, other approaches were proposed using static scheduling of datapath control signals. This paper presents a design of a custom architecture for a Minimum Mean Square Error Interference Cancellation (MMSE-IC) Linear Equalizer (LE) used in iterative MIMO turbo receiver using NO Instruction Set Computer (NISC) design approach. The proposed processor has a datapath, memory, and a simple controller with no instruction set or instruction decoder. NISC compiler schedules statically all operations and generates control values that must be driven to datapath components at every clock cycle and loads them in the memory. At runtime the controller only loads the control words and applies them to the datapath.

  • Statically-scheduled application-specific processor design: A case-study on MMSE MIMO equalization
    2013 Design Automation & Test in Europe Conference & Exhibition (DATE), 2013
    Co-Authors: Mostafa Rizk, Amer Baghdadi, Michel Jézéquel, Yasser Mohana, Youssef Atat
    Abstract:

    Many application-specific processor design approaches are being proposed and investigated nowadays. All of them aim to cope with the emerging Flexibility Requirement combined with the best performance efficiency. Application Specific Instruction-set Processor (ASIP) design approach is among the most explored, and thus in many application domains. However, this concept implies a dynamic scheduling of a set of instructions which generally lead to an overhead related to instruction decoding. To reduce this overhead, other approaches were proposed using static scheduling of datapath control signals. In this paper, we explore this last approach and illustrate its benefits through a design case-study on MMSE MIMO equalization. The proposed design has common main architectural choices as a state-of-the-art ASIP for comparison purpose. The obtained results illustrate a significant improvement in execution time while using identical computational resources and supporting same Flexibility parameters.

Anoop Singh - One of the best experts on this subject based on the ideXlab platform.

  • Flexibility Requirement for large-scale renewable energy integration in Indian power system: Technology, policy and modeling options
    Energy Strategy Reviews, 2020
    Co-Authors: Partha Das, Parul Mathuria, Rohit Bhakar, Jyotirmay Mathur, Amit Kanudia, Anoop Singh
    Abstract:

    Abstract Reliable and stable power system operation requires Flexibility, in addition to capacity adequacy. Traditional system components either have limited Flexibility to suppress extensive system variation, or their role is limited due to lack of proper regulatory provisions and inefficient market design. Large-scale integration of renewable energy (RE) resources (e.g., solar, wind) imposes additional variability and uncertainty to the existing system and thus enhances Flexibility need. There are various solutions to the problem. Revamping system operation protocol with existing resources, retrofitting current power-generating assets, network expansion, etc. can provide flexible service. Investing in a new type of resources like energy storage and demand-side response (DSR) however, needs aggressive policy interventions and market mechanisms. Identifying suitable flexible resources and designing appropriate policy structures require long-term system planning. Traditional methods in this regard need to evolve to consider the operation-scale impact of large-scale RE integration at the planning stage such that long-term carbon emission reduction targets can be met. The approach towards transitioning into a flexible energy system can differ according to its present status. This paper focuses on the Indian power sector’s perspective, which has ambitious RE integration goals. With a fast-evolving system configuration, Flexibility related challenges are high in India due to weak infrastructure, inefficient regulatory policies, and aggregated planning methods. This article presents the current status of the Indian power system detailing existing technology types, regulatory norms, and future targets. It further details a comprehensive review of relevant technical options, market mechanisms and planning approaches for transitioning into a flexible power system for India. Comparative analysis with international experiences highlights the need for a major paradigm shift. A short-term transition towards becoming a flexible system can focus on developing adequate transmission infrastructure, exploit available pumped hydro storage potential and retrofitting existing coal-fired power plants. On longer-term, innovating market mechanisms and regulatory changes should drive investment into emerging flexible resources like DSR, storage, etc. Planning for this transition should be designed using improved modeling and planning approaches which should focus on the interlinking of different sector-specific models.

Yuchong Huo - One of the best experts on this subject based on the ideXlab platform.

  • Spatio-Temporal Flexibility Management in Low-Carbon Power Systems
    IEEE Transactions on Sustainable Energy, 2020
    Co-Authors: Yuchong Huo, Francois Bouffard, Geza Joos
    Abstract:

    The deepening penetration of renewable power generation is challenging how the minute balancing of supply and demand is carried out by power system operators. Several proposals to short-term operational planning rely on robust optimization to offer guarantees on the ability of the operator to meet a wide array of possible scenarios. The main downside of these approaches is their conservative results whose operating costs and/or carbon footprint may be sub-economical. Such results come by because these approaches immunize their solutions for the required level of security against realizations of potential events within their uncertainty set. Moreover, these approaches also often ignore the inherent time and spatial couplings of wind and solar generation variability. In this article, we seek to reduce the conservativeness of the robust solution by proposing the concept of spatio-temporal Flexibility Requirement envelopes. We show how it is able to efficiently capture and model the temporal trends and spatial correlation of multisite renewable generation and load. A mathematical program for energy scheduling is also developed using the projections of this envelope. We showcase the use and advantages of spatio-temporal Flexibility Requirement envelopes and their associated scheduling approach in a microgrid and on a modified IEEE Reliability Test System.

  • Flexibility Scheduling for Microgrids with Electric Vehicle (EV) Penetration
    2018 IEEE Energy Conversion Congress and Exposition (ECCE), 2018
    Co-Authors: Qiyun Dang, Yuchong Huo
    Abstract:

    In this paper, a short-term operational scheduling strategy for resources in microgrid is proposed. The Flexibility Requirement of renewable power generations, and the fluctuations in loads, including the emerging electric vehicles (EV) charging loads is taken into consideration. The proposed algorithm collects the updated states, parameters and forecast information of the microgrid at the beginning of each dispatch horizon. With the updated information, the Flexibility Requirement envelopes of renewable generations are formulated. Flexibility management is conducted afterwards. The outputs of dispatchable units and the required energy exchange with microgrid in the next several time steps are also calculated. Results of the paper shows that using the proposed Flexibility scheduling method will save more energy cost and improve the utilization rate of the grids energy storage system (ESS). These results and the algorithm introduced would help in developing Flexibility oriented power dispatch methods.