• DocumentCode
    3479793
  • Title

    Comparison of FPGA and ASIC Implementation of a Linear Congruence Solver

  • Author

    Bucek, Jiri ; Kubalik, Pavel ; Lorencz, Robert ; Zahradnicky, Tomas

  • Author_Institution
    Fac. of Inf. Technol., Czech Tech. Univ. in Prague, Prague, Czech Republic
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    284
  • Lastpage
    287
  • Abstract
    Residual processor (RP) is a dedicated hardware for solution of sets of linear congruences. RPs are parts of a larger modular system for error-free solution of linear equations in residue arithmetic. We present new FPGA and ASIC RP implementations, focusing mainly on their memory units being a bottleneck of the calculation and therefore determining the efficiency of the system. First, we choose an FPGA to easily test the functionality of our implementation, then we do the same in ASIC, and finally we compare both implementations together. The experimental FPGA results are obtained for Xilinx Virtex 6, while the ASIC results are obtained from Synopsys tools with a 130 nm standard cell library. Results also present a maximum matrix dimension fitting directly into the FPGA and achieved speed as a function of the dimension.
  • Keywords
    application specific integrated circuits; field programmable gate arrays; matrix algebra; memory architecture; residue number systems; ASIC RP implementation; FPGA RP implementation; Synopsys tools; Xilinx Virtex 6; dedicated hardware; error-free solution; linear congruence solver; linear equations; maximum matrix dimension; memory units; residue arithmetic; size 130 nm; standard cell library; Application specific integrated circuits; Equations; Field programmable gate arrays; Hardware; Memory architecture; Random access memory; ASIC; FPGA; error-free computation; residue number system; system of linear equations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.125
  • Filename
    6628289