Jump to ContentJump to Main Navigation
Show Summary Details
In This Section

MACRo 2015

Proceedings of the 5th International Conference on Recent Achievements in Mechatronics, Automation, Computer Sciences and Robotics

1 Issue per year

Open Access
See all formats and pricing
In This Section

Implementation of Embedded Linux Systems on FPGA Based Circuits for Real Time Process Control

Szabolcs Hajdu
  • Department of Electrical Engineering, Faculty of Technical and Human Sciences, Sapientia University, Tg. Mureş
  • Email:
/ Sándor-Tihamér Brassai
  • Department of Electrical Engineering, Faculty of Technical and Human Sciences, Sapientia University, Tg. Mureş
  • Email:
Published Online: 2015-05-09 | DOI: https://doi.org/10.1515/macro-2015-0014


This paper presents a framework based on embedded SOC systems, which allows the testing and use of control algorithms implemented on FPGA circuits. For monitoring and parameterization a real-time Linux operating system was used. In this paper different methods for data exchange between the operating system and the control unit were introduced. The delay between the operating system and the control unit during the data exchange was studied and the measurement results discussed reflect the real-time functionality of the system.

Keywords : FPGA systems; Embedded Linux; control circuits


  • [1] HuangB.K., NaylorG., GoudardO., Harrison J., Myers R.M., Vann R.G.L., “Embedded Linux on FPGA Instruments for Control Interface and Remote Management”, European Synchrotron Radiation Facility ESRF, vol. 38, pp. 1293-1295, 2012.

  • [2] HuangaB.K., VannbR.G.L., FreethybS., MyersaR.M., NaylorcG., Sharplesa R.M., Shevchenkoc V.F., “FPGA-based embedded Linux technology in fusion: The MAST microwave imaging system”, in Proc. 8th IAEA Technical Meeting on Control, Data Acquisition, and Remote Participation for Fusion Research.,San Francisco, United States of America, 2012, pp. 2106-2111.

  • [3] Jorge I. Galvan-Tejadaa, Carlos E. Galvan Tb, Jose M. Celaya-Padillaa, J. Ruben Delgado Cc, “Digital filter implementation over FPGA platform with LINUX OS”,Procedia Engineering,vol. 35, pp. 223-229, 2012.

  • [4] Tong, J.G., Anderson, I.D.L., Khalid, M.A.S., “Soft-Core Processors for Embedded Systems”, inProc.Microelectronics, 2006. ICM '06. International Conference,Dhahra, Saudi Arabia, 2006, pp. 170 - 173.

  • [5] Xilinx inc., “IP Processor Block RAM”,Product Specification. 2011.

  • [6] Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman,“Linux Device Drivers, 3rd Edition”, O'Reilly Media, 2005.

  • [7] Williams, Rob,“Real-Time Systems Development”, Butterworth Heinemann, 2005.

  • [8] Sven-Thorsten Dietrich, Daniel Walker, “The Evolution of Real-Time Linux”,OSADL Project: Real Time Linux Workshops, 2005.

  • [9] Khaled Salah, Jose M. Alcaraz Calero, Jorge Bernal Bernabe, Juan M. Marin Perez, Sherali Zeadally, “Analyzing the security of Windows 7 and Linux for cloud computing”,Computers & Security, vol. 34, pp. 113-122, 2013.

  • [10] Liu, Dale,“Next Generation SSH2 Implementatio”, Elsevier / Syngress, 2011.

About the article

Received: 2015-01-24

Revised: 2015-02-09

Published Online: 2015-05-09

Published in Print: 2015-03-01

Citation Information: MACRo 2015, ISSN (Online) 2247-0948, DOI: https://doi.org/10.1515/macro-2015-0014. Export Citation

© 2015. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License. (CC BY-NC-ND 3.0)

Comments (0)

Please log in or register to comment.
Log in