Studies on the Necessity to Integrate the FPGA (Field Programmable Gate Array) Circuits in the Digital Electronics Lab Didactic Activity

Full Text (PDF, 1018KB), PP.9-15

Views: 0 Downloads: 0

Author(s)

Corina Daniela Cuntan 1,* Ioan Baciu 1 Mihaela Osaci 1

1. Politehnica” University of Timisoara, Revolutiei no.5, Hunedoara, Romania

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2015.06.02

Received: 23 Feb. 2015 / Revised: 6 Apr. 2015 / Accepted: 10 May 2015 / Published: 8 Jun. 2015

Index Terms

FPGA circuits, laboratory didactic activity, programmable logic components, digital electronics, Xilinx programming environment

Abstract

The FPGA (Field Programmable Gate Array) circuits contain programmable logic components and are increasingly popular in implementing the applications for obtaining and processing signals. FPGA represents a modern development trend in digital electronics. The integration in the work with students of this trend is a difficult task, but also useful, because many students face problems when they must use a design environment. The application of FPGA technology can be useful to students either for the laboratory work on advanced topics, or for obtaining skills to use an industry standard design environment. The purpose of this paper is to conduct studies on the need to integrate the FPGA digital electronics trend in the laboratory didactic activity of the students. As case study, we present the design of a control circuit and its implementation in a FPGA, i.e. on a Basys2 board with Xilinx programming environment.

Cite This Paper

Corina Daniela Cunţan, Ioan Baciu, Mihaela Osaci, "Studies on the Necessity to Integrate the FPGA (Field Programmable Gate Array) Circuits in the Digital Electronics Lab Didactic Activity", International Journal of Modern Education and Computer Science (IJMECS), vol.7, no.6, pp.9-15, 2015. DOI:10.5815/ijmecs.2015.06.02

Reference

[1]D. Nicula, “Digital Electronics: a Modern Lab Approach”, Bulletin of the Transilvania University of Braşov, Series I: Engineering Sciences, Vol. 4 (53) no. 1, pp. 135-142, 2011.
[2]C. Quintans, M.D. Valdes , M.J. Moure, L. Fernandez-Ferreira, E. Mandado, “Digital electronics learning system based on FPGA applications”, Frontiers in Education, 2005, [FIE '05. Proceedings 35th Annual Conference].
[3]V. Kiray, M. K. Zhaparov, “FPGA Based Digital Electronic Education, Clock-Calendar Design”, Przegląd Elektrotechniczny, no.4, R. 89, pp.185-189, 2013.
[4]“Introducere in familia de circuite Virtex.” [Online] Available at: http://ebookbrowsee.net/curs-10-pdf-d54593424.
[5]J.M. Ramirez Cortes, P. Gomez Gil, V. Alarcon Aquino, J. Martinez Carballido, E. Morales Flores, “FPGA based educational platform for real time image processing experiments”, Computer Application in Engineering Education, vol. 21, Issue 1, pp. 193-201, 2013.
[6]P. Bulić, V. Guštin, D. Šonc, A. Štrancar, “An FPGA-based integrated environment for computer architecture”, Computer Applications in Engineering Education, vol. 21, Issue 1, pp. 26–35, 2013.
[7]Y. Kong, I. Xie, “Professional Courses for Computer Engineering Education”, I. J. Modern Education and Computer Science, 1, pp.1-8, 2010.
[8]B. Rashidi, “Low-Cost and Optimized Two Layers Embedded Board Based on ATmega32L Microcontroller and Spartan-3 FPGA”, I.J.Modern Education and Computer Science, 3, pp.56-68, 2013.
[9]“Manual de referencia de la tarjeta BASYS 2” [Online].Available:http://neirol-vm-51.die.upm.es/~ profes/celt/1213/public/docs/Manual%20de%20referencia%20BASYS%202.pdf.
[10][Online]. Available: http://www.digilentinc.com.
[11]“Xilinx Inc. Vertix-5 FPGA User Guide. [Online] Available:http://www.xilinx.com/support/documentation/user_guides/ug190.pdf.
[12]G.V. Iana, G. Şerban, L. Ionescu, P. Anghelescu, Programarea cu limbaje de descriere hardware, Bucharest, Publisher: Matrix Rom, 2010.
[13]B. Rashidi, B. Rashidi, “Implementation of an Optimized and Pipelined Combinational Logic Rijndael S-Box on FPGA”, I. J. Computer Network and Information Security, 1, pp. 41-48, 2013.
[14]G. Grover, I. Chaudhary, “Implementation of Particle Swarm Optimization Algorithm in VHDL for Digital Circuits Optimization”, I.J. Information Engineering and Electronic Business, 5, pp. 16-21, 2014.
[15]N. Grover, M.K.Soni, “Reduction of Power Consumption in FPGAs - an Overview”, I.J. Information Engineering and Electronic Business, 5, pp. 50-69, 2012.
[16]B. Rashidi, “FPGA Implementation of Digital Controller for Simple and Maximum Boost Control of Three Phase Z-Source Inverter”, I.J. Information Technology and Computer Science, 04, pp.85-95, 2013.
[17]B. Rashidi, M. Sabahi, “High Performance FPGA Based Digital Space Vector PWM Three Phase Voltage Source Inverter”, I.J.Modern Education and Computer Science, 1, pp.62-71, 2013.
[18]Z. A. Obaid, N. Sulaiman and M.N. Hamidon, “FPGA-based Implementation of Digital Logic Design using Altera DE2 Board, International Journal of Computer Science and Network Security, vol.9, no.8, pp. 186-194, July 2009.
[19]J. García-Zubía, I. Angulo, L. Rodriguez-Gil, P. Orduna, O. Dziabenko, M. Güenaga, “Boole-WebLab-FPGA: Creating an Integrated Digital Electronics Learning Workflow Through a Hybrid Laboratory and an Educational Electronics Design Tool”, International Journal of Online Engineering, vol. 9, Special Issue 8: "Exp.at'13", pp. 19-22, December 2013.
[20]Kiray V., “FPGA Based Digital Electronic Education, Data Entry Organization for a Calculator”, Przegląd Elektrotechniczny, R. 88, nr 11a, pp. 200—204, 2012.
[21]A. Vera, J. Quiñones, E. Enriquez, S. Arenas and A. Bernal, “Remote Laboratory for e-Learning of Digital Systems Design”, Asian Transactions on Fundamentals of Electronics, Communication & Multimedia, vol. 02, Issue 05, pp. 1-10, 2012.