Title
An FPGA-based scalable simulation accelerator for tile architectures
Abstract
FPGA-based simulation systems can simulate processor behavior in realistic time. In order to practically simulate tile many-core architectures, we propose ScalableCore for prototyping system development using multiple FPGAs. In this paper, we present an FPGA-based platform called ScalableCore system 1.1, which consists of several simulation tiles named ScalableCore Units. Each tile is connected to four neighbor tiles via interface boards called ScalableCore Boards, and so increasing the target number of cores is easy. We also describe useful techniques by which to achieve high scalability of simulation and to implement complicated hardware functions on an FPGA. The developed system simulates the behavior of a tile architecture with DMA communications and NoC 14.2 times faster than a corresponding software-based functional simulator running on a standard computer with an Intel Core2Duo processor. We verified that the ScalableCore system is cycle-accurate by comparing the simulation behavior on a software-based simulator.
Year
DOI
Venue
2011
10.1145/2082156.2082166
SIGARCH Computer Architecture News
Keywords
Field
DocType
tile architecture,simulation tile,scalablecore system,fpga-based simulation system,processor behavior,simulation behavior,fpga-based scalable simulation accelerator,scalablecore units,developed system,scalablecore boards,prototyping system development,neighbor tile
Architecture,Computer science,FPGA prototype,Field-programmable gate array,Real-time computing,Software,System development,Tile,Scalability,Embedded system
Journal
Volume
Issue
Citations 
39
4
3
PageRank 
References 
Authors
0.45
12
4
Name
Order
Citations
PageRank
Shinya Takamaeda-Yamazaki16516.83
Ryosuke Sasakawa271.18
Yoshito Sakaguchi391.67
Kenji Kise414926.53