Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays 2015
DOI: 10.1145/2684746.2689083
|View full text |Cite
|
Sign up to set email alerts
|

Design Space Exploration of L1 Data Caches for FPGA-Based Multiprocessor Systems

Abstract: Combining multi-processing with the high level of configurability possible with FPGA-based soft-processors, this paper presents a multiprocessing framework based on the MicroBlaze soft-processor that provides multicore support and fully coherent, independently configurable Level 1 Caches with Linux multicore support. This architecture allows for finegrain configurability of the system, allowing for FPGA resources to be better optimized for a specific embedded application. We use our framework to explore the L1… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 11 publications
0
7
0
Order By: Relevance
“…Recent work has also explored the design space of the cache micro-architecture [15][16][17][18][19]. Matthews et al [17] explore the efficiency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGA-based soft multi-core processor.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Recent work has also explored the design space of the cache micro-architecture [15][16][17][18][19]. Matthews et al [17] explore the efficiency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGA-based soft multi-core processor.…”
Section: Related Workmentioning
confidence: 99%
“…Matthews et al [17] explore the efficiency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGA-based soft multi-core processor. Similarly, Choi et al [18] compare different configurations of cache size, line size and associativity of shared on-chip caches, in addition to two approaches for increasing the number of access ports of the shared cache.…”
Section: Related Workmentioning
confidence: 99%
“…Recent related work has also explored the design space of the cache micro-architecture [65,66,42] beyond inter-cache coherency. Matthews et al [65] explore the e ciency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGA-based soft multi-core processor. Similarly,…”
Section: Profiling and User Annotation-based Approachesmentioning
confidence: 99%
“…Recent work has also explored the design space of the cache micro-architecture [7], [19], [20]. Matthews et al [20] explore the efficiency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGAbased soft multi-core processor.…”
Section: Related Workmentioning
confidence: 99%
“…Recent work has also explored the design space of the cache micro-architecture [7], [19], [20]. Matthews et al [20] explore the efficiency in terms of speed-up versus area increase of parallel coherent L1 caches with respect to size, associativity and replacement rule in an FPGAbased soft multi-core processor. Similarly, Choi et al [19] compare different configurations of cache size, line size and associativity of shared on-chip caches, in addition to two approaches for increasing the number of access ports of the shared cache.…”
Section: Related Workmentioning
confidence: 99%