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

Fast distribution of Data in Wireless Sensor Network using Concurrency Operation 

Wireless Sensor Network can be applied in verity of applications in real time. Efficient data dissemination enables parameter reconfiguration, network reprogramming, security holes patching, software bug fixing an...

Exploiting Dynamic reserve provision for Proficient analogous Data dispensation in the Cloud 

In recent years ad-hoc analogous data dispensation has emerged to be one of the killer applications for Infrastructure-as-a- Service (IaaS) clouds. Foremost Cloud computing organizations have ongoing to amalgamate...

SALT & PEPPER NOISE REMOVAL USING FUZZY BASED ADAPTIVE FILTER 

This paper is based on a novel of filter which includes detection and removal of salt & pepper noise using fuzzy based adaptive filter. Once the detection stage detects the noisy pixels, they are passed on to t...

End to End Delay Improvement Using Multipath Routing in MANET  

Congestion and the loss of energy is the most common problem in the Ad hoc network. A considerable amount of energy is consumed in wireless interfaces. On the other hand the actual available bandwidth varies due to...

Applicability of Box Jenkins ARIMA Model in Crime Forecasting: A case study of counterfeiting in Gujarat State  

For any police organization, detection and prevention of crime incidents is a big challenge. Normally police organization maintains data of crime and criminals for various purposes like investigation, coordination...

Download PDF file
  • EP ID EP130984
  • DOI -
  • Views 92
  • 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