Mazin Khalil

Mazin Khalil
Northern Technical University · Power Engineering

Doctor of Engineering

About

22
Publications
5,966
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
74
Citations

Publications

Publications (22)
Article
Full-text available
The work aims to design an image processing system to be configured on Spartan-3E FPGA. Embedded design techniques were adopted to construct a soft core processor system. Intel strata flash parallel NOR PROM is added to the system to meet the requirement of storing huge number of image samples. Suitable software driver with C language are used for...
Article
This paper proposes a sophisticated embedded processor system configured on zynq-xc7z020 field programmable gate array (FPGA) device for generating four channels pulse width modulation signals with variable duty cycles and periods using embedded design techniques. The main advantages of the technique are the high ability to perform a simultaneo...
Article
Full-text available
This paper proposes a sophisticated embedded processor system configured on zynq-xc7z020 field programmable gate array (FPGA) device for generating four channels pulse width modulation signals with variable duty cycles and periods using embedded design techniques. The main advantages of the technique are the high ability to perform a simultaneo...
Article
Abstract—The paper develops an efficient scheme to eliminate harmonics in D.C to A.C converters (inverters). The main advantages of the proposed method are its simplicity and high flexibility to adapt the pulse width according to the target. The proposed approach utilized embedded design techniques to construct a dual-processor system with a distri...
Article
Full-text available
The paper aims to construct a fast communication link between any personal computer and a processor system that is configured on field programmable gate arrays to exchange data between them. The exchanged data can be image data, audio signals or any other types of data. The processor system implies a soft core processor with its peripherals and Eth...
Article
Full-text available
The paper aims to synthesize R-L-C circuit with the aid of Embedded Design Techniques (EDTs). Soft-core processor system is developed and configured on Spartan 3E FPGA slice. The system is programmed by C language and accommodated to synthesize R-L-C circuit. Cauer synthesis method based on the Continued Fraction Expansion analysis is used to infer...
Article
Full-text available
Parallel computing represents an effective Technique for reducing program execution time especially with applications that necessitate repeated computations as multistage filtering systems. The paper aims to design a dual core processor system with message passing interface communication mode to be configured on Spartan 6E FPGAs slice. C language i...
Article
Full-text available
The paper is concerned with developing a soft-core processor system to be configured on Spartan 3E FPGA's slice using embedded design techniques. The developed processor system is accommodated to synthesize two-elements (LC, RL and RC) circuits based on the Partial Fraction expansion method. This work provides a suitable algorithm to realize analog...
Conference Paper
Embedded design Techniques are effective tools for configuring a processor system on field programmable gate arrays that can be adapted to function according to the designer target. One of the most outstanding application is to accommodate the embedded designed system to deal with digital signal processing techniques to be used in different practic...
Article
Full-text available
This paper introduces a technique to design an bits bidirectional port to be connected with soft core microblaze processor system that is configurable on Spartan 3E slice. A soft core processor system with peripheral is designed using embedded design technique with integrated software environment (ISE tool) supplied by Xilinx. An interrupt system c...
Article
Full-text available
Pulse Width Modulation (PWM) signals have wide applications in different field as communication and control systems. This paper introduces a design of a Micro Blaze soft core processor system that can be accommodated to act as PWM system. The designed processor system is programmed in C language to act as PWM system. The obtained results are traced...
Article
Full-text available
The work aims to design an image processing system to be configured on Spartan-3E FPGA. Embedded design techniques were adopted to construct a soft core processor system. Intel strata flash parallel NOR PROM is added to the system to meet the requirement of storing huge number of image samples. Suitable software driver with C language are used for...
Article
Full-text available
The research aims to save two configurations of two embedded designed systems in Intel Strata Flash Parallel NOR PROM available on Spartan-3E Starter kit in order to increase the capabilities of the XC3S500E FPGAs slice. Multiboot methodology is adopted to perform the goal of the work. Embedded development kit(EDK) prepared by Xilinx company is emp...
Article
Full-text available
A new method of controlling position of DC Servo motor using PicoBlaze soft-core processor on Field Programmable Gate Array (FPGA) is adopted. The soft processor is used to generate the PWM required to create motor motion and direction. The soft processor hardware system is build using VHDL, while the processor is programmed using assembly language...
Article
Full-text available
A PC Monitor is to be connected to a Soft-core Processor System Configured on FPGA (Field Programmable Gate Arrays) via a VGA (Video Graphics Array) Port available on Xilinx XC3S500E Spartan-3E FPGA Starter Kit. The data to be introduced to the PC monitor is available in the DDR-SDRAM (Double Data Rate Random Access Memory) via MPMC (Multi-Port Mem...
Article
Full-text available
This research is aimed to design an iris recognition system. There are two main steps to verify the goal. First: applying image processing techniques on the picture of an eye for data acquisition. Second: applying neural networks techniques for identification. The image processing techniques display the steps for getting a very clear iris image nec...

Network

Cited By