Scalable Multi-Core Architectures 2011
DOI: 10.1007/978-1-4419-6778-7_1
|View full text |Cite
|
Sign up to set email alerts
|

Memory Architecture and Management in an NoC Platform

Abstract: The memory organization and the management of the memory space is a critical part of every NoC based platform design. We propose a Data Management Engine (DME), that is a block of programmable hardware and part of every processing element. It off-loads the processing element (CPU, DSP, etc.) by managing the memory space, memory access and the communication over the on-chip network. The DME's main functions are virtual address translation, private and shared memory management, cache coherence protocol, support … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2012
2012
2014
2014

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 32 publications
0
4
0
Order By: Relevance
“…DME was first introduced to support flexible distributed shared memory management on multi-core NoC in [I]. It off-loads DSM management from the main-processor and has been used for a range of different applications and in different ways [6,7,8].…”
Section: Related Workmentioning
confidence: 99%
“…DME was first introduced to support flexible distributed shared memory management on multi-core NoC in [I]. It off-loads DSM management from the main-processor and has been used for a range of different applications and in different ways [6,7,8].…”
Section: Related Workmentioning
confidence: 99%
“…Write → Write: A Write Transaction Counter (WTC) is used in each node of the network to keep track of the outstanding write operations issued by a processor. The WTC is incremented by the issuance of a write operation (1). It is decremented by the completion of a write operation (2).…”
Section: A Tso Modelmentioning
confidence: 99%
“…There is an additional check on the WA-Stack under the PSO model. The WA-Stack is checked on the issuance of each write operation (1). If the address to be accessed by the write operation is on the WA-Stack, then the issuance of the write operation is delayed until the same address is popped from the WA-Stack by the completion of a previously issued outstanding write operation to the same location.…”
Section: B Pso Modelmentioning
confidence: 99%
See 1 more Smart Citation