2012 · 11 citations · 0 references
EngineeringComputer ArchitectureEmbedded SystemsGateway (Telecommunications)Hardware ArchitectureHardware SecurityHardware PlatformInternet Of ThingsRouter ArchitectureComputer EngineeringNetwork On ChipOpenrisc ProcessorComputer ScienceSystem On ChipInterworkingEdge ComputingEmbedded Linux KernelVoip ApplicationIp-pbx /Voip Gateway
This paper deals with an embedded IP-PBX (IP-Private Branch exchange) /VoIP (Voice over IP) gateway, around the OpenRISC processor and an open source Asterisk PBX running on an embedded Linux kernel. In this work we leverage the Opencores reuse strategy, which provides a lower cost solution to realize a portable SoC (System on Chip) for VoIP application. In this approach both hardware and software components are Opensources. The achieved part of the system has been implemented on a Virtex5 FPGA circuit. The hardware part uses 50% of BRAM memories, 27% of slice registers and 48% of slice LUTs, the power consumption is 4.233 W. Regarding the software part, a Linux kernel has been ported to the Virtex5 FPGA, and the network functionality of the system is successfully tested.