International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 77 - Number 17 |
Year of Publication: 2013 |
Authors: andres M. Leiva-cochachin, Fredy Chalco-mendoza |
10.5120/13618-1430 |
andres M. Leiva-cochachin, Fredy Chalco-mendoza . Embedding Linux with Ability to Analyze Network Traffic on a Development Board based on FPGA. International Journal of Computer Applications. 77, 17 ( September 2013), 39-44. DOI=10.5120/13618-1430
In recent years, there has been an increased usage of embedded systems in different areas such as automation, telecommunications and medicine. These systems are widely used in these areas due to their portability, low cost and excellent performance. For embedded systems that require hardware and software integration, the system designer needs to know the general procedures that are necessary to reduce the development time. This paper provides the key guidelines for the entire design and implementation processes of an FPGA-based embedded system running Linux. The process of embedding a Linux operating system in a Xilinx ML505 development board is described in detail. Furthermore, as an example, it is presented the key guidelines for creating a basic network traffic capture application using the open source programming library libpcap.