Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mostafa Rizk is active.

Publication


Featured researches published by Mostafa Rizk.


design automation conference | 2016

Notifying memories: a case-study on data-flow applications with NoC interfaces implementation

Kevin Martin; Mostafa Rizk; Martha Johanna Sepúlveda; Jean-Philippe Diguet

NoC-based architectures overcome the limitations of traditional buses by exploiting parallelism and offer large band-widths. NoC adoption also increases communication latency, which is especially penalising for data-flow applications (DF). We introduce the notifying memories (NM) concept to reduce this overhead. Our original approach eliminates useless memory requests. This paper demonstrates NM in the context of video coding applications implemented with dynamic DF. We have conducted cycle accurate systemC simulation of the NoC on an MPEG4 decoder to evaluate NM efficiency. The results show significant reductions in terms of latency (78%), injection rate (60%), and power savings (49%) along with throughput improvement (16%).


IEEE Transactions on Circuits and Systems Ii-express Briefs | 2015

NISC-Based Soft-Input–Soft-Output Demapper

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat

Applications in wireless digital communication field are becoming increasingly complex and diverse. Circuits and systems adopted in this application domain must not only consider performance and implementation constraints but also the requirement of flexibility. The combination of flexibility and the ever increasing performance requirements demands design approach that provides better ways of controlling and managing hardware resources. An application-specific instruction-set processor (ASIP) design approach is a key trend in designing flexible architectures. The ASIP concept implies dynamic scheduling of a set of instructions that generally leads to an overhead related to instruction decoding. The no-instruction-set-computer (NISC) concept has been introduced to reduce this overhead through the adoption of static scheduling. In this brief, the NISC approach is explored through a case-study design of universal demapper for multiple wireless standards. 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 and implementation area while using identical computational resources and supporting same flexibility parameters.


rapid system prototyping | 2014

Design and prototyping flow of NISC-based flexible MIMO turbo-equalizer

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat

Flexible design implementations are increasingly explored in digital communication applications to cope with diverse configurations imposed by the emerging communication standards. On the other hand, rapid hardware prototyping is a crucial requirement in system validation and performance evaluation under various use case scenarios. Adding flexibility, and hence increasing system complexity on one hand, and shrinking design time to meet with market pressure on the other hand, require a productive design approach ensuring final design quality. By eliminating the instruction set overhead, No- Instruction-Set-Computer (NISC) approach fulfills these design requirements offering static scheduling of datapath, automated RTL synthesis and allowing designer to have direct control of hardware resources. This paper presents a case study of an NISC-based implementation of a flexible low-complexity MIMO turboequalizer. The complete design and prototype flow, from architecture specification till FPGA implementation, is described in details. Using VC707 evaluation board integrating Xilinx Virtex-7 FPGA, the prototype of 2×2/4×4 spatially multiplexed MIMO system achieves a throughput of 115.8/62.4 Mega symbols per second at a clock cycle frequency of 202.67 MHz. Furthermore, the flexibility of the demonstrated prototype allows to support all communication modes defined in LTE, WiFi, WiMAX, and DVB-RCS wireless communication standards.


international conference on microelectronics | 2013

Quantization and fixed-point arithmetic for MIMO MMSE-IC linear turbo-equalization

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat

In digital communication applications, floating-point arithmetic is generally used to conduct performance evaluation studies of new proposed algorithms. This is typically limited to theoretical performance evaluation in terms of communication quality and error rates. For a practical implementation perspective, using fixed-point arithmetic instead of floating-point reduces significantly the costs in terms of area occupation and energy consumption. However, this implies a complex conversion process, particularly if the considered algorithm includes complex arithmetic operations with high accuracy requirements and if the target system presents many configuration parameters. In this context, the purpose of the paper is to investigate the influence on error rate performance related to the implementation of minimum mean-squared error (MMSE) linear turbo-equalization algorithm for multiple-input multiple-output (MIMO) systems utilizing fixed-point rather than floating-point arithmetic.


design, automation, and test in europe | 2013

Statically-scheduled application-specific processor design: a case-study on MMSE MIMO equalization

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohana; Youssef Atat

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.


international new circuits and systems conference | 2017

NoC-MRAM architecture for memory-based computing: Database-search case study

Mostafa Rizk; Jean-Philippe Diguet; Naoya Onizawa; Amer Baghdadi; Martha Johanna Sepúlveda; Y. Akgul; Vincent Gripon; Takahiro Hanyu

The paper presents a novel flexible low-power architecture for memory-based computing that relies on a NoC and power-gated distributed MRAM. The proposed approach is demonstrated with a database search application implemented with a Sparse-Neural-Network (SNN). Multiple SystemC simulations have been conducted over the MRAM-based computing architecture targeting hundreds of database queries. The results show hit rates of about 95%, impressive power gains compared to SRAM, and significant impact of power-gating. The results also provide an evidence on the feasibility of using power-gated MRAM associated with a NoC as a solution for low power implementation of memory-based computing.


international conference on communications | 2013

Flexible and efficient architecture design for MIMO MMSE-IC linear turbo-equalization

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat


Electronics | 2016

Design and Prototyping Flow of Flexible and Efficient NISC-Based Architectures for MIMO Turbo Equalization and Demapping

Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat


international conference on control and automation | 2018

Enhanced Throughput and Energy-Efficient MRAM-Based NB-LDPC Decoder

Mohammad Sabbah; Mostafa Rizk; Ali Chamas Al Ghouwayel; Samir-Mohamad Omar; Zouhair El Bazzal


international conference on control and automation | 2018

NISC Design Experience of Flexible Architectures for Digital Communication Applications

Mostafa Rizk; Amer Baghdadi; MichIe Jezequel; Ali Chamas Al Ghouwayel

Collaboration


Dive into the Mostafa Rizk's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jean-Philippe Diguet

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Ali Chamas Al Ghouwayel

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Zouhair El Bazzal

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Abdel Mehsen Ahmad

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Mohammad Sabbah

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Ziad Noun

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Zouhair El-Bazzal

Lebanese International University

View shared research outputs
Top Co-Authors

Avatar

Michel Jezequel

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge