n An FPGA-node cluster for Many-core Simulation DRAM Controller Power DC5V FPGA SRAM Power FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM FPGA SRAM ScalableCore Unit (Processor Core) Host USB-Serial USB FPGA DRAM FPGA DRAM FPGA DRAM FPGA DRAM Memory Unit (Off-chip Memory) Local Memory DMAC Core R System Functions Target Core ScalableCore System Target Many-core Mapping to Multiple FPGAs 8 Shinya Takamaeda-Yamazaki, et al. : ScalableCore System: A Scalable Many-core Simulator by Employing Over 100 FPGAs, International Symposium on Applied Reconfigurable Computing (ARC 2012) (March 2012). Shinya Takamaeda-Yamazaki, et al.: An FPGA-based Scalable Simulation Accelerator for Tile Architectures, ACM COMPUTER ARCHITECTURE NEWS, Vol.39, No.4 (2011) ScalableCore System of 100 FPGA Nodes Memory Unit (for DRAM Controller): FPGA+DRAM board 46.7cm 60.0cm Local Memory DMAC Core R System Functions ScalableCore Unit (for Processor Core): FPGA+SRAM board 9