Algérie

Embedded Network Soc Application Based On The Openrisc Soft Processor


This paper presents an implementation of an embedded network application into FPGA, based on the Opencores and Opensources approaches. The embedded system is part of a System on Chip (SoC) platform for Voice over Internet Protocol (VoIP) application. The system includes a hardware part and a software part which are linked to each other through a µCLinux operating system. The hardware part is represented by a SoC architecture which is mainly based on the OpenRISC OR1200 soft processor and some basic peripherals such as the standard 10/100 Medium Access Control MAC/Ethernet circuit for network connection, the Universal Asynchronous Receiver Transmitter (UART) for serial transfer, a debug unit for debugging purpose and a memory controller with two external flash and SDRAM memories. The SoC architecture is mapped into the VirtexII3000 FPGA development board. Results show that the network SoC architecture occupies 39% of logic resources and 32% of IOBs. The software development of the embedded network application includes two parts: Configuration and compilation of µClinux and programming of network application. In this part we have chosen as test application an embedded network TFTP (trivial file transfer protocol) client using the 10/100 MAC/Ethernet as network controller.

Télécharger le fichier
Votre commentaire s'affichera sur cette page après validation par l'administrateur.
Ceci n'est en aucun cas un formulaire à l'adresse du sujet évoqué,
mais juste un espace d'opinion et d'échange d'idées dans le respect.
Nom & prénom
email : *
Ville *
Pays : *
Profession :
Message : *
(Les champs * sont obligatores)