Coupling TDM NoC and DRAM controller for cost and performance optimization of real-time systems

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

8 Citaten (Scopus)

Samenvatting

Existing memory subsystems and TDM NoCs for real-time systems are optimized independently in terms of cost and performance by configuring their arbiters according to the bandwidth and/or latency requirements of their clients. However, when they are used in conjunction, and run in different clock domains, i.e. they are decoupled, there exists no structured methodology to select the NoC interface width and operating frequency for minimizing area and/or power consumption. Moreover, the multiple arbitration points, one in the NoC and the other in the memory subsystem, introduce additional overhead in the worst-case guaranteed latency. These makes it hard to design cost-efficient real-time systems. The three main contributions in this paper are: (1) We present a novel methodology to couple any existing TDM NoC with a realtime memory controller and compute the different NoC interface width and operating frequency combinations for minimal area and/or power consumption. (2) For two different TDM NoC types, one a packet-switched and the other circuit-switched, we show the trade-off between area and power consumption with the different NoC configurations, for different DRAM generations. (3) We compare the coupled and decoupled architectures with the two NoCs, in terms of guaranteed worst-case latency, area and power consumption by synthesizing the designs in 40 nm technology. Our experiments show that using a coupled architecture in a system consisting of 16 clients results in savings of over 44% in guaranteed latency, 18% and 17% in area, 19% and 11% in power consumption for a packet-switched and a circuit-switched TDM NoC, respectively, with different DRAM types.

Originele taal-2Engels
TitelProceedings - Design, Automation and Test in Europe, DATE 2014
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
ISBN van geprinte versie9783981537024
DOI's
StatusGepubliceerd - 2014
Evenement17th Design, Automation and Test in Europe, DATE 2014 - Dresden, Duitsland
Duur: 24 mrt. 201428 mrt. 2014

Congres

Congres17th Design, Automation and Test in Europe, DATE 2014
Land/RegioDuitsland
StadDresden
Periode24/03/1428/03/14

Vingerafdruk

Duik in de onderzoeksthema's van 'Coupling TDM NoC and DRAM controller for cost and performance optimization of real-time systems'. Samen vormen ze een unieke vingerafdruk.

Citeer dit