• DocumentCode
    3268304
  • Title

    Bit-serial pipeline synthesis for multi-FPGA systems with C++ design capture

  • Author

    Isshiki, Tsuyoshi ; Dai, Wayne Wei-Ming

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
  • fYear
    1996
  • fDate
    17-19 Apr 1996
  • Firstpage
    38
  • Lastpage
    47
  • Abstract
    Developing applications for a large-scale configurable system composed of state-of-the-art FPGA technology is a grand challenge. FPGAs are inherently resource limited devices in terms of logic, routing, and IO. Without a careful circuit implementation strategy, one would waste a large portion of the potential capacity of the configurable hardware. Also, high-level design entry support is essential for such large-scale hardware. A C++ design tool has been implemented which maps the computational algorithms onto bit-serial pipeline networks which exhibit high performance and maximize the device utilization of each FPGA. With this tool, the designer is able to develop applications in a very short time, and also is able to try out different algorithm implementations easily to see the trade-offs in terms of performance and hardware size instantaneously. Based on this C++ design tool, a number of DSP applications such as 1D and 2D filters, adaptive filters, Inverse Discrete Cosine Transform, and digital neural networks were designed
  • Keywords
    adaptive filters; digital filters; field programmable gate arrays; logic CAD; neural nets; 2D filters; C++ design capture; DSP applications; FPGA technology; adaptive filters; bit-serial pipeline networks; bit-serial pipeline synthesis; computational algorithms; digital neural networks; high-level design entry support; inverse discrete cosine transform; large-scale configurable system; multi-FPGA systems; Neural networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1996. Proceedings. IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-7548-9
  • Type

    conf

  • DOI
    10.1109/FPGA.1996.564741
  • Filename
    564741