• DocumentCode
    543921
  • Title

    A data protection unit for NoC-based architectures

  • Author

    Fiorin, Leandro ; Palermo, Gianluca ; Lukovic, Slobodan ; Silvano, Cristina

  • Author_Institution
    Fac. of Inf., Univ. of Lugano, Lugano, Switzerland
  • fYear
    2007
  • fDate
    Sept. 30 2007-Oct. 3 2007
  • Firstpage
    167
  • Lastpage
    172
  • Abstract
    Security is gaining increasing relevance in the development of embedded devices. Towards a secure system at each level of design, this paper addresses the security aspects related to Network-on-Chip (NoC) architectures, foreseen as the communication infrastructure of next-generation embedded devices. In the context of NoC-based Multiprocessor systems, we focus on the topic, not thoroughly faced yet, of data protection. We present the architecture of a Data Protection Unit (DPU) designed for implementation within the Network Interface (NI). The DPU supports the capability to check and limit the access rights (none, read, write or both) of processors requesting access to data locations in a shared memory - in particular distinguishing between the operating roles (supervisor or user) of processing elements. We explore different alternative implementations and demonstrate how the DPU unit does not affect the network latency if the memory request has the appropriate rights. In the experimental section we show synthesis results for different ASIC implementations of the Data Protection Unit.
  • Keywords
    microprocessor chips; network-on-chip; ASIC implementations; NoC-based architectures; data locations; data protection unit; embedded devices; multiprocessor systems; network interface; network latency; network-on-chip architectures; Computer aided manufacturing; Computer architecture; Nickel; Permission; Random access memory; System-on-a-chip; Data Protection; Embedded Systems; MultiProcessor System-on-Chip (MPSoC); Network-on-Chip (NoC); Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2007 5th IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Salzburg
  • Print_ISBN
    978-1-5959-3824-4
  • Type

    conf

  • Filename
    5753834