• DocumentCode
    2968919
  • Title

    The SoCWire protocol (SoCP): A flexible and minimal protocol for a Network-on-Chip

  • Author

    Michel, Holger ; Belger, Adrian ; Bubenhagen, Frank ; Fiethe, Björn ; Michalik, Harald ; Sullivan, Wayne ; Wishart, Alex ; Ilstad, Jørgen

  • Author_Institution
    IDA TU Braunschweig, Braunschweig, Germany
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    State of the art radiation tolerant SRAM-based FPGAs with large gate count offer powerful processing capability among devices qualified for space applications. Due to changing mission requirements the processing in a space instrument needs to be adaptable. Modern SRAM-based FPGAs can be partially and dynamically reconfigured and thereby offer a method of adaptability. To provide a flexible communication architecture the partially reconfigurable modules were interconnected by a SoCWire Network-on-Chip. However to map an application on this network of exchangeable hardware processing nodes in the FPGA a communication protocol is required. This paper introduces a protocol adapted to the requirements for on-chip data processing chains. The protocol is inspired by the Remote Memory Access Protocol (RMAP), but considerably simplified to limit the FPGA resource consumption for the implementation of a protocol handler, which needs to be instantiated in every single network node. Despite offloading some of the processing into dedicated hardware cores implemented on a FPGA, a data processing unit still has to feature a controlling processor. To connect the Network-on-Chip and the processor, a controlling software complements the hardware protocol handler on the processor side.
  • Keywords
    SRAM chips; field programmable gate arrays; network-on-chip; protocols; SRAM-based FPGA; SoCWire protocol; communication protocol; data processing unit; flexible and minimal protocol; large gate count; network-on-chip; remote memory access protocol; space applications; Aerospace electronics; Field programmable gate arrays; Hardware; Instruments; Process control; Protocols; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2012 NASA/ESA Conference on
  • Conference_Location
    Erlangen
  • Print_ISBN
    978-1-4673-1915-7
  • Electronic_ISBN
    978-1-4673-1914-0
  • Type

    conf

  • DOI
    10.1109/AHS.2012.6268631
  • Filename
    6268631