• DocumentCode
    3025916
  • Title

    Pipelined FPGA design of the Goertzel algorithm for exon prediction

  • Author

    Bui, Hung Tien

  • Author_Institution
    Dept. des Sci. Appl., Univ. du Quebec a Chicoutimi, Chicoutimi, QC, Canada
  • fYear
    2012
  • fDate
    20-23 May 2012
  • Firstpage
    572
  • Lastpage
    575
  • Abstract
    In this paper, we propose a novel architecture for implementing the Goertzel algorithm for exon prediction. Compared to previous designs, this one does not require multiple retransmissions which increase the number of clock cycles required to complete an operation. The proposed design is able to produce a new output on every clock cycle, which improves the throughput by roughly thirty times. The system was implemented on a Cyclone II FPGA located on the DE2 board. The FPGA is clocked at 50MHz and synthesis results show that the system requires 1172 logic elements (4% of total resources) and 12 embedded multipliers (17% of total resources). Tests using real genetic sequences show that the system produces the same results as with a MATLAB implementation and is able to successfully identify coding regions.
  • Keywords
    biology computing; field programmable gate arrays; genetics; Cyclone II FPGA; DE2 board; Goertzel algorithm; clock cycles; embedded multipliers; exon prediction; frequency 50 MHz; logic elements; pipelined FPGA design; Algorithm design and analysis; Clocks; Encoding; Field programmable gate arrays; Humans; Prediction algorithms; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
  • Conference_Location
    Seoul
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-0218-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2012.6272095
  • Filename
    6272095