Implementation of Image Processing Lab Using Xilinx System Generator


  • Kanna Anil Kumar Gudlavalleru engineering college, JNTU K
  • M VijayaKumar Gudlavalleru Engineering college, JNTU K



The paper presents information on various image processing operations using Field Programmable Gate Arrays(FPGA). Processing of images on FPGA is complicated, since it needs separate architectures to process the image. To facilitate such operations, Matlab, Simulink and Xilinx system generator tools, which convert the image into suitable formats that are supported by FPGA, are used. XSG plays an instrumental role in generating VHDL/VERILOG code in tune with algorithms designed in Simulink. The generated code will be dumped into FPGA and then it performs operations on image.  Use of XSG in image processing effectively reduces total design time of a system.


Keywords: Image,Simulink, FPGA.

Author Biographies

Kanna Anil Kumar, Gudlavalleru engineering college, JNTU K

Kanna Anil Kumar has completed B.Tech (ECE) from Sri SunFlower College Of Engineering and technology and he is pursuing his M.Tech in Embedded System at Gudlavalleru Engineering College, AP.

M VijayaKumar, Gudlavalleru Engineering college, JNTU K

M.Vijayakumar is working as Assistant Professor in Gudlavalleru Engineering College, AP. He completed his P.G. in Digital Electronics and communication systems. So far he has 2.6 years of teaching experience and published 3 IJ paper, 1 national paper and 3 papers presented in national conferences


. D.Selvathi, J.Dharani,”Realization of Beamlet Transform Edge Detection Algorithm Using FPGA”, International Conference on Signal Processing, Image Processing and Pattern Recognition (ICSIPR), PP.1-5, 2013.

. Jinbo Wu, Zhouping Yin, and Youlun Xiong, ”The Fast Multilevel Fuzzy Edge Detection of Blurry Images” IEEE Signal Processing Letters, vol.14, No.5, may 2007

. C.Sujatha, D.selvathi,”Hardware Implementation of image edge detection using XSG”, Asian Journal on Scientific Research, 2014.

. Ravi.s, Abdul Rahim,”FPGA based design and implementation of image edge detection using XSG”, international journal of engineering trends and technology (IJETT), vol.4, issue.10, PP.4657-4660, oct 2013.

. Obili ramesh, P.V.Krishna Mohan Gupta, ”A Real Time Hardware And Software Co-Simulation of Edge Detecetion For Image Processing System”, International Journal on Engineering and Research Trends(IJERT), vol.2, issue.8, PP.1695-1701, aug-2013.

. Simulink user’s guide, 2010.

. “Hardware software co-simulation for traffic load computation using matlab and simulink model blockset”, International Journal of Computational Science and Information Technology (IJCSITY), Vol.1, IssueNo.2, May 2013.

. “FPGA Based Design and Implementation of Image Architecture using XILINX System Generator “, IJCAE, Vol. No. 3 Issue 1, July 2012, pp132- 138.

. “Accelerated Image Processing on FPGAs”, IEEE Transactions on Image Processing , Vol. 12, issue 12, Dec. 2003,pp1543-1551.

. “Architecture for filtering images using Xilinx system generator”, INTERNATIONAL JOURNAL of MATHEMATICS AND COMPUTERS IN SIMULATION, Issue 2, Volume 1, 2007,pp 101-106.

. “Performance Efficient FPGA Implementation of 2D image filtering using XSG”, IJECT Vol. 3, Issue 4, Oct - Dec 2012,pp 374-377.

. Matlab hdl coder, http://

. Xilinx System Generator User’s Guide, manuals/sysgen_user.pdf.

. Digital Image Processing text book by Rafael C.Gonzalez, Richard




How to Cite

Kumar, K. A., & VijayaKumar, M. (2014). Implementation of Image Processing Lab Using Xilinx System Generator. European Journal of Applied Sciences, 2(5), 27–35.