Development of FPGA Based Embedded Web Server Using a Soft-core Processor 

Abstract

Recent development of softcore processors on Field Programmable Gate Arrays (FPGAs) provide customization of processor to the needs of target application over traditional pre-fabricated processors. Softcore processors are available in the form of softwares whose architecture and behavior are fully described by pre-designed and pre-tested intellectual properties (IP’s), these can be synthesized on FPGAs. They provide several advantages such as reduced cost, reduction in components, flexibility in choosing specific peripheral etc. Embedded systems are hardware and software components working together to perform a specific function. Now a day, designing an embedded system has become quite difficult due to tight constraints on area, power consumption, cost and size. Therefore, use of softcore processor is an ideal choice for the embedded system design. In this project, a soft processor (Microblaze) based embedded system is developed with RS-232 serial interface, Ethernet interface, 32MB SDRAM, 4MB PROM (platform flash), 16x2 LCD interface, 8 digital inputs and 8 digital outputs. The embedded systems is connected to the internet and remotely controlled and monitored. The TCP/IP stack is ported on Microblaze and Embedded Webserver is developed on FPGA board using HTTP communication protocol. Ethernet connectivity is tested between Embedded Web server on Microblaze and Web client on PC. Messages sent from the client side can be displayed over LCD on Webserver. Client can send commands to board for controlling IO’s, for reading from RAM and for writing on RAM. Status check command sent by the client computer to Webserver updates the browser on PC to show status of IO’s. It can also be used as slave processor to provide Ethernet connectivity to any 8- bit, 16-bit and 32- bit processors. TFTP server is also deployed in the Embedded Webserver Card so as to provide file transfer access to/from the client (Computer / Other Processor) with Barrel Shifter enabled in the Microblaze hardware.  

Authors and Affiliations

Raghuwar Sharan Soni, , Deepak Asati,

Keywords

Related Articles

WEB PAGE CATEGORIZATION USING WEB MINING 

The primary goal of the web site is to provide the relevant information to the users. Web mining technique is used to categorize users and pages by analyzing users behavior, the content of pages and order of URLs...

Recursive Pseudo-Exhaustive Two-Pattern Generator  

Pseudo-exhaustive pattern generators for built-in self-test (BIST) provide high fault coverage of detectable combinational faults with much fewer test vectors than exhaustive generation. In (n, k)-adjacent bit ps...

BER Performance of OFDM System over Nakagami-m Fading Channels with Different Modulation Schemes  

In this paper, we investigate the bit error rate (BER) performance of Orthogonal frequency division multiplexing (OFDM)-Binary phase shift keying (BPSK) OFDM-Quadrature phase shift keying (QPSK), OFDM-Quadrature...

Development and Applications of Line Following Robot Based Health Care Management System

This paper report describes the techniques for analyzing, designing, controlling and improving the health care management system. A line following robot carrying medicine has been designed for providing the medicine to t...

Linearized Modeling of Single Machine Infinite Bus Power System and Controllers for Small Signal Stability Investigation and Enhancement 

Small signal stability investigation is vital as the system outage due small signal perturbation being unknown to the system operators. The small signal disturbance may be initiating event for large system outage....

Download PDF file
  • EP ID EP130984
  • DOI -
  • Views 69
  • Downloads 0

How To Cite

Raghuwar Sharan Soni, , Deepak Asati, (2012). Development of FPGA Based Embedded Web Server Using a Soft-core Processor . International Journal of Advanced Research in Computer Engineering & Technology(IJARCET), 1(4), 509-512. https://europub.co.uk/articles/-A-130984