Jump to ContentJump to Main Navigation
Show Summary Details
More options …

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
More options …

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

Szabolcs Hajdu / Sándor-Tihamér Brassai
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.Google Scholar

  • [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. Google Scholar

  • [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.Google Scholar

  • [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.Google Scholar

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

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

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

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

  • [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.Google Scholar

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

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, Volume 1, Issue 1, Pages 145–154, 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. BY-NC-ND 3.0

Comments (0)

Please log in or register to comment.
Log in