• DocumentCode
    729952
  • Title

    Design of a Frequency Division Concurrent sine wave generator for an efficient touch screen controller SoC

  • Author

    Jiho Kim ; Mohamed, M.G.A. ; HyungWon Kim

  • Author_Institution
    Dept. of Electron. Eng., Chungbuk Nat. Univ., Cheongju, South Korea
  • fYear
    2015
  • fDate
    24-26 June 2015
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    This paper presents an interleaved sine wave generator using an efficient memory access technique for large touch screen controllers. It concurrently applies sine waves of different frequencies. The proposed circuit improves the speed of touch detection and reduces the chip area compared with conventional analog oscillators. The range of sine wave frequencies and the gap between each of frequencies can be configured by adjusting the address calculation algorithm to fetch samples values stored in memory. Therefore it provides higher flexibility with configurable sine wave frequencies than conventional schemes. It also minimizes the memory size required to regenerate all the sine waves needed. The proposed architecture has been implemented the proposed sine wave generator in a touch screen controller with FPGA and analog front end board.
  • Keywords
    field programmable gate arrays; system-on-chip; tactile sensors; touch sensitive screens; waveform generators; FPGA; analog front end board; analog oscillator; efficient memory access technique; efficient touch screen controller SoC; frequency division concurrent sine wave generator; interleaved sine wave generator; touch detection; Frequency conversion; Frequency measurement; Generators; Memory management; Oscillators; Sensors; Signal to noise ratio; SoC; interleaved sine wave generator; mutual-capacitance; touch screen; touch screen controller;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ISCE), 2015 IEEE International Symposium on
  • Conference_Location
    Madrid
  • Type

    conf

  • DOI
    10.1109/ISCE.2015.7177771
  • Filename
    7177771