Micro NPU for Baseband Interconnect

The aim of this work is to investigate the possibility to implement a configurable NPU (Network Processing Unit) in the next generation of Ericsson’s EMCAs (Ericsson Multi Core Architecture). The NPU is constructed so that it can be configured for either Ethernet or xIO-s, as either a transmitter or...

Full description

Bibliographic Details
Main Author: Karlsson, Sara
Format: Others
Language:English
Published: Linköpings universitet, Elektroniksystem 2014
Subjects:
NPU
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-103681
id ndltd-UPSALLA1-oai-DiVA.org-liu-103681
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1036812014-01-25T04:51:36ZMicro NPU for Baseband InterconnectengKarlsson, SaraLinköpings universitet, ElektroniksystemLinköpings universitet, Tekniska högskolan2014NPUASICFPGAEthernetSystemC TLMThe aim of this work is to investigate the possibility to implement a configurable NPU (Network Processing Unit) in the next generation of Ericsson’s EMCAs (Ericsson Multi Core Architecture). The NPU is constructed so that it can be configured for either Ethernet or xIO-s, as either a transmitter or a receiver. The motive for doing the work is that many protocols have similar functions and there could be possible advantages to have a configurable protocol choice in future hardware. A model of a NPU will be created in SystemC using the TLM 2.0 interface. The model will be analyzed to evaluate its complexity regarding a possible modification to also make it configurable for CPRI. The result that is presented is that it would be possible to implement a configurable NPU in the future EMCAs. The result is based on the conclusion that the protocols use many similar functions and most of the blocks could be made configurable for use with different protocols. Configurable blocks would benefit a configurable NPU as it would require fewer resources than separate blocks for each protocol. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-103681application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic NPU
ASIC
FPGA
Ethernet
SystemC TLM
spellingShingle NPU
ASIC
FPGA
Ethernet
SystemC TLM
Karlsson, Sara
Micro NPU for Baseband Interconnect
description The aim of this work is to investigate the possibility to implement a configurable NPU (Network Processing Unit) in the next generation of Ericsson’s EMCAs (Ericsson Multi Core Architecture). The NPU is constructed so that it can be configured for either Ethernet or xIO-s, as either a transmitter or a receiver. The motive for doing the work is that many protocols have similar functions and there could be possible advantages to have a configurable protocol choice in future hardware. A model of a NPU will be created in SystemC using the TLM 2.0 interface. The model will be analyzed to evaluate its complexity regarding a possible modification to also make it configurable for CPRI. The result that is presented is that it would be possible to implement a configurable NPU in the future EMCAs. The result is based on the conclusion that the protocols use many similar functions and most of the blocks could be made configurable for use with different protocols. Configurable blocks would benefit a configurable NPU as it would require fewer resources than separate blocks for each protocol.
author Karlsson, Sara
author_facet Karlsson, Sara
author_sort Karlsson, Sara
title Micro NPU for Baseband Interconnect
title_short Micro NPU for Baseband Interconnect
title_full Micro NPU for Baseband Interconnect
title_fullStr Micro NPU for Baseband Interconnect
title_full_unstemmed Micro NPU for Baseband Interconnect
title_sort micro npu for baseband interconnect
publisher Linköpings universitet, Elektroniksystem
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-103681
work_keys_str_mv AT karlssonsara micronpuforbasebandinterconnect
_version_ 1716627697903337472