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

Mobile Cloud Computing

Despite increasing usage of mobile computing, using its full potential is difficult due to its problems such as resource scarcity, frequent disconnections, and mobility. Mobile cloud computing can address these problems...

A New Way to Implement Stegnography by Minimizing Distortion  

In this paper we are going to learn about the minimization of distortion in steganography. For this purpose we use a general nonbinary embedding operation and discuss various system requirements. We assume every possible...

A Novel Approach of Using Laplacian Image Enhancement

Contrast enhancement based on multiscale decomposition of images has been proven to be a far versatile and efficient method than other regular techniques. We present here contrast image enhancement by using Laplacian Pyr...

PSO optimized reduced order PID Controller design

A novel algorithm is proposed to obtain a reduced model for stable linear time invariant continuous system. A PSO PID controller is designed for the reduced order model to meet the desired performance specifications by u...

Comparative Analysis of Various Scheduling Algorithms

Scheduling is the technique used for controlling the order of the job which is to be performed by a CPU of a computer. The motive of scheduling is to engage the CPU at its maximum capacity and no process shall wait for l...

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