Mazin KhalilNorthern Technical University · Power Engineering
Mazin Khalil
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)
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...
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...
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...
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...
Multi-layer perceptron neural networks (MLPNN) have been used in many applications in science and engineering. Real time applications necessitate the hardware implementation of MLPNN. This paper introduces a method to design a two-layer perceptron neural network using field programmable gate arrays (FPGAs). The different modules composing the syste...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...