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

Open access

Abstract

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.

[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.

MACRo 2015

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

Journal Information

Metrics

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 107 107 10
PDF Downloads 48 48 5