• DocumentCode
    3233507
  • Title

    Hardware/software implementation of a discrete cosine transform algorithm using SystemC

  • Author

    Avila, A. ; Santoyo, R. ; Martinez, S.O. ; Dieck, G.

  • Author_Institution
    Dept. of Electr. Eng., ITESM, Monterrey, Mexico
  • fYear
    2005
  • fDate
    28-30 Sept. 2005
  • Abstract
    This paper presents the development and modeling of a discrete cosine transform (DCT) algorithm using SystemC. The DCT algorithm is necessary to implement the signal compression subsystem for an ambulatory EEG system. Hardware/software co-design techniques were applied to optimize the DCT algorithm. The ambulatory system requires a DCT compression module capable of processing 32 channels. The DCT algorithm was first implemented totally in software (SW/SW). The large clock cycle count required to execute the SW/SW implementation motivated the partitioning of the DCT algorithm in hardware and software modules. The results, obtained by modeling the hardware and software modules using systemC, indicate the HW/SW implementation reduces the DCT´s algorithm execution time by 83.11%.
  • Keywords
    discrete cosine transforms; electroencephalography; hardware-software codesign; medical signal processing; DCT compression module; EEG system; SystemC; discrete cosine transform algorithm; hardware accelerators; hardware-software codesign; hardware/software implementation; signal compression subsystem; Algorithm design and analysis; Brain modeling; Discrete cosine transforms; Electroencephalography; Hardware; Monitoring; Partitioning algorithms; Software algorithms; Software performance; Software systems; Hardware/Software co-design; SystemC; and hardware accelerators; discrete cosine transforms (DCT);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2005. ReConFig 2005. International Conference on
  • Print_ISBN
    0-7695-2456-7
  • Type

    conf

  • DOI
    10.1109/RECONFIG.2005.22
  • Filename
    1592510