Presentation 2011-05-12
Design and Implementation of a Portable Framework for PCI Express Interface
Shoichi IGARASHI, Ryuhei MORITA, Yuichi OKUYAMA, Tsuyoshi HAMADA, Junji KITAMICHI, Kenichi KURODA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper, we propose a portable framework for PCI Express interface. The proposed framework provides DMA transfer and interruption between a host PC and an FPGA board to reduce development time for acceleration board implementation. The proposed framework provides an interface circuit designed by using Altera's SOPC Builder to enhance portability. The proposed framework functions on different Altera's FPGA boards to support PCI Express. The proposed framework is easy to be ported. The PROGRAPE system is chosen as an example of the application. The PROGRAPE system is specialized for interparticle calculation. A new PROGRAPE system with the proposed framework is implemented on two different size FPGA boards to evaluate portability and the performance of interparticle calculation. As a result, the new PROGRAPE system is easy to be ported to a larger FPGA board. The ported system achieves higher performance without significant redesign.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) FPGA / reconfiguration / PROGRAPE scientific computing / N-body problem / SoC / PCI Express
Paper # RECONF2011-8
Date of Issue

Conference Information
Committee RECONF
Conference Date 2011/5/5(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Design and Implementation of a Portable Framework for PCI Express Interface
Sub Title (in English)
Keyword(1) FPGA
Keyword(2) reconfiguration
Keyword(3) PROGRAPE scientific computing
Keyword(4) N-body problem
Keyword(5) SoC
Keyword(6) PCI Express
1st Author's Name Shoichi IGARASHI
1st Author's Affiliation Graduate School of Computer Science and Engineering, The University of Aizu()
2nd Author's Name Ryuhei MORITA
2nd Author's Affiliation Graduate School of Computer Science and Engineering, The University of Aizu
3rd Author's Name Yuichi OKUYAMA
3rd Author's Affiliation Graduate School of Computer Science and Engineering, The University of Aizu
4th Author's Name Tsuyoshi HAMADA
4th Author's Affiliation Nagasaki Advanced Computing Center, Nagasaki University
5th Author's Name Junji KITAMICHI
5th Author's Affiliation Graduate School of Computer Science and Engineering, The University of Aizu
6th Author's Name Kenichi KURODA
6th Author's Affiliation Graduate School of Computer Science and Engineering, The University of Aizu
Date 2011-05-12
Paper # RECONF2011-8
Volume (vol) vol.111
Number (no) 31
Page pp.pp.-
#Pages 6
Date of Issue